Dimensia

This game was the first large project (of graphical purpose) I undertook, starting it at High School while I was 15. This was the project which kick-started my programming knowledge foundations and built an everlasting interest in the field.

Download

Dimensia was developed using C# with XNA 4.0 (a game development framework developed by Microsoft, since deprecated in 2010). The game itself, along with the required frameworks, has been bundled in to a single installer which can be downloaded here.

Unfortunately, as this was developed using XNA (with no current intention of porting to FNA or MonoGame to allow cross-platform), this game is currently limited to the Windows operating system.

Development

It was developed during the years 2012 to 2014 inclusive, with the idea of producing something fun while serving as a means to experiment with a variety of coding concepts and architectures.

It was developed using C# alongside Microsofts’ XNA framework. All and all the core code quality was sub-par due to the fact it was built as I was initially using it as a “learning to code” project, which ultimately lead to the halting of further development as refactoring old technical debt was too time consuming. However, with that said, a fairly complete game with networking (multiplayer), a level-editor, and a large single player campaign was developed.

2021 Bug Bash

The idea was to spend a few weeks fixing any crucial bugs the old project had, and overall just wrap up the game. A few weeks turned in to a few months.. and eventually I was happy with the end product. With over 100 commits and many, many pull requests, I was ready to call it a day and start looking forward to a new project.

I must admit, developing again on a project I built when I first started coding was tough. Some really, really bad code, but it is nice to see how far I’ve come since then.

  • Fixed hundreds of tiny bugs, and a few major crashes.
  • New lighting engine
  • Many new levels
  • Multiplayer overhaul
  • New easter eggs, and achievement menu

In general, the game now feels a lot more polished and overall complete!

Game Arc

Dimensia is a 2D platformer game which is focused around the adventure on a single individual and his companion henry. The game explores an individual and his robotic suit, testing his ability through multiple dimensions in a select environment. As you progress through the challenges, you will be presented in new environments which will further test you and your suits abilities, allowing for more complex obstacles and more advanced gameplay.

The storyline follows the individual , facing challenges presented by an unknown source in order to ‘test’ the suits abilities. As you progress through the game, you find out more about who you are, and where you are in the face of reality.

Trailer