Professional Development and Practice
This second game provided another opportunity for me to learn more about Unity and the quirks of programming. Ironically I believe I actually had a headstart for this Cycle, the focus appeared to be more on the art side of things, making functional UI’s and what not. These are all things that I either do normally (3D modelling being my side hobby), or had done in the previous Cycle in order to test myself. As such I was able to reuse a lot of my previous assets for this game and tweak them slightly to better suit this style of game.
And the style of game was similar the old ‘Crazy Taxi’ game on the Nintendo GameCube. A game that my brother and I spent many, many hours on and had countless moments of fun. 15 years ago I never could have imagined that I’d be attempting to MAKE my own twist on this classic game. Because of my history with the game, I was really enthusiastic coming into this assessment and had grand ideas for my game. However I soon discovered it would not be a piece of cake.
I attempted to create everything I needed for a functional game from scratch and soon realised that this was far beyond my skillset. Being the type of person I am, I tried every reasonable avenue before having to resort to using 3rd party assets from Unity, the Asset Store or elsewhere. Unfortunately this was my biggest downfall for this Cycle. Because of my lack of ability in being able to create complex things such as a realistic vehicle controller, I wasted so much time getting around it that at the end of it all; I had no time for anything else. Most of the 3D models that I would have normally created, I had to use from 3rd party sources because I simply could not do everything that I wished to do if I didn’t. From this aspect I’m quite disappointed about this and wish I had spent more time one what I knew I could do and not what I didn’t.
What Have I Learnt About the Other Majors?
This cycle is further pushing me away from my old mindset of ‘programming is awful and I hate it’. One could hardly say that programming is fun, but I find the logic enjoyable, if somewhat frustrating at times. However I would never even consider changing majors from animation to programming. I’ve always enjoyed games design, it was quite a decision for me to chose animation over that, so delving into it to create these games is a really nice experience. Conceptualising and creating a game world for example is something that I’ve discovered that I love doing… maybe a bit too much considering the amount of time I spent on it!
I managed to improve over the last cycle in terms of programming quite substantially. There were still some things I wish that I’d completed for my game, these weren’t finished mainly due to my poor time-management, but overall I encountered virtually 0 errors in my work. I had an easy time solving the few issues that came up and spent no time whatsoever browsing forums for aid. This newfound ability to be able to resolve programming problems was really satisfying and makes me look forward to the next cycle, and hopefully expanding my skillset.
There is one small ethical issue in my game that takes place around the central theme that is ‘natural disaster’. This could cause issues with disaster victims who have been traumatised by such events. However a simple warning, or more detailed introduction, would suffice as a warning for such potential issues. Some minor motion sickness could also occur from the rapid, first-person movement.
Vincent Bornaghi – N9463020