Nitro Thrash Status 8

Since the last post I made 159 commits

Here are some notable changes I've made to the game:

Levels:

  • Detailed the tutorial level (the ship)
  • Began a detail pass on level2 (the city)
    • lots of foliage, decals, storefront work, smoothing, reworking bad looking areas

Vehicles:

  • Created a in-game garage to customize your car
  • Made every cosmetic unlockable using the money earned from missions
  • Added license plate customization: 4 different styles so far
  • Rewrote vehicle shaders - can change the paint job's "finish" separately on primary and secondary colors
  • Added pearlesence as a paint finish
  • Added police decal to all cars

Missions / Gamemodes:

  • A lot more work on the tutorial -- almost finished

Misc:

  • Added balance bars to the HUD when performing a grind
  • Made the game automatically backup your save and settings
  • Refactored the hell out of the replay system
  • Added virtual on screen keyboard
  • Fixed various linux-specific bugs
  • Created custom fake-volumetric lighting
  • Completely rewrote how lights interact with everything
  • Added dynamic lights to vehicle and vehicle actions
  • Rewrote my smoke shader to react to dynamic lighting and wisp away instead of shrink
  • Optimized the hell out of levels: (instancing and batching)
🔗