Thursday, 9 August 2012

Personal Review of the First Year

I’ve enjoyed this year. Yes, there have been parts that were difficult, frustrating, or just plain tedious – mostly while I was getting to grips with 3DS Max - but those are all part of the experience and I’ve learned from them, too.

I do feel as though Game Production overshadowed the other two modules, simply because I put more time on it. It was mostly new and therefore more interesting, but being new also meant I was severely underestimating the time it would take me to do things. Next year I need to manage my time better and not let work from one module pile up. I definitely tried to do too much with each project, and then ended up not having enough time to finish what I was doing. Somehow modelling brings out my perfectionist tendencies. I need to aim lower so I can actually get things finished and leave myself time to tackle any unforeseen problems.

That said, I learned a lot of things and I can now plan for the problems better. Next year I really need to put more work into visual design, and focus on developing my confidence in digital painting.

Critical studies suffered most of all, since writing is not one of my strong points, nor is writing about things as I go along. I think I just need to accept that it’s difficult and push myself to write even when I don’t know what to say. With Critical Studies, it wasn’t a time issue exactly, but more that I’d not be able to think of what to write, decide to leave it for later and then forget about it. That said I’ve definitely spent more than four hours on each of the posts. Half of the time I’m not even sure if I’m writing the right things, if I’m being too critical of what I’m posting. I never know if I should just post what I’ve written as soon as it’s grammatically sound instead of sitting on each post for a week and then rewriting half of it, or if revising what I’ve written actually helps. I intended to post about projects on my blog, but ended up only using Facebook. Hopefully next year I’ll actually get around to doing that.

Facebook has been indispensable as a means of getting feedback on work, and even if I don’t get any comments, it still reassuring to have work uploaded, because presumably if I was doing everything completely wrong, somebody would have said something. The Dmuga Technical group in particular has helped me out a few times when 3DS Max has done something inexplicable.

I do feel like the start of the year could have been a bit more structured. I got into bad habits early on and then spent the rest of the year trying to catch up. Maybe a small group project might have helped? Either way, I’m now more aware of how the workload pans out across the year. Hopefully second year won’t be so different that I can’t learn from my mistakes this year.

Personal Gaming History

I’ve been playing computer games for as long as I can remember. Most of the games I’ve played tended to be a rather random mix of whatever was at hand, and it’s only recently I’ve started seeking out games relevant to my interests. I don’t know what the first game I ever played was, but if I had to guess I’d say it was a demo for either Age of Empires of roller coaster Tycoon. They’re certainly both games I’ve been playing for a very long time; I still play age of empires II occasionally

I know there were also some start Star Wars themed FPS lying around, but I doubt I played them much. I am not - and never have been - a big fan of first person shooters, so they were really more of a spectator sport for me.

After that there was a Frogger game I remembered playing excessively. It was a 3D platforming game, and it had an arcade mode where all the levels were listed with the number of coins collected and the best time. Obviously, that was taken as a challenge, and thanks to a bit of friendly competition between my brother and I we collected every single coin, and shaved down the playtime for each level to what was probably the shortest time physically possible.

The Prince of Persia series kept me occupied for quite some time. I might not have played them them as much as Age of Empires or Frogger, but then they don’t have as much replay value. The Prince of Persia were, however, what got me onto the Ubisoft forums, and from there I became interested in the first assassin’s Creed game, which was in production at the time. I started following the development blogs for the game, although it was a while after release that I actually got to play it.

Around the same time I got Oblivion as a birthday gift, and that quickly ate up all my free time. It was Oblivion, more that assassin’s creed that really got me interested in what went on behind the scenes. Unlike Assassin’s creed, I hadn’t followed it as it was being produced, since I didn’t even know about the Elder Scrolls series until I started playing Oblivion, but there was a lot of content on the web about the production, and I went and read or watched every scrap about it that I could find.

There are some other games I played during this time, including The Sims, SimCity, a couple of other Starwars games such as Jedi Academy and Knights of the old republic. There was also a stealth/platforming/puzzle game called Sheep, dog and Wolf, which sadly I never finished because I got stuck on a level and, what with the internet being a lot less comprehensive back at the time, I couldn’t find any way to complete it.

I played a small number of online games, and came to the conclusion that online gaming, specifically in the form of MMOs, is just not for me. I like the idea of huge communities playing together, but in practice I’ve found all the things that separate a multiplayer game from a singleplayer experience are things I’ve disliked. The only fun part of the game was exploring a new world, and that’s certainly not exclusive to multiplayer.

That’s probably why Minecraft is an exception to that: head onto any established multiplayer server, and there’s a whole new world to explore. Minecraft appeals to me for similar reasons as Age of empires and roller coaster tycoon; it’s a sandbox survival game with a focus on building and managing resources. However my stint of playing minecraft didn’t really last that long, maybe because it quickly stops being challenging. There’s still things to do, sure, but they’re all self-imposed challenges, whereas games like roller coaster tycoon and Age of empires are easy enough that you feel like you’re gaining some ground, but they keep you on your toes.

The main game I’m playing at the moment is Skyrim. I’ve also started playing Deus Ex, because it was on sale on Steam, and I’m playing Bioshock because it seems to be one of those games everyone has played. Morrowind is another game I’ve recently started because, as with Bioshock, everyone says great things about it. So far, I’m just finding the outdated graphics rather pleasantly nostalgic and getting frustrated with the lack of fast-travel, but it is interesting to see Oblivion and Skyrim in perspective.

There aren’t any games I’m looking forward to at the moment, but I’m rather glad of that, since I have plenty to play and to catch up with at the moment. I am trying to broaden the variety of the games I’ve played, and trying to replay older games from the perspective of a game artist.

Tuesday, 7 August 2012

Game Design: Environments

Environments make up the largest portion of the visual portion in any game, both on screen and in terms of the time and effort it takes a team to create them. Unfortunately, this sheer quantity means that where character models are scrutinised, a large proportion of the content that goes into the game world is taken for granted, even through the it’s this background content that has the largest impact on how the game looks. Character models are often continuous throughout the game, but areas are seldom visited more than once, meaning it would be impossible, not to mention impractical, to individually model every rock, tree or wall throughout an entire world. Luckily, by managing resources it’s possible to reuse assets, to create multiple environments on a larger scale, without multiplying the workload.

When designing the environments for a game, there’s two parts to keep in mind. On one hand, there’s how the environment actually looks – how it creates a believable backdrop for the game world, and how it sets the mood for whatever is happening. On the other hand, and equally important, is how the player will navigate through the level. These two aspects of game environments have to coexist: they’re both equally important, but sometimes run contradictory to each other, and often some compromises have to be made.

Buildings are generally not designed to be difficult to navigate – there are some rare exceptions, but there are only so many levels you can set in bank vaults or inside pyramids. Some levels will have to be set in places where logically, you should have no problem getting from A to B – or if you wanted, from A to C, D, or E. However, simply walking along a pavement to get to your next goal doesn’t make for a fun game, even if your character is getting shot at.

The simplest way to direct a player in the way you want them to go is to simply prevent them going anywhere else. Many linear games simply have one set path to follow, and the player progresses by solving puzzles or defeating enemies to move along that line. There’s nothing wrong with this, but if the design of the environment suggests that you should be able to go a different way but can’t, it breaks the immersion. For example, there may be walls that you should be able to climb, water that the characters spontaneously drowns in, or even an invisible barrier.

What you’ve created has to be functional within the game engine and the mechanics, which can be anything from puzzles to platforming to combat. The features of the environment which enable these have to fit into the aesthetics, but at the same time need to be obvious. Simply telling the player what to do or where to go - for example with an ingame map or a marker above an objective - is reliable, but breaks immersion. It’s much better to integrate directions into the world itself, with signs or simply objects which it is logical for the player to try to use. However, you then need to give interactive objects consistency; for instance, the player won’t think to kick down a door without prompting unless it’s already been shown that they can break certain objects. There also needs to be a visual clue that the door is one of those objects – this is where aesthetics and mechanics intersect.

The need to guide players through the game world applies to both linear gameplay and open world, with the latter being used more locally; the player chooses the order in which they follow the paths, but in the long run they still take the same route through individual sections of the game. Open world games generally include areas that are more realistic in the way they are laid out, such as in towns, as unlike the more linear sections, they aren’t supposed to be an obstacle course.

Often in game levels you are prevented from backtracking by a one-way obstacle – for example a ledge that you can’t climb back up, or a door that only opens from one side. Most often, this is used to trap you in an area with enemies, but is also sometimes used as a transition between different loading areas, in which case a cut-scene might be used to explain why you can’t go back.

The same technique can be used in reverse to improve pacing. In Skyrim, dungeons usually double back on themselves, putting the boss room near the exit, but with a one-way obstacle forcing you to take the long way around the first time. This means the player avoids having to run all the way back through the dungeon to get out again. Assassin’s creed uses this in yet another way; once you progress far enough in a platforming puzzle you unlock a new route up, so that if you fall down – and survive – you’re not forced to go through the entire puzzle again.

It’s essentially a save point; but built into the environment such as to be unobtrusive. It’s not that the player doesn’t know exactly why it’s there, but they don’t have to take themselves out of the environment by going to a load screen or even remembering to press a quicksave button. The more you can hide the fact that what you’re playing is a game, the easier it is to keep up the immersion.

Abrupt changes in scenery are often used to signify a change in objectives; for instance a transition between platforming and combat. Not that the environment itself can’t be the focus. Even if the majority of the game environment is simply a stage for something else, there’s nothing more inspiring than small moment where you turn a corner and emerge somewhere truly visually stunning. Players seek out those moments, and environment can tell a story just as well as the characters.

Sections of environment based on discovery also can provide useful breathing points. It’s all about pacing; if you want the main focus to be the environment, you have to time it so that those critical points of discovery coincide with a lull in combat. If the player is having to fight enemies, or is racing forward to complete the next part of a puzzle, they won’t notice what is around them.

There’s going to be players who take the straightforward route, who never see the game world from any perspective other than the path that leads most directly from A to B. There are also those players who are going to explore every corner of each level and scrutinise every texture. You can’t make the game environment perfect, there has to be a balance between quality and quantity.

Using assets that can be repeated and reused is the most logical method of creating a variety of areas efficiently. It’s also a way of keeping the design constant. That said, it’s important that different places are distinct enough, otherwise not only will the player notice it’s possible for them to get disorientated. It’s also best that there’s a large enough pool off assets to draw from that the player only notices them being reused if they’re looking for it. Going back to Skyrim as an example; it’s very obvious that all of the minor inns use exactly the same building, to the point where if it feels like you’re going back into the same building every time, and it detracts from the feeling of being in an immense and diverse world.

Even something as simple as lighting can greatly change the mood of the environment, and it doesn’t have to use more unique assets. Recolouring assets is also a way of adding variety, although it can be fairly obvious if not done sparingly.­

Environments are probably my favourite aspect of games, and I have a soft spot for contrasting organic and inorganic forms. That is, I love games that feature a lot of plant life, especially when it’s combined with architectural structure. The environments are often the part that endears me to a game, and it’s the part I spend the most time admiring as I play.