LEVEL DESIGNER | PROGRAMMER
Oct 2021 - Nov 2021
Made with Unity
Steam Overwhelmingly Positive
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
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.
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 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.
Characters
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
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.
If you are also interested in Snake Force, it is free to play on Steam
Snake Force Trailer