Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

ethanwolfe

3
Posts
A member registered 50 days ago

Recent community posts

(1 edit)

The main reason I brought it up is I had actually bought this template and the beat em up, (which also typically use  hit/hurtbox) was to see how you'd set up your boxes.  (I'd hoped to be able to just reuse them, if possible.)

However, your way does seem to be much simpler and easier.  Especially since I'm not planning on making any kind of competitive fighting game.  I don't even plan to have 2 player.  

So, your system actually gave me a different, and easier, way to do what I'm hoping to, which is great.

Now, if I was planning to do something multiplayer competitive (aside from Gdevelop likely not being the best engine to use) how would you get distance to work with things like high/low attack combos?  (Typically, you have at least 3 hurt boxes - head, upper, lower.  Delayed jump attacks, for example, can hit the low hurtbox even if an upper block is active. ) 

How would a character who uses long range normals, (like Dhalsim from Street Fighter), work with range checks?  Not for his own attacks, that's easy, but for getting hit?  His hurtbox extends along his arm/leg when they're extended so you can either avoid or i-frame past his hitbox and counterhit.

I'm guessing you could probably do i-frames with a "cannotbehit" variable and priority could probably be handled with a "priority" variable that gets compared between two attacks, though I'm not sure how precise that would be.

Just to be clear, I'm not dissatisfied with your templates, it has a simpler method of doing something I wanted to do anyway and it very well set up and easy to follow.  I like it and I've already begun making modifications (like making  Mr. AI way less oppressive by increasing his random chances from 1-11 to 1-100 making him less likely to cling to you like a leech and bomb you non stop, though he's still far too aggressive, but that's fixable.) But I just tend to forward think, (probably too much) and I'm curious what your solutions to some of these issues would be, even if it's "Gdevelop just can't handle that level of complexity just yet".

(1 edit)

Really?  I assume you mean for Gdevelop because I can't think of a single fighting game franchise that doesn't use hit/hurt boxes.  Not since the 90s anyway.  Even Smash, which would seem to be the most likely to use range, uses hitboxes (They call them attack collision)

I got this template yesterday and I've been looking through it and I have a question.  I'll probably have more eventually.  

Fighting games usually use hitboxes attached to the attack animation and multiple hurtboxes for taking damage.  I can't find any hitboxes other than the hurtbox you used to hold the skin.  It looks like everything is based on range?  Or did I miss something?