Nova Zone 1

Project Type: Game Development

Software Used: Pycharm, Paint3D, Audacity

Language(s) Used: Python(Pygame)

Primary Role(s): Solo Project

A small Python project I worked on at the age of 14-15 where I tested object-oriented programming techniques in Python for the first time. However, this project taught me the limitations of designing and developing games without a game engine.

View Source Code

Highlights

- Programmed the game from the ground up.
- Created cpu controlled characters which attacked opponents.
- Team system where cpu's will attack each other.
- Weapon energy system.
- Progressive enemy wave spawning.
- Adjustable difficulty.