Sunday, 21 February 2016

Week 1, Back to Basics

This blog is here to document the struggle of creating a game for a fourth year university course. We are using Unity to create a Rogue-like/RPG game. Last week we needed to present a proof of concept game...

For our proof of concept game we used an online tutorial as the base code. The idea was that both games are "Rogue-Like" so base functionality will be similar, and it would be much easier to add on top of the pre-made scaffolding... After a week of coding for the proof of concept, it has brought about a lot of changes to how the game looks.  But actual game play was not changed in the "proof of concept" scope...

A new week is a new challenge. This week we believed we would be able to do bring forward lots of new and exciting features... Turns out we were limited by the original scaffolding.  Instead of making new things we went back to basics. With a help of a white board and a pack of markers we were able to come up with a Object oriented design.

Trying to salvage the current code didn't work out too well. So we decided to remake the whole thing... (We were glad to see that majority of the custom code we added was easily portable. Silver lining) 12 Classes later (a bit over 1000 lines of code) we have the scaffolding which will be able to support the whole game. (We think...)

Looking forward to the next week being as productive as this one :) Keep the ball rolling!

Thx for reading

No comments:

Post a Comment