Skip to content

Sonic framework made in Unreal Engine 5, by yours truly.

Notifications You must be signed in to change notification settings

Nova-69/NovaFrameworkUE5

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NovaFrameworkUE5

Sonic framework made in Unreal Engine 5, by yours truly. Due to me not really having the time nor motivation to work on this project much, it's just been sitting on my desktop for a while, and given to close friends that could put it to use. Seeing that they have actually been able to do some cool things with this framework, I thought I might as well release it to the public. Hopefully it is of some use to you all! I might work on this on some later point but I wouldn't really count on it.

Preview/Features

Here's a fairly outdated and poorly recorded video for your enjoyment https://www.youtube.com/watch?v=IMjJtYZnIzY

Main features are momentum-based physics, good sense of speed due to dynamic FOV, your standard Sonic moveset (dropdash, boost, spindash, loop functionality, and partially finished rails), as well as rings that magnetize towards you when boosting and a fairly dumb spring. No enemies or homing attack unfortunatly. On the graphical side of things, this framework features a proper Master material setup for just about anything you'd plan to make in a Sonic fangame, high fidelity materials for Sonic (including the moving eye-shine dot, courtesy of Dynu) and a good setup to get you started for any other character you'd like to add. Lost World style particles and animations are also used for the footsteps, jumpball, running particle, and main Sonic pawn. These particles and animations combined with the dynamic FOV allow you to get a pretty unique and good-feeling play style. Also, press ALT for freecam mode

Setup

It's pretty simple, but does require a few more steps than just downloading from the releases tab. This was made before UE5 was fully released, but it should still function perfectly fine on newer versions. Due to Ninja Character Movement not having a UE5 release at the time, I recompiled it myself, and it works (despite a lil error message on startup, just ignore that kthx). You can grab that here - https://mega.nz/file/5D4AWIxJ#o2Yzf3Fk5RnH1q1CQZEpc6n_HsaYzuEFPRDfkEoDTC8.

After that's downloaded, place it here -

Alternatively, they have released an update for UE5 on the marketplace since I started this project. I've never tested it but it should probably work, you can try it if you'd like. For now I'll still leave my own recompile in this README incase there are any issues I'm unaware of.

Anyways, now you should be fully setup to start developing with this framework!

About

Sonic framework made in Unreal Engine 5, by yours truly.

Resources

Stars

Watchers

Forks

Packages