top of page

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.

bottom of page