Nitro Thrash Status 6

In the past month, I've made 56 commits.

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

Levels:

  • Finished "phase 2" of Level 3 - meaning it looks good enough to film now but it's quite done.
  • Created destructible dynamic light objects
  • Started making foliage for the levels

Vehicles:

  • Added a new car "capo"
  • Added pizza sign topper
  • Refined the original car to be smoother
  • Adjusted rim textures

Gameplay:

  • Air rolling while on the ground no longer messes up your turning

Missions / Gamemodes:

  • Added 'highest combo' gamemode
  • Prevented cheating in race modes by setting the teleport to the checkpoint

Misc:

  • Online player indicators now show the player's secondary color too
  • Fixed replay bugs surrounding checkpoints and objects
  • Significantly improved the workflow surrounding level importing
  • Refactored level shaders to be easier to change
  • Added dynamic light support to level and vehicle shaders
  • Rewrote smoke shader to prevent stutters in game
  • Added "portrait mode" toggle for the HUD to record shorts
  • Started making a new main menu

As for things that are surrounding the game, I have further news.

I've finally formed an LLC so things are getting pretty official.

Pangolin, a band from Florida, reached out to me about adding their music to the game. And I think they're a great fit so I now have permission to add three of their songs to the game!

You should check them out and support them!

They then got in contact with more bands and so far Nitro Thrash will feature White Lighter Club and If I'm Lucky.
So go out and support them too!

Discussions are happening behind the scenes with more bands. It's looking like the sound track will kick ass.

🔗

Nitro Thrash Status 5

In the past month, I've made 92 commits.

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

Levels:

  • Redesigned multiple areas in level3 to improve the flow
  • Started texturing level3

Vehicles:

  • Created a new hatchback vehicle "Luna"
  • Created six more wheels to choose from
  • Added an additional collision mesh to every vehicle to make collisions on the top of the car match the visuals better
  • Tuned Dambro's collision box

Gameplay:

  • Buffed nitro accumulation and the combo timer
  • Made jumping from a manual more consistent
  • Prevented manual jumps from wasting your air jump
  • Added additional friction when sliding on roof
  • Added wall manuals as a trick
  • Added 'kiss the rail' trick
  • Made the mission retry button only work for 10 seconds after a failed mission

Missions:

  • Created a new time trial race mission
  • Added easy/med/hard missions for high-score, own-the-spot, collect-combo, and collect-nitro missions to level2
  • Added collect-nitro, collect-combo missions to level1
  • Removed timer from collect-combo mission
  • Allowed lipslides to count as boardslides for missions

Misc:

  • Rewrote the gamemode system
  • Created a new time trail race gamemode
  • Gamemodes now reset the players status when they begin
  • Added infinite boost cheat
  • Improved visual clarity of pause menu
  • Hid mouse cursor when in-game
  • Made falling out of bounds bring you to a checkpoint if one is saved
  • Added ticking sound when less than 10 seconds are left on the clock
  • Prevented scenarios where nitro was wasted
  • Preloaded audio files to prevent stutter
  • Added on-screen indicators to more easily locate online players
  • Made lackluster letter sound show up in replay
  • Added vignette flash for mission fail/succeed/teleport
  • Added frame limit as a display option
  • Added gamepad deadzones as an option
  • Replaced old lobby menu
  • Added portrait mode toggle to make recording shorts include the HUD
  • Created a system to ensure that networked packets are received in order
  • Rewrote the scoreboard code
  • Improved detection of disconnected players
  • Fixed a bug that could cause multiple levels to be loaded at once
  • Improved rumble code to react more quickly and cut down on the nosie
🔗

Nitro Thrash Status 4

In the past month, I've made 62 commits.

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

Levels:

  • Designed most of level 3, gameplay-wise.
  • Added a bit more detail to level 2

Vehicles:

  • Added a shiny finish as a player cosmetic
  • Added new paintjobs for Dambro and Ambassador
  • Enhanced brake light shader to be more noticable

Gameplay:

  • Smashing into a wall now counts as a 'crash' and cancels your current trick and displays a cracked screen
  • Made tilting 'into' a grind slightly more powerful
  • Allowed upside-down and sideways grinds to count
  • Fixed a physics bug where you would rotate too much when hitting a wall while driving on the ground
  • Increased coyote-time for grounded jump direction
  • Cars now stick to walls consistently when driving up them
  • Added manual spins as a trick
  • Fixed tippie-toe detection when very low to the ground
  • Tuned score system to reward non-grinds more

Missions:

  • Added 'collect Nitro' mission with big floating letters
  • Added 'collect Combo' mission with big floating letters
  • Added high score mission
  • Fixed mission preview for 'shutdown lackluster' mission

Misc:

  • Recreated all settings menus for the newer menu system
  • Added FOV slider
  • Made using nitro increase your FOV and display speed lines
  • Added misison failed, mission success, combo failed, teleport, and spraypaint sound effects
  • Fixed a networking bug that caused players to go invisible when changing levels
  • Added a new camera mode for replay mode that orbits the target
  • Added button sprites to bind menu
  • Added a bunch of missing button bind sprites
  • Fixed some problems with shadows
🔗

Nitro Thrash Status 3

In the past month, I've made 82 commits.

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

Vehicle Stuff:

  • Finished third car 'Dambro'
  • Made LODs for wheels
  • Added more vehicle-specific data to the vehicle model files

Level Stuff:

  • Started working on level 3
  • Fixed a bunch of shadow bugs

Sound Stuff:

  • Added impact sounds for grass, concrete, wood, metal and hollow metal
  • Added sliding-across-the-surface sounds to grass, concrete, wood, and metal
  • Added rolling tire sounds
  • Rewrote the sound effects system
  • Added dumpster lid sound and lackluster letter popping sound
  • Added button hover and click sounds
  • Added nitro sound effects
  • Redid audio balancing for all of the sounds

Visuals:

  • Recreated grinding particles
  • Added impact particle effects for grass, concrete, wood, and metal
  • Added nitro particle effects
  • Added sliding across the surface particle effects
  • Made shadows on the vehicle super smooth
  • Recreated electric arc particle effect
  • Fixed the outline shader in certain situations
  • Particle effects don't 'jump around' as much anymore

Other stuff:

  • Added nitro (boost)
    • Nitro gets increased every time you land a trick
    • Gives a nice boost on the ground when you hold the nitro button
  • Added rumble support
  • Fixed inconsistent checkpoint save/load buttons
  • Fixed how impacts are detected
  • Fixed issues that would drop the network connection
  • Added tippy-toe grind detection
  • Fixed a bug where grinds would stop counting toward your score
  • Replay editor shows menu and height bindings
  • Smoothed out networked vehicles in replays
  • Prevented infinite engine revving in replays
  • Replay editor can now focus on any car in the replay
  • Fixed a bunch of replay issues when watching them in an online game
  • Improved a bunch of stuff related to working on levels
🔗

Nitro Thrash Status 2

Steam page launched - wishlist it!

In the past month, I've made 107 commits.

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

Added a new car, the "Ambassador"

Rewrote the car customization system:

  • Three different paint styles for each car
  • Players can pick a primary and secondary color
  • Added a police lightbar as a topper (with siren honk sound)
  • Added police decals to ambassador
  • Brake lights now light up
  • Two different wheels to choose from so far
  • Added prototype garage menu for customization
  • Moved car information outside of unity and into model files
  • Various physics differences will apply when you change your car body
  • Vehicles now load asynchronously which allows for "infinite" options

Created a new replay system:

  • Always recording
  • Can rewind time up to three minutes
  • Supports recording every vehicle and moving object
  • Works in multiplayer
  • Can save/load a replay file
  • Can trim your current replay file
  • Added three different camera modes

Level2:

  • Added a bunch of gaps
  • Added a mission
  • Redesigned grass section near gas station
  • Fixed up clipping

Bugfixes:

  • Wires no longer display incorrect particles
  • My physics overrides no longer corrupt themselves
  • Vehicles can now turn away from walls easier
  • Optimized grind code
  • Fixed infinite combo timer bug
  • Fixed grind particles freaking out in a teleport
  • Reduced or removed many memory allocations
  • The camera offset now focuses based on center of mass

Misc:

  • Added horn honking
  • Started on third vehicle, the "Dambro"
  • Created tools that make marking gaps a lot easier
  • Created a new system that will display your keyboard/controller binds automatically
  • Recreated HUD to prevent constant memory allocation
  • Made primoslide balancing slightly easier
  • Added wallplant as a trick
  • Added 'look behind you' bind
  • Added clean landing detection
  • Fixed misc graphical bugs in level 1
  • Rewrote the vehicle shader
🔗