top of page

Create Your First Project

Start adding your projects to your portfolio. Click on "Manage Projects" to get started

Dwizard

Date

May 2022

Role

Lead Programmer

Project Type

Academic assignment

App

Make your way through an unpredictable forest. Overcome the dangers that lie ahead in the forest and increase your strength. Take advantage of 2 random spells that will accompany you at the beginning of your run. They will be your best tool!
In Dwizard falling asleep literally rewards you. Every time you are damaged by an enemy, your consciousness decays and favors you entering a dream state where you will be unstoppable.

Dwizard challenges the player, taking him into a changing forest. Every time a sector ends, a new one awaits. The sectors are random as well as the appearance of the enemies. That means each run is a different experience.

-------------------------------------------------------------------------------------

Tasks as Lead Programmer:
- Basic movement using CharacterController and custom physic calculations.
- Enemy AI.
- Assign tasks to team members and check for corrections.
- Discuss about gameplay experience and flow.
- Random sector selection and enemy spawn.
- Customizable statistics system (How items affect, sleep mode, etc...).
- Adapt code systems on inspector.
- Inventory and item arrangement (Drag and Drop).

-------------------------------------------------------------------------------------

Knowledge acquired:
- Custom Inspector in Unity Engine.
- Use differential equations to approach realistic physics.
- ScriptableObjects (Items).
- Lead tasks and deal with every department on a team.

bottom of page