top of page

Create Your First Project

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

Exodus - Decentraland

Role

Lead Unity Developer

Technology

Unity3D and C#

Project Type

Remote Freelancer at Upwork

Duration

from 12/2023 (I'm still working in this project)

Project

Target Platform

WebGL and Mobile

Project Description:

This MMORPG began on Decentraland and is now being revamped in Unity3D. Players can evolve characters, collect and craft items, engage in battles, and pet creatures. The game introduces an innovative play-to-earn system, allowing players to earn metamoney as they explore and interact in this evolving virtual world.

My roles in the project - Lead Unity Developer

- Designed and implemented the core architecture of the client-side system.
- Led the Unity development team, applying best practices and design patterns throughout the project.
- Developed the input system for responsive and intuitive player controls.
- Built the entire interaction system, covering activities like chopping trees, mining rocks, and fishing.
- Implemented the combat system, including mechanics and logic.
- Handled server communication and exception management.
- Created animations and visual effects to enhance gameplay.

Challenges and Solutions:

Leading a larger team (around 5 developers) was a new experience for me and presented challenges early on. Over time, I successfully delegated responsibilities, collaborated closely with my teammates, and refactored code as necessary to ensure the project maintained high quality and efficiency.

bottom of page