You are browsing as a guest. Sign up (or log in) to start making projects!

6h 18m 45s logged

Devlog 6 Finished Making the Interactive UI

Took a little while but in the end, totally worth it!

What have I accomplished:

Real-Time Telemetry Arrays:

Dynamic Navigation Tools:

Integrated a fully functional Compass Heading indicator, alongside precise Speed (m/s) and Depth trackers linked directly to the sub’s 3D transform and linear physics state.

Not to mention there is also a compass, a progress tracker and a warning system

Vital Resource Gauges:

The console now cleanly maps out real-time Stamina and Exhaustion meters to handle high-speed maneuvering and sprint cooldowns smoothly.

Smart Health & “Frame-Before” Velocity Systems:

Implemented a custom predictive physics calculation that catches the sub’s exact velocity right before a collision occurs. This completely bypasses physics-engine quirks (like velocity instantly dropping to zero on impact frames), ensuring blunt collisions register perfectly every time.

Dynamic Hull Integrity Status:

The hull damage bar dynamically recalculates color states and screen readouts:

Above 66%: Status reads STABLE with green theme aesthetics.25% to 66%: Automatically shifts to a warning state (DAMAGED) with an orange alert profile.

Emergency Visual Alert System (Dynamic Warning Lights):

When structural health drops below the 25% Critical Zone, a time-accumulating sine wave engine takes over the console mesh arrays. This triggers an aggressive, high-speed visual flashing sequence across the interior status plates to warn the player of if its gonna die.

Terminal Polish & Hacking Decorations:

To capture that retro, high-tech submarine atmosphere, the dashboard now features a multi-layered background Parallax Hacking Screen that slides continuously behind the telemetry values.

Combined with sudden flickering screen effects, the terminal reacts heavily to impact forces, making the player feel every heavy rattle when diving too fast into rocky corridors.


What’s next?

  • I want to make my 3rd person camera a periscope with the cute little spyglass on top of the submarine and allow to have a 360 degree of motion

  • Adding a death screen and animation, not so sure of seeing myself still being able to run

  • Also doing something about this Collision Warning alert in the bottom left corner.

  • Definitely add some visual juice (screen shake, glass crack) but that’s low priority

  • Also some audio!

See you guys later!

0
26

Comments 0

No comments yet. Be the first!