The Antagonist
About
The Antagonist is a 2D Platformer taking the player through the mission of a Spy, leading up to the Alien Invasion of Earth that takes place in Phoenix Rising. It serves as a prequel to Phoenix Rising and completes the story. Some of the features that I completely implemented on my own are:
- Creative Changes:
- Wrote, created and implemented the entire narrative for the game. This includes the custom storyboards that the player will find as he/she progresses through the game.
- Implemented custom 2D lighting to two levels in the game, creating a completely different atmosphere for the final two levels.
- Gameplay Changes:
- Updated health and damage settings for both the player and enemies
- Created a new flying enemy with it's own animations and behaviours.
- Created patrolling enemies which take in a series of waypoints and continuously patrol an area.
- Modified existing scripts to suit the narrative of the game and wrote a new FullHealthPickup Script to create a new pickup for the player.
- Increased damage to Acid pools to ensure Player death on contact.
- Added a custom Space backdrop to all the levels for a better aesthetic.
- UI Changes:
- Reworked all the menus, changed the font and added an instruction page on all levels.
- Created a "Retry Level" Button on all levels.
- Updated the UI on all levels to now display the objective on the top right of the screen
- The level name is now displayed on top of the screen along with health and lives being shown on the top left.
Credits:
- Game designed and developed by: Janmejay Chakravarty
- A special thanks to Brackeys, they have amazing tutorials related to Unity on YouTube and helped solve several programming issues I encountered while making the game.
This is my second game as a developer and I've tried to create a rising difficulty curve across the levels as well as bring in some tension by clouding the narrative through the first few levels of the game. This game has seen a lot of iteration and experimentation, both in mechanics and narrative, so I really hope you enjoy the final experience of The Antagonist.
As a novice game developer I would really appreciate all the feedback I can get. Please do drop a comment on how you think I could have improved the game, what the game did well, what could've been changed and I'll surely keep it in mind for my future projects. Thank you for playing, I hope you had a good time with The Antagonist and enjoyed the experience.