4 ms·
Not mentioned: written in Allegro Common Lisp (for the IDE on SGIs) and Scheme/GOOL running on the Playstation.
by lispm 9y ago
Not mentioned: written in Allegro Common Lisp (for the IDE on SGIs) and Scheme/GOOL running on the Playstation.
- aaron-lebo 9y agoI was waiting for the first lisp-related comment. You win, lispm. The new remaster is a completely new engine apparently, so it's gone. https://www.reddit.com/r/Games/comments/6imvro/a_remaster_with_no_old_code_crash_bandicoot_was/dj80wtb/ https://www.reddit.com/r/Games/comments/6imvro/a_remaster_wi...
- lispm 9y agoHad to be recreated without access to the original source code? How sad.
- snuxoll 9y agoMost of the source would have been fairly useless for the project anyway, but it would have been neat to see them write a new GOOL interpreter or compiler and reuse a large part of the original game logic.
- justinjlynn 9y agoI can't even begin to imagine the nightmare writing such a thing would be, and then trying make sure it worked correctly...
- jlg23 9y agofurther reading: https://en.wikipedia.org/wiki/Game_Oriented_Assembly_Lisp https://en.wikipedia.org/wiki/Game_Oriented_Assembly_Lisp
- mikewhy 9y agoGiant Bomb did a great interview with one of the longtime Naughty Dog devs where he talks about the old Crash and Jax engine: https://www.giantbomb.com/videos/an-uncharted-tech-retrospective/2300-11203/ https://www.giantbomb.com/videos/an-uncharted-tech-retrospec...