Pages

Wednesday 10 February 2016

On Reflection - Two years down, one to go.

As my final year of Uni comes closer, I've spent some time reflecting on not only the journey of the last couple of years, but also on what the future will bring once I graduate.  There are a few things I've learned over the last two years that might be helpful to anyone who's considering jumping into the Game Development arena as a student.

The first thing to know about game design is that it's not all about making games.  There is a lot more to it than that.  You need to look at games with a critical eye, you need to dissect them, to look closely at the mechanics, the art, the story, the interface, all the aspects of a game that come together to actually make it work (or not work as the case may be).

Be prepared to work.  I know, this sounds like the most obvious thing in the world, and it is, yet it also seems to catch people off guard.  Uni isn't like school, you don't have teachers pushing you to hand things in.  The expectation is that you know the due date and you will submit the required work on that date.  It's not fair to say that tutors and lecturers don't care, they do, and they will help you, but you need to be proactive.  Don't wait till the day before something is due to email your tutor, if you don't understand something or are having problems, get on top of them early.

The follow on from this is be organised.  This is really important, as you'll likely have three or four assessment pieces that will inevitably all fall due in the same week, if not the same day.  Prioritise, work smarter, not harder.  While the ideal is to leave yourself the same amount of time to complete all tasks, some will be quicker than others, recognise this and then put the extra time toward tasks that you aren't as confident with.  In the two years so far, I've had some late nights working on things, but at no point have I had to pull an all nighter the day before something was due to be submitted and I put that down to being organised and prioritising.

There is no doubt that no matter how organised you are, you will still have some late nights.  Sometimes it's due to things not going right, other times you are so engrossed in what you are doing you lose track of time (hello 4am) and on some occasions your brain will be going a million miles an hour and won't let you sleep.  I found in the latter situation that it's best to just get up and write down what's buzzing around your brain (for me it was usually a story or game idea).  Once I'd gotten it down on paper, I could head back to bed and I'd be out like a light.  The main thing is to get enough sleep.  Sounds obvious but it's very easy to have late night after late night and by the end of the week be exhausted.  This will impact not only on your ability to work, but also on your ability to understand the things that you will be doing in class, and when you don't understand something that makes it so much more difficult to do what it is you are supposed to.

While there are some very specific skills used within video game design, a lot of the skills you need translate across the other genres, like tabletop, board game and even role playing game design.  One of the key skills across all of them is communication.  You need to be able to not only talk about your ideas, but you have to be able to express them in writing as well.  Design bibles are something you will make, and they will not only have all the ideas you have for a game, but also the changes you make to it along the way.  When you are working as an individual these can be in any form that works for you, but making games is rarely an individual thing, so you need to be able to communicate your ideas to everyone else that is on your team.  You need to do this effectively and efficiently so they understand what it is that is required of them.

Being able to tell a story may not be your forte, but being able to document your ideas is important as you can see.  Another area that is important (and it's one that I'm not strong at) is maths.  You will work with physics engines, you will need to be able to input the correct coordinates into your engine and having a good grounding in mathematics will make this a lot easier to deal with.  I'll be honest, coding is not something I'm good at.  I spent a lot of time with my head in Unity and I didn't enjoy it, but I stuck with it because it was necessary in order to complete my part of the project.

One of the major areas that people struggle with is group work.  While there are some classes (mostly the art classes) where you work individually, as you progress you will find that more and more you will be working in groups, sometimes a group of two or up to a group of six.  Working with people can be one of the most rewarding experiences you'll have.  When everything clicks, when everyone is on the same metaphorical page everything runs smoothly.  But when it doesn't, it can be really frustrating and this can cause friction within the group.  Personal communication skills here are really important and can take a situation from bad to good if handled well.  Of course, if handled badly things can go from bad to worse just as easily.  One of the other major traps of group work is placing your expectations of yourself onto everyone else.  If someone is struggling to get things done, rather than attack them for not meeting your expectations, find out why they are struggling, and then find a way to help if possible.

Be prepared to do things you don't think matter or you aren't interested in.  You will have subjects that you don't care about, don't think matter or hold no interest for you, regardless of how you feel about them, these will inevitably be core subjects that you have to pass in order to graduate.  For me, it was drawing.  I didn't like doing it, I wasn't good at it and I found it really hard to take what I saw and transfer that to a page using a pencil.  These classes were in first year where you get a taste of everything, and while I'm unlikely to ever be an artist in that style, the things I learned were invaluable in understanding how things fit together overall, with all the different areas of game design coming together into a cohesive whole.

Expose yourself to new ideas and points of view.  You can do this by playing games outside your normal field.  For example, if you are a fan of puzzle games, play a shooter, if you like shooters, play an rpg, if you like rpg's play a horror game.  Put yourself out there to experience the variety of games on offer, and not just video games.  Play some board games, you'll be surprised not only at the variety out there covering almost every genre, but also how the mechanics within a board game may translate into a digital environment.  And it's not just games either, read books, comics, watch movies, TV shows, anime, as all of these things can provide you with a seed that you can plant and cultivate until it germinates into an idea.

Be prepared to explore these ideas as well.  They may go no where, but in the process of exploring them you will come to understand what about them works and what doesn't, and this can then lead to something new.  I can't count the times that I've been watching something that has sparked an idea that I've jotted down and then gone on to explore later, some to a greater extent than others, but all have been useful to me.

Finally, be prepared to for change.  When you first start you may have some very solid ideas as to what you want to be when you graduate, but as you go forward, you may find that this changes as you are exposed to new ideas, new skills, new concepts and you find things you enjoy that you didn't expect.  For me, I went in thinking I wanted to be able to make 3D models, I've found since that while I could do that, I much prefer either writing the story or managing the team that are putting the whole thing together.  I've embraced that discovery which has then had a significant impact on my subject selection for this, my final year.

No comments:

Post a Comment