Dec 2018
Nov 2022
Senior 3D Game Developer
Moonmana
Gdansk, PL
Moonmana is a mobile gaming company building global online MMOs.
Developed and maintained multiple games using Unity and Cocos Creator, ensuring they were user-friendly and met business needs.
Collaborated with cross-functional teams, including artists, designers, and QA testers, to ensure high-quality products were delivered on time and within budget.
Designed and implemented game mechanics, UI/UX, and AI systems using C#, JavaScript and TypeScript.
Integrated multiplayer functionality into a Unity project, enabling players to compete or cooperate in real-time across different devices, enhancing the social and interactive aspects of the game.
Incorporated augmented reality technology into a Unity project, enabling users to overlay virtual objects onto the real world, creating an interactive and immersive augmented reality experience.
Developed a procedural level generation system in Unity, dynamically generating unique game levels to provide endless gameplay variety and re-playability for players.
Implemented advanced artificial intelligence in Unity, enabling non-player characters to exhibit intelligent and adaptive behaviors, enhancing the realism and immersion of the game world.
Implemented cloud-based game backend using Google Cloud Platform, utilizing services like Firebase Realtime Database and Cloud Functions to enable features such as user authentication, cloud save, and in-app purchases,
providing seamless cross-platform experiences and data synchronization for players.
Utilized Firebase in game development to implement real-time player synchronization, user authentication, and cloud storage for game save data, providing a seamless cross-platform experience and ensuring data integrity across Android and iOS devices.
Developed a multiplayer mobile game using Unity Engine and integrated AWS services, such as Amazon Game-Lift for scalable game server hosting, Amazon DynamoDB for real-time player data storage, and Amazon S3 for cloud-based asset storage, resulting in a robust and scalable multiplayer gaming experience.
Collaborated with cross-functional teams, including artists, designers, and QA testers, to ensure high-quality products were delivered on time and within budget.
Designed and implemented game mechanics, UI/UX, and AI systems using C#, JavaScript and TypeScript.
Integrated multiplayer functionality into a Unity project, enabling players to compete or cooperate in real-time across different devices, enhancing the social and interactive aspects of the game.
Incorporated augmented reality technology into a Unity project, enabling users to overlay virtual objects onto the real world, creating an interactive and immersive augmented reality experience.
Developed a procedural level generation system in Unity, dynamically generating unique game levels to provide endless gameplay variety and re-playability for players.
Implemented advanced artificial intelligence in Unity, enabling non-player characters to exhibit intelligent and adaptive behaviors, enhancing the realism and immersion of the game world.
Implemented cloud-based game backend using Google Cloud Platform, utilizing services like Firebase Realtime Database and Cloud Functions to enable features such as user authentication, cloud save, and in-app purchases,
providing seamless cross-platform experiences and data synchronization for players.
Utilized Firebase in game development to implement real-time player synchronization, user authentication, and cloud storage for game save data, providing a seamless cross-platform experience and ensuring data integrity across Android and iOS devices.
Developed a multiplayer mobile game using Unity Engine and integrated AWS services, such as Amazon Game-Lift for scalable game server hosting, Amazon DynamoDB for real-time player data storage, and Amazon S3 for cloud-based asset storage, resulting in a robust and scalable multiplayer gaming experience.