Purple Kingdom Games

Purple Kingdom Games

  • Blog
  • Discord
  • Sponsor us! 💜

›All blog posts

All blog posts

  • Example Driven Documentation
  • Let's build Snake!
  • Deriving the Elm Architecture
  • Loveable Scala Rogues

Let's build Snake!

March 18, 2024

Dave Smith

Dave Smith

Let's build Snake

In this video tutorial, we'll build a version of the classic game 'Snake!', from scratch.

Watch the video!

Snake is an excellent "Hello, world!" project to help you learn any game engine, but here we'll be using our very own, Indigo.

If you'd like to follow along, please take a look at our Giter8 template to get set up with a blank project:

https://github.com/PurpleKingdomGames/indigo.g8

If you'd like to explore the final project, there is a supporting Github repo, here:

https://github.com/PurpleKingdomGames/snake-tutorial


Enjoyed this post? Want to support what we do?

We’re always open to contributions — whether that’s code, feedback, or just good conversation. You can:

  • Check out our projects on Github
  • Join our Discord server to share what you’re working on, ask questions, or hang out
  • Support our tools via Github Sponsors or our games via Patreon to help keep our projects alive and well

Thanks for being part of it!

Recent posts
  • Enjoyed this post? Want to support what we do?
Purple Kingdom Games
Privacy PolicyContact Us
GitHubYoutubeBlueskyMastodonItch.ioRSS FeedAtom Feed
Copyright © 2025 Purple Kingdom Games Ltd.