top of page
pageimage_edited.png
unity.JPG

TECHNOLOGY

We utilized the power of Unity and C#, a modern game engine, as the base for our game. Further, Blender was used to design some of our artistic assets, including the model for the main player. We maintained a clean and consistent low-poly aesthetic through out the game that simply looks beautiful. Lastly, our data was compiled via C# scripts into JSON and automatically emailed to us.

worlds.JPG

ROADBLOCKS & SOLUTIONS

The path generation was the hardest hurdle to overcome in this project. Generating the whole path at the very beginning of the game is obviously a waste, so we decide to make several different paths and combine them using procedural generation that dynamically updates on the fly. Once we managed to break down each generation in it's own portion, the solution became clear and was implemented.

score.JPG

SUMMARY OF THE CODE​

Once you start coding, there's always more to do than predicted! The two biggest chunks of code involved the path generation and player mechanics. In total there are over 1000 lines of code that create the game! 

SUMMARY OF THE PROCESS

 

Every week, we had a meeting, alternating between Wednesdays and Thursdays. We'd discuss our current progress, what sort of road blocks we were having and what we were doing to overcome them. Using the modern game engine Unity, we quickly prototyped and developed several key features of the game, including movement and path generation. At the end of every week on Friday, we'd post what progress we've made for the week and what we plan on doing. Using this, we set our selves 2 week sprints to accomplish our goals.

HOW WE DID IT

Header Title.png
Home Button.png
Downloads and info.png
Methods.png
Outcome.png
Who We Are.png
bottom of page