News & Updates
Visit our blog for all the latest updates from the Purple Kingdom Games team!
Indigo
Our flagship code-only 2D game engine Indigo brings modern pixel-art to the web with all the expressiveness of Scala.
Tyrian
Tyrian brings the delightful Elm architecture to Scala.js, for a scalable and enjoyable frontend web building experience.
Unity Input Mapper
Our Input Mapper for Unity puts game developers back in the driving seat when defining how controls are mapped.
Algae
Algae is a cute 2D puzzle platformer that sees you take control of a sentient Algae in your bid to escape the beaker you were created in!
Penguin Fling!
Penguin Fling! is a quick game mobile kid-friendly game of fling the penguin, and our only game so far to spawn a sequel.
About us
Purple Kindgom Games was set up by two long-time co-conspirators named David, both of whom ought to have known better.
Our purpose is to build games and gaming technology for indie gamers and developers, while having as much fun as possible.
We're best known for our work on Indigo, a code-only game engine for functional programmers, and Tyrian, an Elm-inspired web framework.
Support our work!
Like what we're doing? Consider supporting us!
We appreciate support in all it's forms, and are ever grateful to all of the wonderful people who have contributed to our projects over the years, whether by raising issues, contributing code, or even just by showing up and sharing screenshots of their creations!
We are particularly grateful to our financial backers who help us keep the lights on! 💜
If you'd like to sponsor our work, we prefer accepting sponsorship via Github, but please reach out if you'd like to support us via another means, we'd love to hear from you!