

My Responsibilities
- Deliver game development work to a high quality on various deadlines.
- Maintenance and optimisation of the systems I developed.
- In-depth testing and bug-fixing
2D Godot Platformer
- Add new features to a singleplayer 2D Godot platformer.
- Climbing mechanics.
- Enemy and boss AI.
- Inventory and skill tree.
- Chests and loot
- Save system and settings menu
- Secret doors with particles
- New player attack system
- Test level showing off the new features
3D Social Hangout
- Transform a singleplayer prototype into a multiplayer experience
- Implement multiplayer features using Proton, and later Unity Netcode for GameObjects
- Chat system with whisper support
- Admin panel with tools for announcements, kicks, bans, teleporting
- Optimise a WebGL build of the project
- Implement account authentication through Firebase, and later Supabase