A Plants vs. Zombies-like game where you must defend your king from attacking pirates. Buy troops with coins you gain passively and from killing pirates, and defeat the Pirate King before your king falls to win!
King's Castle Defense helped me refine a lot of the skills I learned during the development of The Knight's Adventure, which made the overall development process much smoother. I also learned how to create and connect bigger game systems together to create the desired gameplay experience.
I developed it from January 2022 to March 2022 (7 weeks) using Unity with one other team member as a project for one of my university courses.
Links:
Roles:
Programmer, Level Designer, UI Developer
Accomplishments:
Designed and developed a simple AI using a finite state machine that responds to player input and game state.
Wrote 1000+ lines of code to build various game systems including the core game loop and object behavior.
Oversaw the production of non-gameplay loop features including code in the main menu that links menus together.
Mentored my team partner on OOP and following standardized code conventions during the development of the UI.