SuperTripLand 3.0.0.8


STL 3.0.0.8 - Minimap, Fidelio Upgrades, & UI Upgrades


LoadingScreen.cs:

● Added an intermediary loading screen for downloading any type of map at runtime.

● More memory efficient, sets things up nicely for adding future maps and scenes.


FIDELIO MAP:

● Upgraded Fidelio Map with dynamic baked lighting and light probes, mimicking lighting in the scene without using real-time raytracing.


● Added new LED signs and posters all around the map. LED signs mimic actual LEDs in real life with individual pixels visible up close.


● Added motorcycles, vending machines, and various hero props throughout the map for a more immersive environment.


Minimap64.cs:

● Added a beautiful and optimized script for the entire minimap system.

● Converts players' global X + Z transforms into 2D rect X + Y positions with smooth transform lerping and rotations.

● Users can zoom in and out, and the minimap scales 1:1.

● Minimap utilizes four PNG layers for a 3D depth illusion (ground, buildings, trees, and props).


MOBILE UI:

● Entire mobile UI has been redone with individual animations for each button (try pressing them to see the juice).

● New fire button includes a slider that decreases as ammo is used and fades to red for engagement.

● ADS button is now a toggle with an off/close switch, replacing the previous broken implementation.


● New joystick script offers smooth tracking and instant repositioning.

● Slide and jump buttons have been visually enhanced with new icons and animations and moved for faster access.

● Mobile UI now perfectly stretches to every device, eliminating dead zones and ensuring compatibility with 99% of devices, including notches and bezels that previously led to non-responsive areas.

● 30% of the left side of the screen is raycasted for joystick movement, while 70% of the right side handles player camera movement.


If you’ve made it this far—thanks for reading! The journey to 3.0.1 is an exciting one. See you again in 3.0.0.9 :)

Leave a comment

Log in with itch.io to leave a comment.