Released Summer 2026
Explore the Solar System in Galaxy Stroll, a first-person planetarium experience.
Fly across planets, leaving a trail of stars behind you!
Swap between walking and flying for unique perspectives!
Solo Developer
(Unreal Engine 5, Blueprints)
Programming
See Programming Examples Below
Developed Player Movement Blueprints using Input Actions for Walking, Flying, and Pausing the game.
Implemented a Blueprint for Planets, combining spline-based movement with player detection for UI.
UI
Designed and implemented functional UI for the pause menu, allowing the player to pause, resume, or quit gameplay.
Created player-facing UI for Planet Names, using collision events and UI Widgets.
VFX
Implemented two Niagara Systems (Color-Changing Stars and Sparks) to be triggered when the Player switches to Flying mode.
Art
Used Unreal Engine's Materials Graph to create planet textures with emissive colors.
Illustrated and implemented the game's custom skybox.
Audio
Arranged background music for the game using GarageBand and Apple Loops.
(Unreal Engine 5, Blueprints)
Triggering Flight: This Blueprint segment demonstrates switching between Flying and Walking modes. When the player quickly presses the Spacebar twice, Flying mode activates. The player can similarly cancel out of this by pressing the Spacebar twice again. This Blueprint also handles activating and deactivating the two Niagara systems for VFX, pictured on the right.
Show/Hide UI for Planet Name: This Blueprint segment shows and hides UI based on whether the player is within the Planet's trigger volume. If true, the UI shows to the player. If false, the UI is hidden.
Planet Starting Behavior - Sets up UI and Movement: This Blueprint segment sets up the Planet UI. It retrieves the Planet's Widget component and casts it to the Planet UI type to retrieve the text component. Once the text is retrieved, it is set to the Planet's Name. Lastly, the Planet starts moving around its Spline.
Material Graph for Saturn's Ring