Energon Crystal Conundrum - 3D Platformer

[Link to play Energon Crystal Conundrum]

This is the fourth video game that I created for a Coursera.com class.

The Coursera class provided me with a template of 3D platformer game assets. The class taught students how to put the assets together to create a coherent game.

The sample levels that the class had us create to build a foundation involved relatively small and simple levels. I thought it would be fun to create a large level with multiple platformer jungle gyms interconnected within the same space.

The first level that I created for this game was wide open and involved enemies that can interact with the player at a range. There is room to explore, but there is also a path that should be followed in order to proceed.

Building upon my skill of creating power-ups, I created a power-up item for this game where there were previously no power-up items. The power-up is the familiar Bunny-Jump power-up, but now in 3-D. I created a model for the power-up. I animated the model to make it more lively. I wrote a script to modify the player’s character upon item pick-up. I then built the level around requiring this power-up in order to proceed.

Something that I had in mind was a low-gravity zone and the way I accomplished this was by sectioning off an area with a collider that would modify the player’s gravity variable upon staying in the collider.

Overall, I built this map to take the player high and low. In order to make the game more challenging, I designed the platforms to require precision in order to land on by spacing them out and having them be a challenging size to land on.

For this game, I also wanted to create a boss fight experience. With the limitation that this is a platforming game where the only attack that the player has is to stomp on the heads of enemies, my options were limited.

I decided to create a boss fight were the player can use the attacks of one entity against another. With the use of positioning, the player is able to cause the two bosses to attack each other, essentially inciting infighting.

I went far above and beyond the requirements of what was to be submitted for the final project of this Coursera class.

With this game, I earned a Coursera.com certificate for Game Design and Development 4: 3D Platformer. The certificate is linked [here.]