// Game  Programmer




Primary Role(s)

Game Engine

Project Status

Project Type


Games For Love

Lead Programmer





Battle for the Kingdom is a top down strategy game where you fight a enemy army for control of a land. The game features a 15 level campaign and a endless, randomly generated mode for limitless content. Control your units and send them out to take control of towns along the path to crushing your enemy.


I was brought onboard "Battle for the Kingdom" as a lead programmer when a fellow working at Games for Love approached to volunteer for them. Games for Love is a kindness-oriented non-profit community who's purpose is to ease the suffering of children in life-threatening conditions and contribute towards building a sustainable financial future for them.


I was among the very first volunteers to work for this particular project, so the only thing developed up to that point was a game design document and a few art assets. Over the course of the next few weeks, I built up the entire codebase from scratch while the rest of the team focused on audio integration and art.

Click the buttons below to learn more about how I implemented the core features of "Battle for the Kingdom"!

  • White LinkedIn Icon
  • White Twitter Icon
  • White Facebook Icon
  • White YouTube Icon
  • Patreon

Contact Me

Feel free to send me a message at: adamweesner.dev@gmail.com

or DM me in Discord: Adam Weesner#0047
I'll try to respond as quickly as possible!

  • LinkedIn
  • Twitter
  • Facebook
  • YouTube
  • Patreon

Copyright © 2020 by Adam Weesner | All images, logos, and names are used with permission.