Week 9 - Enemies, Puzzles


Moving into the next stage of the game project. I am now working on planning the enemies and puzzles for the game level. Adam and Eve - Untold Story game world will be built on this foundation.

 

Game Levels

I plan to give Adam and Eve - Untold Story 3 levels, including 2 different game types. The game world will be indifferent settings which are Heaven, Earth, and Hell. The playstyle will change according to the game world the player is in.

3 Stages of the game

Platformers are one of the most well-known and popular game genres. They have a magical simplicity - your character can jump and probably strike - that has been iterated on with countless twists and enhanced with many memorable characters such as Mario, Sonic, etc... 

Hell

The idea of the background and assets used to portray hell will be like this

The player's obstacles to avoid by dodging or jumping over will be lava (shown above) and fireball elements. 

 

You can only advance through the stage by overcoming challenges including defeating the enemies and dodge the obstacles. 

The design of the enemies of hell world will be skeletons design as below.


Earth

Because the lore took place at the first point in time, basically the Earth will be like a jungle in the modern era with loads of mysterious plants and dangerous animals.

For the Earth, it really hard to choose because there are a variety of obstacles but I decide to make the man-eating plant my best choice as the audience will be familiar with this through many childhood games such as Mario, Plant vs Zombies, …



And for the enemies, boar and snake are the 2 animals boar and snake

Heaven

This stage is where Adam rescue and brought Eve back to heaven I was planning to make something like the original game Flappy bird but replacing the assets with a more heaven-like style.

Enemies Movement

I want to generate a code that operates like this:

  • If the enemy and the player are within a certain distance of each other AND the enemy is moving away from the player (or the enemy is not currently moving), make the enemy move towards the player.

  • Make enemies bounce off player Make Enemies Patrol Back and Forth on Platforms

  • The Player will lose a portion of the health bar when comes in contact with traps, obstacles, and enemies.

  See you guys next week. Stay safe and peace out.