School Project - SHMUP
February 2019
Programmer

Context
The Shoot ’em Up was the first major project I completed at Isart Digital, developed over the course of three months. The goal was to learn the fundamentals of programming and the AS3 language by creating a shmup (shoot ’em up) featuring one unique gameplay mechanic.
All assets were provided by Isart, allowing me to focus entirely on the programming side using object-oriented programming (OOP) principles.
Tech
- Adobe Animate - Engine
- AS3 - Language
- SVN - Versioning
Screenshot
Video
My Work
I recreated a classic shmup with:
- Scrolling backgrounds
- A controllable player ship
- Power-ups
- Multiple enemy types
- A boss with three distinct phases
My special feature was simple but effective; the player could barely see anything during normal gameplay, but when the special ability was activated, time slowed down and everything became visible on screen.
Conclusion
This was my first large-scale project at Isart, and completing it was a huge milestone. It gave me a strong foundation in game programming and OOP design, setting the stage for all the projects that followed.