Developing an open-source 2D game engine for mobile

Discussion in 'Game Development (Technical)' started by Adam Coville, Feb 22, 2020.

  1. Adam Coville

    Adam Coville New Member

    Feb 21, 2020
    Likes Received:
    Hello Indiegamer and thank you for the add.

    This is an early alpha build of my custom-built 2D game engine, Valkyrie. This was my final assignment in school and I've decided to continue developing it. Valkyrie is written in C# using the Xamarin cross-platform mobile framework. This means that games developed with this engine can compile to native Android, iOS and Universal Windows platforms. That's a lot of markets in reach without all the work that usually comes from platform porting.

    I've also made the engine open source, you can view the repo here at

    I am making it as easy as possible for a small team or even solo developer to create content using this tool, just embed the resources mash together some XML and compile. If you're interested in supporting this engine or using it in your own projects please consider supporting Valkyrie on Kickstarter.

Share This Page

  • About Indie Gamer

    When the original Dexterity Forums closed in 2004, Indie Gamer was born and a diverse community has grown out of a passion for creating great games. Here you will find over 10 years of in-depth discussion on game design, the business of game development, and marketing/sales. Indie Gamer also provides a friendly place to meet up with other Developers, Artists, Composers and Writers.
  • Buy us a beer!

    Indie Gamer is delicately held together by a single poor bastard who thankfully gets help from various community volunteers. If you frequent this site or have found value in something you've learned here, help keep the site running by donating a few dollars (for beer of course)!

    Sure, I'll Buy You a Beer