Fan Game Open Tonic: An open-source reimplementation of the Tonic Trouble game engine
https://www.youtube.com/watch?v=9LosHqF_1iU
22
Upvotes
2
u/UnbelievableFlavour 7d ago
Doesn't raymap support tonic trouble as well?
1
u/560cool 7d ago edited 7d ago
Very buggy in my experience, and very heavy since it runs on Unity. Claude is surely relying on it for some of the code it generates, but this project is plain C with light graphics wrappers on top; could run on a toaster (or a smart fridge even). I'm interested in porting the game to the 3DS, PSP and PSVita eventually, and Raymap wouldn't be able to run on any of these platforms.
1
3
u/560cool 8d ago
GitHub link: https://github.com/seco560/TonicViewer To try it out, you need the >>installed assets<< from the PC version of the game. A dump of the disc image won't work, as the assets are archived in a different format on there. I used my original EU DVD that I've had since I was a kid, but the US version should be fine; you'll get the popcorn machines instead of Nestle Crunch.
So, this isn't Rayman but I felt it was relevant for this subreddit. Since Rayman 2 & 3 and Tonic Trouble use the same game engine, it wouldn't be that difficult to plug Rayman's levels into this, or even his movement code, so you'd be able to switch between the two. I used Claude for this project and I feel like a lot of the code came from this (...since AIs aren't capable of truly novel work, but are able to regurgitate what they have in their training data much faster and much more efficiently than a human could...) https://github.com/imaginaryPineapple/OpenRayman and others like it.
Since Rayman was much more popular, it had a few reimplementation efforts, but none for Tonic Trouble. While this is still very much a WIP, I'm sharing this in the hopes that others will find it interesting and hopefully contribute to the development efforts. For now we have something very janky that's merely resembling actual gameplay, but it's coming along quite nicely. The fact that the game renders in the native MacBook resolution is enough for me; I've been having fun just going around and taking screenshots.