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.





