Khaya – VFS 2D project Post Mortem

Khaya – A Breathless Journey Post Mortem
- Red Hood Studios, GD45, VFS

At the end of term 1 at VFS, the six chosen project managers walked into a closed room and sat with the instructors to form six teams. We became team Red Hood, chosen to create a game together over the next four months. The game we created was Khaya, a platformer based on artist Maren’s term 1 cinematic and inspired by ‘Ori and the Blind Forest’.

Khaya is a spirit who freezes time to prevent losing her mentor and realizes she’s the only one who can get the world back to normal. She has an aura that increases in size the faster she goes and shrinks when she stops, killing her if it becomes too small. Khaya’s aura unfreezes frozen objects within its radius and she must balance her aura to escape hazards or activate objects to use them.

People have enjoyed playing our game and killing Khaya dozens of times in their attempt to complete the five levels. We are happy with what we’ve made but there were lessons just as there were triumphs along the way:

Things That Went Right:
1. Paper Planning – We wanted the levels to leave the player breathless and excited. We had four mechanics to work with – jump, wall jump, double jump and dash. Each level needed to have its own flavour and challenge yet maintain consistency. There were two level designers and both needed to be on the same page for this. They brainstormed the levels on paper together before executing them in engine which gave both starting points and guidelines for their work.

2. Ferr2D & Anima2D – Thanks to Ferr2D, level designers could shape the terrain however they wanted by clicking and dragging the ends of the terrain. This made the initial level design fun and easy and even helped speed up the iteration process.
The programmer used Anima2D to churn out all the animations we needed for the game. Initially we tried frame-by-frame animations but they proved to be tedious. Once it was set up, the bone animations were quicker to create and felt better. Play the game to see how much fun we had with Khaya’s ragdoll and all the different deaths she encounters!

3. Rapid Prototyping – Our programmer executed any idea as we had it in engine to prove whether it worked or not. We had multiple prototypes which helped us proceed from the initial movement mechanics to the functioning of the aura and then the unfreezing of objects.

4. Scoping – We decided not to include enemies and focus on Khaya’s movement. This allowed us to fine tune controls and concentrate on essentials for level design, resulting in heightened experience of movement and freedom for players.

Things That Went Wrong:
1. Off the Engine – Not everyone in the team started working in engine immediately so they produced ideas and assets that did not always work as expected. The process would have been more efficient if the artist had been able to integrate and test their assets themselves. Everyone on the team should have gotten into the engine from the beginning. This would have allowed everyone the ability to test out their own ideas and most importantly make sure their content worked before submitting it.

2. Time Management- Balancing the coursework of a calm term 2 and a killer term 3 along with working on the 2D project was quite challenging. Also, there were extended periods of time when team members had nothing to do on the 2D project. Time could have been spent more productively by not waiting for everything to be in place. The moment the jump mechanic was in place, level designers could have started making challenges. Later, teammates experienced crunches between assignments and expected contributions. We would have liked to playtest the game more but found no time towards the last few weeks when we worked overtime polishing it and making sure everything worked.

3. Communication – Our project manager was new to the role and maybe some more processes could have been set up for better communication, which would have sped up the game design process. Often, there would be gaps in communication between the artist and level designers. Whenever something was needed from, or had to be communicated to another department, we should have done it right away or at least left a sticky note that team members could have attended to when they had a chance to see it and were free.

Learnings / Outcome:
We had a lot of fun making Khaya and experimenting with the mechanics we decided upon. We all stepped up to manage tasks out of our comfort zone when called to do them but maybe we could have taken a more active interest in what each department was doing from the start. Persevering and pushing ourselves when it was most required helped us create the game as it is today. Making Khaya was an amazing experience for all of us and something we’ll draw a lot from when creating games in the future.

 

Hat Jam 9 – Audio Jam

 

 

Hat Jam 9  asked the students from VFS Game Design to make some noise! With the unfortunate reality that sound in games is often left until late in development, we thought ‘Why not start with sound?’

 

So with 16 random sounds to blindly choose from, each team drew paper from a hat with a link to an audio clip they would be using in their 48 hour games!

 

Our sponsors help us with funding the event, so students didn’t have to worry about food and could focus on making their games. Thank you East Side Games, A Thinking Ape, Iugo, EXP and Freshbowl!

 

Also big thanks to the Volunteers and VFS sound design students that stopped by!

A Conversation with… Michael Shannon

This time A Conversation with… checked out another one of our local developers and caught up with Michael Shannon from our 24th graduating class.

 

·         Tell me about what you are doing now in the Games Industry

Currently I am working as a Jr. Multiplayer Level Designer at The Coalition. Primarily I design multiplayer maps for Gears of War 4. I also helped with some design tasks for the Gears of War Ultimate Edition. Gears of War has always been my favourite game series by far, so working on the games is an incredible privilege!

Read More

GD40′s 2D Projects

As had the Game Design classes 39s, 38s, 37s, and so forth before them, the GD40s completed their 2D Game Projects with limited development time and teams formed and working together for the very first time. Although I’m sure the fatigue from working so diligently on these projects and course work was weighing on them, the class got up and presented with pride their games before a live studio audience. These are those games.

(Click the TITLES of the games if you want to play them)

Chroma

Chroma is a single player, 2-D side-scrolling music-driven platform running game, in which the players take control of The Hero in order to help him reaching the end of each level and escape from The Darkest Enemy. Will you be able to escape the menace, just using rhythm and colors?

Developed by Federico Spada, Michael That, Cleber Bispo, and Jeremy Powell.
Read More

Zeta Busters at E3 2015

Never did I imagine when I started the Game Design program at VFS over a year ago that my final project, Zeta Busters, would end up on display at E3 alongside the biggest names in the industry. Of course, our booth wasn’t nearly as big as the heavy hitters, but needless to say I was astounded by the opportunity. To be counted among the likes of EA, Square-Enix, Bethesda, Nintendo, Microsoft, and Sony was almost unbelievable.
Read More

ESAC Student Videogame Competition Winners Announced

ESAC Student Videogame Competition Winners Announced

Zeta Busters to be Showcased at E3 Expo

A team from the Vancouver Film School (VFS) has taken first place in the Entertainment Software Association of Canada’s (ESAC) first annual Student Video Game Competition. The VFS team, comprised of Melvin Kwan, Justin Ostensen, Charles Park and Brian Yich, has emerged as the victor in a strong pool of competitors representing schools from across Canada and all genres of video games. Their game, Zeta Busters, a strategy RPG, will be shown at the E3 Expo in Los Angeles from June 16-18, 2015.

watch?v=HSP5l-zPJQA

Read More

Hat Jam 8

Hat Jam returns!

With the Global Game Jam in January, Hat Jam took a break. But the 48 hour VFS game jam returned March 13-15. Over 50 students and alumni made 11 games!

Hat Jam 8 was all about remixing classic games with some new twist. Two hats were used to draw the themes and twists jammers would be mixing over the weekend

Read More

MOBA-land here we come!

Before I came to VFS I was working as an architect. I have always loved creating and design and I see programming as another form of making, and like architecture it shapes our world in meaningful ways.

Therefore, for me, the progression to programming has been a very logical one. There are the same management issues, maintainability issues, good practice, incorporating new technologies and human factors. What is different and I find incredibly fulfilling is that I no longer have to rely on a 3rd party construction team to realize the design, I can now built it myself.

Read More

Graduation & Awards for the FIRST Class of Programming for Games, Web, & Mobile

Spring has sprung at VFS! and what better way to recognize Spring than by celebrating the graduation of the first batch of students from VFS’ NEW Program. The FIRST class of Programming for Games, Web, & Mobile graduated on February 26th.

Read More

VFS.HelloWorld

On the 19th of February Vancouver Film School hosted their first “VFS.HelloWorld” Event, its name is inspired on the very first application that every programmer has written since 1978, when they have started learning how to code. This event marks the end of the first year of the newly launched course: Programming for Games, Web & Mobile.

The program was designed one year ago in response to incredible industrial demand for multi-skilled graduates with experience across a range of technologies. Now one year on, the first class (PG01) graduates with an unmatched range of skills in Game, Web and Mobile Development and take the stage to showcase the wide variety of projects they have produced over the year.

The night started with a speech by Peter Walsh, followed by the host of the night Scott Henshaw. Both have taught PG01 throughout the entire year.

“It is the only program in the world which in one year allows graduates to hit the ground running into any career – from interactive game development to mobile apps to web services.” – Peter Walsh (Senior Instructor)

Read More