The Hominid
This is a 2D side-scrolling game. Players need to avoid the traps on the road while finding the way out, defeat the monsters on the road, and defeat the final boss to enter the safe door.
Download the game:

Game Introduction
The name of the game is The Hominid, which is a typical 2D side-scrolling action game. This game is inspired by memories from elementary school. At that time, there were computer classes every week, and what I looked forward to most was the free time in the last half hour of each class. Every time I would click on "Super Mario" and have a great time. The Hominid paid tribute to "Super Mario", and it also drew a perfect end to this memory of mine.
There are 5 levels in The Hominid, and the difficulty gradually increases from the first level to the last level. Players need to use the w key and d key to control the left and right movement of the primitive man, use the F key to throw the spear, and the space bar to control the primitive man to jump (double-click twice to perform double jump). Players need to avoid obstacles and traps on the road and defeat the final boss to enter the safety door.


Game Clips
Main Page
Level 2
Level 4
Level 1
Level 3
Level 5
Game Development Ideas
The background music is to create a scene separately. When the game is running, jump directly from the background music scene to the start interface, and when the scene is controlled by code, the background music will not be deleted, so that the background music will always stay in the backstage.

The player's left and right movement, jumping, and throwing a spear are all controlled by the Player Controller script.

After throwing the spear, it will enter a half second CD state, during which the spear cannot be thrown.

After jumping, the code will count and judge how many times it is the jump. If it is the first time, the player can press the space again to perform a double jump.

When the player encounters a monster or a trap, a drop of blood will be deducted, and the player will enter a frozen state, unable to move, and then be knocked back.

The monster is through the script Frog Enemy, combined with the left and right two preset points, to achieve the left and right patrol effect.

The BOSS of the first three levels will perform random calculations before firing bullets and shoot one or three bullets.

Bosses in the last two levels will throw a boomerang every 5 seconds.

The boomerang function is implemented by Bullet_Boss2.

When the player defeats the boss, the collision body of the door will appear. When the player approaches the door, a prompt will pop up: Press E to enter the next level.
