Showing posts with label iterate. Show all posts
Showing posts with label iterate. Show all posts

Saturday, March 23, 2013

Avatar Trials: Level Evolution


In my last blog I mentioned that iteration is key. I am posting the evolution of the Avatar Trials level design.

The earliest levels I have are below. Level design is a lot more complicating than it sounds. It seems like you can just throw a bunch of assets in and be done. That works if you want a level that feels like poo. The pictures below may look very lame, but they could be a fun level to play on. The reverse is that you could have a beautiful level, but could play like crap. This post is about how iteration makes your game fun!





The pictures above were some concept art done by Derek Young. This was to show how the level layout of our main level and how the player gets around. This idea was mostly scrapped. This concept centered more about stealth and parkour. We instead evolved into a time trial game with floating platforms.





This was the first level created. It was on an island and this island would contain the player. They would have to run around the island to complete tasks and parkour.

This concept art was to show instead of being trapped on one island, the islands instead float in the sky. This creates tension with the player since if they fall, they die. We took the floating idea to the next level. In the current levels we use floating platforms and floating islands.

Photo

This concept art was to show instead of being trapped on one island, the islands instead float in the sky. This creates tension with the player since if they fall, they die. We took the floating idea to the next level. In the current levels we use floating platforms and floating islands.

                                         Photo

Level design is all about iteration and play testing. Don't be afraid to throw everything out and start over, but learn from what you did. Also, don't make your game a secret. Let everyone play your game. Even people you know that don't play games. If they can't pick up and learn to play it then something is wrong.

Challenges with Avatar Trials

     Avatar Trials has been a great experience. We are able to make a game at the top school in the nation for making games and instantly export our title to Xbox 360 for testing. We have a great team of 12 and two semesters to do it. However, there are great challenges in video game production.

    Unless you are a giant prodigy, making games is difficult from early concept to pre-production to marketing. As the art director for Avatar Trials: Ninja Uprising, I had some tough challenges to help get this game to the Xbox Live. Project management is one of the tougher parts of this project. When I work alone it is easy for me to get in a groove and create cool stuff, but in the groove I make things only a certain way. It is tough for me to hear criticism from eleven other people and make the change. The other way around I have to make decisions and tell people things need to be changed. Artists can get a bit emotional, but that makes artists great. I tried to change my style and help others too.
     Another problem is iteration. Iterations are huge in video game design. Avatar Trials went through revision after revision until we decided how we could make our game fun in the amount of time we had. I could not be attached to an idea that I liked if it was not fun. Video games should be at least entertaining. Iteration is key.
     I also had issues with staying to a rigid schedule. When school, life, and work gets in the way of my video game it was important to keep everyone on task. This is harder than it sounds. Everyone is busy and no one has time. Make Time!
    Finally, when managing a team communication is key. Making sure that everyone is on task and communicating with each other is vital. After 3 game projects I still have a hard time communicating and keeping everyone on the team talking to together.
    To wrap up: Be ready to throw out everything and start over. Work in a team. Iterate over your game. Create a schedule you can stick to, but don't burn out. Communicate!