Showing posts with label Off The Map. Show all posts
Showing posts with label Off The Map. Show all posts

Tuesday, 12 May 2015

Week 32, Year 2: Alice's Adventures Off The Map Post-Mortem.

If you’ve been following my blog, you’ll know that for the past 14 weeks I have been working on a project with 5 other Game Art students called Alice’s Adventures, Off the Map. Hosted by GameCity, Off the Map challenges students to use collections from the British Library as inspiration to create interactive digital media. DMU has participated since it began a few years ago as part of the second year curriculum. Game Art students in the past have been very successful and all of us were very excited for the competition. So at the start of February, we were placed into teams, given the brief and cut loose.

In our first team meeting, we began by discussing how we could impress the judges and win the competition. This was our first and probably most severe mistake. Of all the changes, difficulties and decisions I’ll discuss here, I feel this mind-set right from the start was the greatest hindrance to our project. Despite being a team of artists, we felt pressed to create a game. A complete and well-rounded interactive experience. Because of this, all of our early work and decisions were driven by trying to create a game. Something none of us have any experience in. What we should have done is play to our strengths. We should have designed a world first, and then added interactive elements and gameplay. While that statement flies in the face of conventional game design, we are not a conventional game development team. We are a team of 6 artists. It’s a question of priorities and our first priority should have always been simply, create something beautiful.

Of the three themes we could choose from, we picked Oxford, as we felt it was the most interesting. In the first week, I organised a trip to visit Oxford for a day, to gather reference, get a feel for the town and search for inspiration. Hiring a car was expensive and planning it all was exhausting, but it was one of the best things we did. It brought us closer as a team, we had a great time and it got us out of Leicester for a day. I’ve come to really appreciate that a change of scene is absolutely invaluable.

The closest we got to a team photo.

In the first few weeks we also setup a blog. Having a tool to divide the documentation work, right from the start, worked really well. None of us like to write when there's painting to be done, but updating it regularly allowed us to stay on top of it as a team. We found it very useful to keep our tutors in the loop throughout the project and notify them of any changes.

One of the biggest changes that took place was the decision to move from our original 'courtyard, street and river bank' idea, to the 'foggy streets' plan, in an attempt to cut back the amount of assets we'd need to create. While it was a good decision, it was made too hastily. We did need to dramatically reduce the scope of our project, but we did so without taking the time to properly visualize the new idea.

Layout plans. 'Foggy streets' (left) and 'river bank' (right).

Visualization ought to have played a central role to our work, however I feel we severely neglected that critical part of the process. As a team, we didn't take concepting as seriously as we should have and we were too distracted by 'the game idea'. The majority of the early concepts we produced were paintings for the sake of painting. With the exception of a good deal of overpaints, the lack of visual development throughout was another major barrier to a successful final outcome.


I especially missed an opportunity to do more concepting at the start of the project, but as usual it seems I was distracted by technical problems. My primary complaint these past few months has been feeling shackled to the engine. I learned a lot, but being the sole 'engine guy' was quite miserable, especially towards the end. However in hindsight this was largely self-inflicted, as we could have made major improvements in the way we divided the work.

Once a level reaches a certain size, using the usual 'make a list and distribute it evenly' method of assigning assets is inadequate. I learned this too late unfortunately, but it's a mistake I won't repeat. If I were to go back and do it again, I would allocate work by area, rather than by each individual asset. Everyone would be responsible for their section of the level, from concepting through to engine. This would diversify the work load, encourage team members to take pride in the key areas rather than individual assets, and promote seeking help and feedback from one another.


 The Apothecary.

The Lane.

The Streets.

The Alley.

The Florist.


The Garden.

I am left with mixed feelings at the end of this project. As you may have guessed at this point, I'm quite disappointed with our final outcome. We could have produced something of much higher quality, if we had only made better decisions. Our team should have achieved something vastly superior to what we did, but while we all work well individually, for a variety of reasons we don't work well as a group. This has been a monumentally frustrating experience, but I do feel I learned from it.


A small, masochistic part of me wants to go back and do it again, now that I can see all the places we took a wrong turn. But a big part of me is just glad it's over. Still, for next time:

  • Visual Development and Communication is pivotal to the success of a project. Concepts should only serve to move an idea forward and improve the project. In future, I'll take this more seriously and ensure that I'm not wasting time with pretty pictures.
  • An opportunity for a change of scene shouldn't be missed. We all probably spend too much time behind our desks. I certainly do, so next year I'm going to make more of an effort to visit different places.
  • Divide the work up by area, not by asset. I had previously thought that the best way to divide tasks in a group was to delineate the work as much as possible and allocate it based on individual strengths and weaknesses. I was wrong. Next time, I will divide the work by area and not shy away from assigning challenging tasks to team members.
  • Encourage and support one another. I think I underestimate the value of positive reinforcement and it's something I could definitely improve. Moving forward I will make an effort to be more encouraging.
  • Make decisions based on what will make life easier. Work smarter, not harder. At the beginning of this project, we were all encouraged to create a 3D side-scroller. We chose not to, which in hindsight was probably a big mistake. Had we done a side-scroller, we would have avoided a lot of the problems we encountered.
It feels like I've been working on this forever, even though it's only been a few months. But then again, it's the longest project I've worked on nearly 3 times over. It's been a hell of a ride but if it pays off next year, it'll all have been worth it. See you then.

Tuesday, 5 May 2015

Week 31, Year 2: Grouping Actors in Unreal Engine.

It's a week too early for a post-project rant about Off the Map, the deadline is this Friday, so instead I thought I'd put together a few quick tips and tricks regarding the groups feature in Unreal Engine. Grouping actors is extremely useful for managing sets of items in a level and something I've been using a lot this week. In this example, I'll show you how I took 4 books to fill the shelves in a shop, using groups and copying for speed, and mirroring to hide repetition.

Quick side note: In some cases, an actor blueprint may be more appropriate. The advantage of using groups is it's quick and very, very simple.

To get started, I take a shelf that's been filled with books and group the books by hitting Ctrl+G. A green bounding box will appear to signify a locked group. The actors in the group now share a single transform and can be manipulated as one. Shift+G ungroups the actors.


Each set of shelves is filled with a group of books. At this point I'll start to notice things that might need tweaking a bit, usually because they're floating or clipping in to something. A quick way to fix this is to unlock the group with Right Click > Groups > Unlock, which will turn the bounding box red and allow you to move the actors individually.

A quicker way is to simply toggle group mode with Ctrl+Shift+G whenever you need to make adjustments.



Now that I have my groups, I hold Alt+Drag them along an axis to copy them to the next shelf over. To avoid having two identical groups next to one another, I re-arrange and mirror each set.

In order to mirror an actor in Unreal Engine, you need to bind the command to a key. For some reason it's unbound by default. Go to Editor Preferences > Keyboard Shortcuts and search for Mirror. Bind the X, Y and Z mirror commands to any key you like, (I use Ctrl+Shift+X, Y and Z respectively) and you're good to go.



I repeat this process of copying, re-arranging and mirroring until all the shelves are filled. Once they're filled, I toggle groups off and start deleting books or replacing them with other assets to further break up the repetition.


So that's how I take 4 assets, whether they're books, drain pipes or houses and re-use them over and over again. Hopefully this helps a few people out and saves some time. Good luck for the hand in everyone!

Tuesday, 7 April 2015

Easter Holidays, Year 2: 'Time Off'.

It has been an exhausting second term, so I was quite ready for a bit of time off. So I've been chilling out and enjoying the Easter break. Catching up on some games, watching a few films and scrambling to finish reading Game of Thrones before the new series airs. But don't let me give you the impression, that I've spent the last couple of weeks in pyjamas with my feet up, I've really been quite busy.

It seems we've had everything dropped on us at once, and as we approach the end of the year, there is a lot to do. There's an essay to write, a presentation to put together and of course, the elephant in the room, Off the Map. I'm also redoing my character project from earlier this year, which as you may remember, was a total disaster.

Even though characters are not my thing, I'm enjoying redoing it and I'm happy to have the chance to do it properly this time around. I'm only doing one character this time, because I want to do it well and I have quite a few other projects consuming my time.


This week I completed most of the sculpting process. I received some great crit from my peers and I'm finishing it up this afternoon. It's my first real project in ZBrush and I feel it's going well. I've already spent some time with the software, so I'm over the initial frustrations and still finding it enjoyable to use.

And last week, I finished a painting.


I'm really pleased with it. I feel like I've finally found a painting process I enjoy, with which I can achieve good results. Now I need to practice and get faster. It's nowhere near perfect, but the next one will be better.


Oh and I also spruced up my blog and tried to make everything a bit more readable. Let me know what you think and see you back at uni!

Tuesday, 24 March 2015

Week 25, Year 2: End of Term Review.

At long last, we are making visible progress. The Flaming Dodo'sOff the Map entry is coming together. In contrast to last week, everything is currently working (for now, touch wood) and I'm happy with what we've accomplished so far.

Currently, I'm working on placing assets in the level. It's extremely time consuming, as it's quite a large space, and I'm a more than a little fussy, but seeing it coming together is keeping me going. Carla also managed to get the rabbit working in engine this week which looks awesome!


It's getting there.

I also had my first assessment of the year this week and I was really pleased to get a picture of how I'm doing. It went really well. At least—there were no nasty surprises. The key points were:
  • As I expected, my 'Dichotomy Characters' project was very poor. The concept is solid, but it was totally let down by its execution. The anatomy is terrible, the marmoset scene is empty and the textures are seriously dodgy—it was textured in a day and it shows! These errors are entirely my fault, but I was also quite ill during the project and it was extremely rushed. Fortunately, I have the opportunity to re-submit it.
  • Container City, on the other hand, was excellent! I achieved 69%, which rounds up to 70 and scores me a first for the project. I certainly felt this had been one of my best so far and it was great to get confirmation that I really did do well on it.
  • In order to get a first, a project needs to be flawless. If I'm to achieve firsts in my third year, I need to work faster so that I have time to iterate and pay attention to details.
So in the short term, outside of working on OTM, my first priority is improving and re-submitting the character project. I will also write an extended piece on how I intend to graduate with a first and gain employment.

In the long term, I will use the summer to cull any weaknesses in my process, in preparation for my final year. With the exception of a week in the Loire Valley, (although you can bet I'll be taking a sketchbook) it’ll be a summer of hard-core arting to catapult me in to my final year.

Chenonceau by David Tamargo.


A lot to do then, so I best get cracking. Have a great Easter everyone!

Tuesday, 17 March 2015

Week 24, Year 2: A Big Fat Cloud of Misery.

Nothing works. The weeks keep going by and things keep breaking. As we cross the half way mark on our Off the Map project, I feel my enthusiasm eroding steadily by the day. Some of the problems we've encountered in our level seem to have no resolution, despite us trying every possible fix we can think of. Spending the majority of my time trying to find solutions to technical problems is extremely wearisome and I've been feeling less like an artist as the project progresses.

At least things are starting to come together though and it's beginning to feel like we're approaching a light at the end of the tunnel. Even if it's very faint right now. I've moved on from blueprints and effects, to creating assets of my own and that's a huge relief, it feels like I'm actually creating something.

On Monday, I went to London. I went to renew my passport at the French embassy and spent the day with my mum and sister. Even though it was meant to be a day off, it was the most inspired and motivated I've felt in weeks. I took a pen out and drew at every opportunity.


This year has been challenging. Staying motivated and inspired has been difficult at times, but that's beyond the scope of this blog post. Fortunately, we've just been set an extended writing piece, so I'll cover this topic in more detail there, and put some thought in to how I can be more positive moving forward. I'm sure by the time I've finished writing it, I'll feel right as rain.

Tuesday, 10 March 2015

Week 23, Year 2: A Little Ray of Sunshine.

I've been working on atmosphere and effects this week. Specifically fog and crepuscular rays (god rays). Fortunately there are a couple of great examples, but it was still quite a challenge.

I made it though. And they work! I'm rather proud of them.


Shimmering sun rays and floaty fog!

It was difficult, but I enjoyed myself. Last week, I was finding a lot of the engine work quite a chore because it felt totally technical and...'Non-arty'? - Let me know if you can think of a better word for that. This week however, I felt significantly better about the work I was doing and it was much more rewarding.

New features create new problems however, and the latest one is; Clouds, we need some. I've no idea where to start with this one. I've done some googling and came across trueSky but I'm not sure if that's allowed or not. I'll have to figure it out one way or another, it's pretty crucial to the final part of our level!

Peckwater Quad block out.
I did a lot of personal work this week as well, but once again it seems I've started too many large projects and long paintings. I know I really shouldn't, and it's really bad for my productivity, but the temptation to start a new project is hard to resist. Especially when I'm not fully engaged with what I'm working on at uni. I'm pretty sure it's an addiction.

But I'll stop it and do some reasonably scoped personal projects. When the ones I've started are finished. Probably.

Tuesday, 3 March 2015

Week 22, Year 2: Bleurghprints.

Now in the second week of development, our Oxford level for Alice's Adventures Off The Map is starting to take shape. My main responsibility in this project is the Engine, so I'm assembling the level from the ground up. Rather literally this week as I've been focusing on the terrain.

Using Unreal Engine's Landscape Feature was new to me but, at least on the surface, I found it really easy to grasp and I was quickly able to add the bumpy, cobbled streets to our level. However creating the Landscape Material was much more difficult. I wanted to be able to paint in the grass and mud, and have it blend with greater weight in the cracks of the cobblestone; a task which proved quite a challenge.


After many errors, a lot of engine weirdness and a good deal of help from a tutor, it's finally working. I'm nowhere near satisfied with my textures but they'll have to do for now and at least they're working!

I also got heavily into Unreal Engine's Blueprints this week. I've dabbled with them a little in previous projects, but now I'm really diving in. My goal was to create a scalable pickup system with interactive level objects and implement the crouch and jump mechanics noted in our level layout below.



Implementing the crouch and jump pickups was a piece of cake. Fun fact: the jump pickup literally is a piece of cake. The secondary scalable pickups however are something else entirely. Stupidly, I did the harder pickup task first. I had it working for a single, glorious day. Then I implemented the other mechanics and it promptly broke for no apparent reason.



Currently, I've no idea how to fix it. I will fix it, but there are countless more important things I need to get working and hey, maybe it'll fix itself...Ha! Yeah, not bloody likely. But on the bright side, in my week with Blueprints, I fixed more features than I broke, so I'm calling it a win.

Finally, some exciting news! I managed to grab Industry Workshop tickets for Anya and me, in the 10 minute window before they sold out. It's all the way off in September, but I'm already looking forward to filling up my inspiration balloons before my final year. It's going to be so, so good!

Tuesday, 24 February 2015

Week 21, Year 2: Another Week.

Another week fly's by and my team, Flaming Dodo, is making steady progress. This week we made a major change to our idea, so consequently I've been working a lot on grey boxes and layouts. You can read more about here.

This week, I've not done much art stuff within uni time, but I've been fairly careful to stick to my hours and make time for myself. I've started a couple of longer painting projects, been running at the gym, and finally got round to playing episode 2 of Telltale's Game of Thrones.



It's pretty good so far. It's Game of Thrones, so I'm pretty much going to like it by default but it's a really well made, beautiful and engaging game. It's relaxing to, so it's just what my brain needs after an 8 hour stint in Unreal Engine.

I'm struggling to really get into our group project at the moment. Perhaps that'll change as we progress, but currently I often find myself wishing I was working on other things. I'm sure it's only temporary though and it's not a problem, so long as I keep working on my personal projects in my own time.

To sign off on a positive, I noticed my life drawing make another jump lately. I unavoidably missed a few sessions recently but I'm going to try and build up some momentum with it again. It's extremely satisfying, so I'd really like to sustain my progression and keep getting better!

A recent life drawing I'm reasonably proud of.

Tuesday, 17 February 2015

Week 20, Year 2: Fun and Games.

You may have read in last week's post, that I've been making time to play through some games for a change. I wrote a little about Dear Esther, which heavily inspired our current project. This week, I'd like to write a little more about Never Alone.

I first came across Never Alone on the Extra Credits show, James Recommends. The video provides a good introduction, but in short; the game is half a puzzle platformer and half a documentary film.


It's a lovely story, from a foreign culture, told really tastefully through a game. While the game has a few problems, none of them really bothered me as the experience felt so fresh. Visually, it achieves a lot with very little, particularly the harshness of the environments, which is conveyed simply and beautifully.

While Dear Esther helped inspire our current project, Never Alone revitalized my enthusiasm for making games, because it's a game that really matters. I'd strongly recommend it and I hope 'documentary games' become a thing. One day, I hope I get to help make one.



I also found time for a couple of personal paintings this week, one master study (left) and a landscape study (right). The John Constable study, rapidly turned into a bit of a failure in progress so I abandoned it fairly quickly. The landscape study however went pretty well and I really enjoyed my evening noodling around with it.


I also got to go to London, for a 'Meet the Curators' event at the British LibraryI had a great time, but unfortunately I've been quite ill since coming back. I should be better next week though, as team Flaming Dodo gets into the full swing of development. I'm really, really confident in our idea and I'm sure we can execute it effectively.

Tuesday, 10 February 2015

Week 19, Year 2: Adventures!

This is it. The monster project in the final stretch of my second year at university, is GameCity's, Alice's Adventures Off the Map competition. For the next few months, we are working in teams of 6, to create a game or level, based on Alice's Adventures Underground. My team is called Flaming Dodo Productions and we have our own site where you can follow our progress.

To kick things off, I read the book, as I hadn't read it before. While I enjoyed my afternoon reading, it didn't spark any particularly enticing ideas. We decided from the start that we did not want to create an 'Alice in Wonderland game', so I began to look elsewhere.

In my search for inspiration, I decided to play a couple of games; Never Alone and Dear Esther. While Never Alone completely blew me away, the primary source of inspiration for this project came from Dear Esther.


Containers are everywhere!



Dear Esther is simple and short, yet very engaging. The game is set on a beautiful and serene island, which has an almost eery sense of stillness. While there is a narrator, the majority of the storytelling comes from the environment itself, and that is what I'd like to achieve with this project. An environment that tells the story, of how the idea for Alice's Wonderland crystalized in the mind of Lewis Carroll.



So we had an idea, but to really get things going, we felt we needed to actually go there. So I hired a car and planned a road trip to Oxford.


Christ Church, Oxford.

We were told that we absolutely could not miss the Pitt Rivers museum, so we headed there first and we were not disappointed. It was totally awe inspiring and we all had a fantastic few hours exploring the hundreds of cabinets, containing everything from machine guns to shrunken heads.

A few hours wasn't nearly enough. I'm planning to return though, armed with my Nomad (when it finally arrives) to get a good few days sketching in.

 

But it wasn't all fun and shrunken heads, we did do some work. After lunch, we went and visited Christ Church, where Lewis Carroll worked at the time of writing Alice's Adventures Underground.

Visiting the college, the cathedral and the surrounding area really helped give us a sense of the environment that we are basing our level on and we were able to shoot plenty of reference. It's difficult to know how a place feels without actually going there, particularly when trying to get a sense of scale. After walking the grounds and exploring the area, the British Library images that we have been provided became so much more relatable, which will hopefully really help inform our project.

It was an extremely tiring day, I'm not used to 6AM starts, but it was very enjoyable and a great use of our time. We visited a couple of museums, explored a good deal of Oxford and all in all, it was a successful field trip for team Flaming Dodo!

Dodo in Oxford's, Museum of Natural History.