top of page

ONYXIA

ENGINE:

Game Maker

TEAM SIZE:

3

TIME FRAME:

3 Months

MY ROLE:

Lead Programmer

PROJECT INFO:

ABOUT:

Onyxia is a student project where the player assumes the role of an adventurer tasked with taking out a great evil by the king

You can download and play Onyxia on itch.io.

MY ROLE IN THE PROJECT:

In this project I did the vast majority of the programming. This included all playable classes, enemies and skill tree. To be able to complete this project within the 3 months, I had to familiarize myself with state machines and inheritance so the class creation process can be as swift and smooth as possible.

Magic Classes:

  • The Arcane sorcerer specialized is using the arcane arts to deal high burst damage

  • The Alchemist uses their trusty brewing kit to create potions that inflict debuffs upon enemies

Assassin Classes:

  • The Archer relies on charging their bow to unleash a singular precise shot dealing massive damage

  • The Assassin is a swift melee class specializing in executing enemies at low health

CODE:

The project was made prior to me learning version control and the code has been lost.

© 2025 Alexandru Botez

  • itch.io
  • LinkedIn
bottom of page