SamuZai
versusxstudio
versusxstudio

patreon


BIOASSHARD DEV REPORT 5/6/2021

Hello everyone!

Time for another report.

Yeah, I forgot I mentioned the next report would be when I finished the step, I was in the latest one. A finished that a few days ago, but completely forgot to report back, my bad. Anyways here’s the updated… ‘table’(?):

1- Unify all the code into a single class (one class to rule them all xD)

2- Make them enemies to work as they should again

3- Improve and modularize the code <- (This is where I am right now)

4- Expand the code and go for the first Boss

In the step 3, I’m reworking a lot of the old code into simpler and faster “Tasks”, “Decorators” and “Services” for use on Behavior Trees. Yeah, I’ve been avoiding the use of BTs since I started because I thought it was easier to have all in one place, but still I’ve been trying to learn it during sometime now. I found out it’s pretty cool and better organized to have it structured like this:

- Blackboard (acts as a mind, so here I store every value required for the AI)

- Behavior Tree (acts as brain, every process is created here)

- AI Controller (acts as the soul, this takes care of “reading” the BT and connecting it to the Enemy itself)

- Enemy (to keep the analogy, it acts as the body, and it doesn’t have to care about any other process other than visual and animations)

It’s also very easy to debug, so end up moving to it (I hope epic won’t decide to deprecate it for the UE5 XD).

As I mentioned in the past report though, this step is also long, so it’ll probably take me some time. So, please bear with us, and don’t be frightened if you see a new report for Bioasshard is taking more than expected, we’re still working on it non-stop. 😊

PS. This wasn’t mentioned here on VXS Patreon, but we’re looking for a JavaScript (RPG Maker MZ) programmer to commission. So, if you are one and are interested, let us know here through DM or on Twitter. If you’re not a programmer, you can still help us by spreading the word or telling to any programmer you may know. This commission is to alleviate my workload a bit, otherwise I’ll also have to make the required plugin for the Case of C. So please, think on me XD.

That will do it for this report.

Please make sure to take care and stay safe <3

See ya in the next report

-Meguido

Comments

Are you sure that you're paying the latest version? (rev.1) no one reported this in months since the release of that version.

Versus X Studio

Only time will tell if it is a good idea hahaha

Versus X Studio

mission 4 is still bugged out. cleared all zombies on the map and it would not light the exit diamond. was very sure to get the zombies in the dumpsters and background as well as all the active ones attacking me.

Trooper38

Good idee to regroup all the code in one and I look forward to testing the first boss

nukacharlie


More Creators