Home Artists Posts Import Register

Content

Hey, everyone!

Another huge thankyou to all my patrons! This project is moving forward because of all of you! It gives me the resources and the energy to make this something special.

So the combat system is now well under way. I know this is taking a little bit of time but I"m trying to save time in the long run. This is one system that is very easy to break/expoit or cause any number of issues.

So the image above is the current state. It's the same underlying system but has been expanded to support proper visuals and a nice way to add attack effects and animations.

The idea is I can combine things like effects (like the fire) and animations to create the abilities. Obviusly I'm just playing around at the moment but I have the framework to create what  I need.

The past few days has been an absolute chunk of errors, infinite loops and I had to learn some programming techniques I hadn't used before. The biggest challenge has been the temptation  to take the easy way to do some of these things but I know from experience many of these shortcuts will come back to haunt me.

But the good news is I have the core working. I've sort of cracked the most difficult part and I have a clear order of operations and even in it's earlist state you can get a good picture of what I'm building towards!

I still need to hook in
Level systems
NPC AI
A full interface/battle setup

After playing around I realised I'm going to need text popups to tell you what's happening.
Text Popups in battle
Character Deaths
Using Items
Battle End conditions (Run, Loose, Win)
Health bars
Main game integration


The hope is once I have those core elements working I can create abilities and enemies quickly and use that to build content for all the game encounters.

Ideas
So after playing around with the system I'll probably add a few more human vs human battles in as well as the ghosts. The system for human fights has to be built to allow the player to participate so it's not more difficult to add them into the game.

I think some people suggested it but this could be an interesting way to interact with certain characters or rivals. Sort of give some aspects a little bit of a Harry Potter vibe, allowing you to battle with other students at the Uni.

I've always planned for the other students to be ghost hunting like you/working with you so it would make sense that they have powers and might also fight.

Playing around with this system is helping me to understand a great deal about how I want the combat to work. I'm thinking of having up to 6-8 active ability slots. Possibly unlocking more ability slots as you go.

One thing I've realised I don't have is passive abilities. I'm going to do a little bit of experimenting to see if there is a way for me to create passive powers that you can't activate but always take effect. I might be able to support this using my existing system, but I"ll have to check.

I have alot to work on so I'm going to get back to it and will hopefully have knocked a few items off my list for my next update!

Files

Comments

Babyluka

I dont think you should worry about having so many things in your game at once, at least not at first (if at all). Trust me when I say everything in your game is already amazing :D! You have one of the first and only 3D abdl-based games I've ever found, maps filled with fun and interesting curiosities, and a whole lot of stuff with that alone that makes it so much fun! If something seems like the "easy way out", don't think its going to haunt you. At the very least, you should get the opinion of the patreons here to see what they're interested in. I love this game so much and love what it already has, I'm just worried you might work yourself to the point you blow out all your steam and cancel halfway through. I'd rather have a full game with half the stuff planned in it than half a game that'll never finish. Overall, just do what you think is best and don't be afraid of doing the easy way of something if it means you can't enjoy yourself while you're doing it, and if you are enjoying yourself right now, then continue on my friend.

ABDLCheeks

OH yeah don't worry about that. When I said paying for easy way's out. I mean lazy coding, that will involve me fixing bugs which is much less fun than creating content.

Anonymous

I don't. Mind debugging for you or at least bug testing. Do you have a preferred way for bugs to be sent to you?

Anonymous

I really just wanted to play with the dialogue tool bar you were making. I was thinking about writing some story elements to share.

ABDLCheeks

I still have a few touches to fix up before I can release it. I"m looking at an open source dialogue library to get some better editing. I'll do a post about it soon

ABDLCheeks

I'll create abetter way to lodge bugs in the future. Right now I doubt I could even create a build. I'll give a callout when I'm closer