Lost Ember for PS4, Xbox One,
and PC was delivered to
Mooneye on time for a
successful multi-platform launch
Adapting existing code
to console requirements
Providing smooth and
stable gameplay
Fine-tuning
the gamepad controls
here are some solutions we’re
especially proud of
It took a team of two developers, one technical artist, and one game tester just four months to help Mooneye prepare Lost Ember for a successful PS4, Xbox One, and PC launch. Throughout that time, our team overcame a number of challenges to help Mooneye bring Lost Ember to
Improve the game’s technical performance.
- 01. Define bottlenecks.
- 02. Define task pools and their priority.
- 03. Define FPS components: game thread, CPU load, and GPU load.
The PS4 and Xbox One versions could not properly load the game’s vast locations, translucent materials, and large particles.
- 01. Manually select objects with large shaders and change them into simpler shaders.
- 02. Apply an enhanced level of detail to objects.
- 03. Decrease illumination, shading, and AO quality.
- 04. Decrease landscape tessellation.
- 05. Decrease draw distance.
Optimize the game to make the most of each console model’s graphical capability and display resolution. (PS4 Pro, PS4 Slim, Xbox One X, Xbox One S)
- 01. Apply dynamic resolution and INI profiling individually for every console model’s graphics.
- 02. Perform various types of testing to define the optimal balance between performance and quality for every console model.
- 03. Apply switches in materials for less-powerful console models.
The game contained unnecessary meshes, parent materials, and other content that led to a higher load and more visible bugs.
- 01. Manually investigate these pieces of content.
- 02. Make these pieces of content functional or remove them from the game.
The game experienced freezes and memory leaks in some locations.
- 01. Manually investigate these pieces of content.
- 02. Make these pieces of content functional or remove them from the game.
- 03. Cut or fix unnecessary actor spawns and skeletal meshes.