Create Your First Project
Start adding your projects to your portfolio. Click on "Manage Projects" to get started
XGolf - Golf Simulation
Role
Senior Unity Developer
Technology
Unity3D and C#
Project Type
Remote Freelancer at Upwork
Duration
From 04/2022 to 05/2023
Company
Target Platform
PC
Project description.
XGolf is a golf simulation franchise that allow people play golf without the need of been in a real course. With some hardware and a robust software structure, players can have fun easily. The system uses sensors to collect data from players' movements, accurately determining how the ball should behave. The simulation is projected onto a panel for an immersive experience.
My role in the project - Senior Unity Developer:
- Added new gameplay modes and new features;
- Maintained the software and fixed complex bugs;
- Established server communication protocols and handled exceptions;
- Implemented optimization techniques to improve game performance;
- Developed a responsive user interface (UI);
- Created animations and visual effects (VFX).
Challenges and solutions:
I wasn't responsible for the core development of the program, as I was hired to maintain and add new features to an already robust system. The software is complex and requires a solid understanding of design patterns and best practices to make changes effectively. Working with such a sophisticated system was challenging, but I took two weeks to thoroughly study it before implementing any modifications. This preparation allowed me to write clean, high-quality code and ensure that all changes aligned with the original system’s standards.