Spaghetti Spyro is an insanely cool project by qtderg and Bunbaroness, that blew the doors open on Spyro fan-game creation in recent years. While ROM hacks for the PS1 Spyro trilogy have existed, as well as custom levels as mods for Spyro: Reignited Trilogy, these have a lot more limitations to work with which make the process often not worth it for most people.
Spaghetti Spyro answers this problem by being an open source, from the ground-up Spyro framework based in Unreal Engine 4. It contains a bunch of assets ported over from the PS1 Spyro trilogy, along with a bunch of gameplay blueprints designed to emulate various mechanics and gimmicks from the PS1 trilogy, allowing fan-games to be made and played on PC.
Key Features:
- Faithfully recreated PS1 Spyro character physics.
- Modifiers for Spyro's physics and moveset so you can have him control like your game of preference - want his movement physics from Spyro 1 as opposed to Spyro 2/Spyro 3? Want the double jump exploit from Spyro 2? Want the hover from Spyro 2/Spyro 3, but keep the Spyro 1 physics? You can mix and match it how you like!
- TONS of breathes, both returning from previous Spyro games (including things like Convexity and Fury breathes from The Legend of Spyro), that you can attach to fairies as power-ups, or even have them permanently change your current breath ability. You have the freedom to decide how these breathes are used in your game.
- Splitscreen co-op capabilities.
- Tons of Spyro gimmicks working exactly as you'd expect, like Superflame, Superfly, Supercharge, pretty much every treasure chest type ever, multiple collectible types.
- Brand new gimmicks, treasure chest types, and collectible concepts that can further expand how you can design a Spyro level, beyond what was possible in the original trilogy.
- Various difficulty modifiers you can mess around with in any level you play - from simple things like cheats, infinite lives, and "Fairy Fall" (a modifier that makes you spawn on the last piece of solid ground you were on after dying), to more interesting hardcore modes like Permadeath, and Gem Behaviour modifiers (for example, there is a "Souls-like" modifier that makes all of your Gems you collected in a level stay where you died to be recollected, but will return to their original locations in the level if you die again before recollecting them).
- Skins for Spyro and Sparx, that can also be integrated as an unlockable in your game.
- Home World and Portal system from the original games is supported.
- Various graphics and framerates settings allow you to play Spaghetti Spyro games with the exact same resolution and framerate as the original games, or unlock their potential and play at high framerates and resolutions.
...And many more.
Here's a few videos you can look at to get an idea:
Additionally, there is a fork of Spaghetti Spyro that adds Crash Bandicoot, with his own moveset and physics, and various gameplay objects from his games, into the engine, allowing you to create games that include elements from both the Spyro and Crash franchises, and even make asymmetric co-op levels with Spyro and Crash working together! You can watch Spyro jump on crates and collect Wumpa Fruit while Crash spins baskets and vases to collect Gems, or have Spyro swim in water while Crash instantly dies just like in his games upon touching the water!
If you'd like to try out some levels and games made using the framework, there is a compilation featuring a lot of levels from various creators:
https://drive.google.com/drive...nw-rOikMNGjO7YM
I would also recommend checking out Spyro: Crisis In Chronolia, a fan-game with it's own storyline currently in development using Spaghetti Spyro. It just recently got an update to add an N.Sanity Beach Crash Bandicoot crossover level!
https://drive.google.com/drive...InQJuvSf7f6bqxs
And if you'd like to try out a Spyro and Crash co-op game, you can try this demo that uses three levels from Spyro 3 and remixes them to include Crash gameplay elements!
https://drive.proton.me/urls/2TT1BEDA3G#Lnlti2mmxHWN
If you see yourself as the creative type, you can download the actual Spaghetti Spyro project and learn how to use it here (includes instructions for the Crash Bandicoot fork):
https://rentry.co/SpaghettiSpyro

darkspyro
net