Andy Gavin of Naughty Dog reveals mid-90s memory management tricks and 3D animation. However, before receiving full marketing from Sony, the game was the first attempt by developer Naughty Dog to develop a 3D platform game for Sony's new PlayStation. The game's development in 1994 and 1995 - before the release of Super Mario 64 - included some real technical and game design challenges.
The score is allowed "20-30 times" the level of detail for a contemporary game like Tomb Raider, which is really shown when you look at the game environment. Techniques similar to dynamic memory management are now pretty standard in open-world video games, all of which owe a lot to Gavin's credit to Crash Bandicoot as evidence.
Memory compression for extended animation
Get animations from Warner Bros. For Gavin and partner Jason Rubin, this was a priority — so much so that Crash himself used the 1,500 PlayStation-provided polygons per animation frame. But if you're using the standard "skeletal" 3D animation of the day, which layered body parts on virtual, robotically moving "bones," those characters still look pretty solid.Ads
To get this moving, the Naughty Dog team prepared and stored animated location data for all 500 different Crash heads in each in-game animation. However, to transfer all this data to the limited PlayStation hardware, we wrote a custom compression algorithm that moves the unnecessary data to the vertices that didn't move as well. The result, Gavin recalls, was "50 or 80 to 1 compression," a huge savings that contributed to the creation of highly fluid animations and animations.
Watch the full video for more stories on how to hack Naughty Dog on PlayStation. The code libraries were created to greatly speed up the memory and math available on untested hardware. Also to understand that the team decided to define the b dimension to avoid the "blank space" issue found in many early 3D platforms (note: this b dimension is a number for Doctor characters who have a lot of experience with manipulation). p>
War Stories: How Crash Bandicoot Hacked the Original PlayStation
Sony's latest PS5 operating system update makes some games run a ...