In the latest devlog for their Unreal Engine 5 spaceship game, LevelCap and Rich discuss the development of a jump drive mechanic that enhances world transitions, utilizing the world partition system for seamless loading sequences. They also detail technical aspects of the jump process, ship movement system improvements, and the introduction of a fuel management system, inviting viewers to engage with their development journey through Discord.
In the latest devlog for their spaceship game developed in Unreal Engine 5, LevelCap and his colleague Rich discuss their progress on a jump drive mechanic that connects different parts of the game world. The duo has been working on this project since January and is excited about the advancements made recently, particularly in creating a seamless world that allows for smooth loading sequences. They have been experimenting with the world partition system in Unreal Engine 5 to facilitate level transitions, moving away from basic loading methods to a more complex system involving data layers and level instances.
The developers demonstrated a transition sequence where the player’s ship builds a protective bubble before entering a warp tunnel, allowing enough time for the game to load the next level. This transition is crucial for maintaining the visual fidelity of the game, especially on slower devices. The team envisions a vast game world featuring various celestial bodies, including stars, planets, and black holes, with players needing to perform jumps to travel between these locations. They are refining this concept to ensure it aligns with their overall game design vision.
Rich then explains the technical aspects of the jump process, which currently involves a large function prototype. This function includes several conditions that must be met before a jump can be initiated, such as the ship’s orientation, speed, and movement direction. The prototype also disables player input during the jump to prevent any interference. The developers are planning to optimize this process by splitting it into smaller blueprints and incorporating C++ code as they refine the gameplay mechanics.
Additionally, the team is overhauling the ship’s movement system to incorporate realistic physics, which will affect how quickly ships can accelerate based on their mass. This new system will allow for versatile ship designs, enabling players to equip various thrusters for combat maneuvers. The game will also feature a fuel system, where fuel is consumed during boosts, adding an element of resource management to gameplay, especially in combat situations.
Finally, LevelCap invites viewers to follow their development journey more closely by joining their Discord community, where they share updates and engage with fans. He expresses enthusiasm for the project’s future and the potential improvements they can make to the transit system and other gameplay elements. The video concludes with a call to action for viewers to check out previous devlogs and learn more about the game’s overall concept.
This week we have our second attempt at a level load sequence and jump drive in the game. It’s pretty cool laying the foundation for how the game exploration will work.
Join our discord The Station
Watch the rest of the Devlogs here! https://www.youtube.com/playlist?list=PLCEllhcsdc7Yt7MxD1YIO2lM7ZaRJirCg
Game Collaborators:
Checkout Mr. Meteor https://prebenronningen.github.io/
Checkout Uraih’s YouTube https://www.youtube.com/@UriahGnu
Checkout John Logostini https://www.youtube.com/@JohnLogostini
Checkout Panzerv1 x.com
Checkout Ailantd https://www.youtube.com/@UC0dBKBjY8ZKc3Tnk23Uc_fQ
Checkout Milkmans ArtStation https://ebrowning.artstation.com/
Checkout Booper https://boopermusic.bandcamp.com/
Checkout Uraih’s YouTube https://www.youtube.com/@UriahGnu
Scralar on Discord
Checkout Jonas Hagenvald https://jonashagenvald.artstation.com/
Timestamps:
00:00 - Jump Drive System
#unrealengine #unrealengine5 #unreal