At various points in Indigo's development, little games and examples have been made. These help drive out requirements, test the feel of the engine against real examples and help ensure the build is stable.
They are not always very polished, but they are small and reasonably easy to follow.
One of the earliest complete, albeit simple games, was an implementation of Snake.
Although the code is originally several years old and possibly not what the authors would do now if they were starting again, the code base has nonetheless been kept up to date. Snake has been part of Indigo's standard build process for a long time now, helping us ensure we haven't broken anything!
The code is freely accessible for you to use as reference as the following location:
Working feature examples
Also as part of indigo's build, exists a suite of examples that allow us to quickly check individual features:
They aren't always glamorous, but they are handy for reference!