The Regraded Framework


Hello once again. I've left all of you in the dark for way too long.

So, what's been happening? Well, I'll tell you: I've been making a brand-spankin' new framework for Vanessa's Substitution Regraded... Granted, right now it's actually... Sort of barebones. 

Here's the rundown of the main... Well, thing with this.

  • It's Far Easier to Make Stuff
    • You can use inheritance to make main logic for that particular level's environment. Inheriting is something that is very much present in the C family of languages, and with Unity, it's no different. My framework makes use of inheritance for this exact reason.
    • NPCs now use Behavior State Machines, allowing them to have modular behavior. State Machines are pretty handy, since on the fly, behaviors can change. This makes coding and debugging FAR easier to do, since you can always check which State exactly that's going rogue.
    • Items now have their own code. Need I say more?

That's not all, since... I myself have been thinking of doing something in regards to building NavMeshes... Either way, VanSubs Regraded has become a far bigger project, and a demo of sorts for the Framework itself will be soon to come when I can get everything set up.