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
My current project "Nitro Thrash" has a steam page now!
Go wishlist it!
Check it out here
🔗
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
🔗
Nitro Thrash Status 1
In the past month, I've made 137 commits.
Here are some notable changes I've made to the game:
created mission system
- currently 4 types of missions: Trick-over-gap, Own-the-spot, Timed-total-score, Destruction
- added painted arrows when mission is active
created a mission select preview menu
- shows preview of a replay from multiple camera angles
created a breakable lackluster sign
- created a system to synchronize each letter online
misc:
- redesigned the heads up display
- created a new pause menu
- a ton of small model adjustments to level02
- added 57 gaps to level02 (many more to go)
- a lot of tweaks to make physics more consistent
- split up the levels and made a temporary main menu
- added rock/grass/wood particles
- rewrote out-of-bounds detection/teleport
- optimized out 1.5kb of allocations every frame (now doesn't allocate at all during a steady-state)
- added save/load position buttons to easily retry a trick
- added wall-plant support / manual support to gaps
- improved camera behavior
- added fountain and tire impact sound
- made dumpster lids bounce when you grind them
- detected more tricks: shuvit, tippie toe, casper, anti-casper, big air, aussie-spin, revert, nail slide, dark
5-0, dark nosegrind
🔗