top of page
library_logo_transparent.png

LEVEL DESIGNER | PROGRAMMER

gameplay.png

Oct 2021 - Nov 2021

Made with Unity

Steam Overwhelmingly Positive

48e7a60dcafeb19b00531cdfce5b0c9.png
bar.png

LEVEL DESIGN

As the name of the game suggests, Snake Force is a game inspired by the classic game Snake. The most unique mechanism in this 1-hour game is every time the player rescues a hostage, he will line up behind the player, shooting in the same direction. However, this mechanism will cause them to hurt each other, even hurt the player himself. Using this special gameplay, together with other mechanics and traps, designing challenging and fun levels is not difficult. In each level, the player needs to rescue sufficient number of hostages and reach the destination. I created 6 levels in total.

Here are some of screenshots of the levels designed by me:

Level Design

bar.png

GAME MODE & CHARACTER DESIGN

Of course, 6 short levels are far from enough for players to have as much fun as they want. However, just increasing the number of levels would be tedious, so a great idea is developing different game modes using the same levels as well as developing more characters that the player can maneuver. The player can unlock the next game mode when they complete the whole game in the previous mode. As a result, several game modes were developed after the game's release. For example, in Bad Ass mode, the player does not need to rescue any friends since all the friends are converted into enemies, all that the player has to do is shoot'em up.

BadAss_3-min.gif

Bad Ass Mode

In addition, after the Bad Ass Mode was released, a huge amount of positive reviews were received from players. As all of my team members are big fans of Call of Duty, an FPS mode was developed as a further update, in which the player can jump and play from a totally different view.

fps-min.gif

FPS Mode

As for character design, besides the first character, John Wick, Mystery Man, and Ninja were created. The player has to complete all the levels in different modes or by using a specific character to unlock a new one. In this way, the game's lifetime is significantly extended. As a result, players loved it.

2022_11_9_23_54_46_edited.jpg

Characters

bar.png

PROGRAMMING

Enemies AI design and adjustment

 - Make the enemies less likely to fall into the cliff

 - Make the enemies shoot in different pitch angles in different mode

Mechanics design and development

 - Make serveral mechanics and traps in the game

Game mode development

 - Transfer friends into enemies in certain game mode

bar.png

LESSONS LEARNED

  • Making the most of the resources in a game is important in game development. We should use the minimum resources to create as many fun game experiences as we can to maximize efficiency.

  • Keep listening to players’ voices and feedback, because they can inspire me and push me to create what players exactly want. In this project, players’ feedback inspired us to develop different game modes and characters.

  • Good teamwork is the key to a successful game.

  • Distinguished art styles can help attract more players to give the game a try.

bar.png

If you are also interested in Snake Force, it is free to play on Steam

Snake Force Trailer

bottom of page