#Mighty METALHEAD!

1072 messages Β· Page 2 of 2 (latest)

vestal spire
#

It's pretty simple, just a bunch (about 450 of them xD) of "if variable compares with value"s really.

#

Just well organized.

tepid merlin
#

That's a lot! Hp and magic in the same actor?

vestal spire
#

And less apparent that it's 2.

austere karma
#

Cool

gilded panther
vestal spire
# gilded panther How many enemy actors can you have on screen using this method?

This is not moving nor having any animation or on update scripts, so it doesn't hinder performance in that regard. It's just a pinned actor that I make him do it's thing after being hit, I use magic, etc.
You can have as many actors (enemies or whatever) as you want in screen as long as you don't go over the 38 sprite tile on screen limit and it won't really hinder performance.
The problem is not the quantity of actors but the quantity of on update scripts those actors have running on parallel, and the fact that the "move to" event takes a lot from the cpu (the reason why in enemies the slowdown it's so apparent).

#

But playing a bit, if some of your enemies don't move (maybe they shoot or whatever), or you sync the ones that move to not do it all at once, and tricks like that you can have a bunch of enemies on screen without hindering performance.

gilded panther
# vestal spire But playing a bit, if some of your enemies don't move (maybe they shoot or whate...

That's an insightful reply. Thank you. We have made some great progress in our game and minimizing the on update scripts, using wait, and disabling them has help conserve resources and reduce lag.

Always impressed with the caliber of work you produce and you've help set the bar of possibility. I like how this came out and its confirmed the flexibility a pinned actor can have if we'll organized!

vestal spire
#

So I made him slide while turning if running fast enough.
It took me about 2 hours to make the sprites and make it work.
then I thought that if you can run looking up you should be able to slide looking up. And I spent almost 4 hours to make that work properly without glitches etc. πŸ˜…

Looking up is being by far the most difficult part to seamlessly implement with the sheet change, it causing me a lot of troubles and difficulties and breakign stuff that i dont even realize until days later when its to alte to remember why that was, draging the development down a lot.
And it ads nothing, literally, just to show you that you can uppercut, which you already know because you are pressing up 🀣 .

I freaking love needlessly wasting my time by the truckload apparently.

Worst part is, I love it and I still think it was totally worth it. 🀣

vestal spire
small flicker
#

currently it looks more like the sword which cool, but not that cool as the guitar he carries

vestal spire
#

Hahaha. actually I tried but it wasn't able to make it look both good and clear with the limitations I have (5 sprite tiles in a row max) . Also I think that the metallic dashboard thing I have going on looks cool as a theme to keep in the hud, menus and such to give consistency.

#

Blood and metal everywhere!

small flicker
small flicker
vestal spire
#

So ive been improving all the hitboxes of the attacks. Thanks to @winged creek tutorial on changin projectiles on load time, now we have a new perfectly fitting hitbox for every single of Mighty's attacks. They feel so nice now! And only takes 2 projectiles from the scene, 1 for the attacks and another one for the particle effects (which I also intendo to change on the fly)

#

At this point I've borderline redone the whole character in the last couple of weeks, but he does feel nicer every day

gilded panther
vestal spire
vestal spire
#

It's pretty easy to follow actually. It worked perfectly first time for me on the empty project trial. A bit more to make it work but nothing hard on the actual project with al the stuff going on.

#

Just don't put it into custom script. In my game at least it didn't like it at all (it totally crashed every time). It took me a while to realize what it was πŸ˜…

gilded panther
# vestal spire There you go.

Thank you! Definitely checking this one out. If not in a custom script, how do you get your character in different scenes?

vestal spire
#

And have them in every scene

#

Beggers can't be choosers I guess 🀣.

#

You can try it regardless, it might work for you.

gilded panther
#

I get it, gotta be creative. I have special abilities in custom scripts that toggle on or off depending on player choice. I'll see how this works

gilded panther
#

I reworked my hud after I saw you post about yours. I went with 3 actors but now I think I need to scale it back. It's the little things

#

Constantly tweaking and adjusting. One great update seems to affect sometime else all the time

vestal spire
#

Like in an "exam outline" to explain it somehow πŸ˜…

#

The contest are nested, but the outline of where to go is in every scene

gilded panther
vestal spire
gilded panther
#

Lol, that's always my problem. I enjoy problem solving and working on it. Everyone is like, WTF are you doing? "I'm building a Game Boy masterpiece, leave me alone please." 🀣

gilded panther
vestal spire
#

well, we have quite a beefy update today.
I've been workign hard on gamefeel and we have quite a robust combat system for a GB game.
It's somewhere beetween a platform fighter and a beat em up.

-Some moves cancel others.
-Some moves buffer after certain ones.
-Some require precise timing.
-Implemented a combo system that only triggers when you hit the enemy.
-Ironed out every sheetchange glitch I found related to all the transitiosn beetween this moves.

The combo system is also already prepared to easilly fit in new attacks and make new combos. I am right now working on a few more attack animations so you can combo chain low, medium and high attacks (not just the meium as I have iot now).

And IMO overall it just feels super nice and snappy, I am really happy with it!

If I take out the crouch and throw this into adventure mode I actually have a solid beat em up engine, xD. I might think about adding a couple special levels in that way...

#

The game itself will have some more platforming oriented sections and others more fighting oriented. And the moves are thought to be usefull in both "modes". The dashkick that let you close the gap beetween enemies also moves blocks, the elbowdrop breaks blocks, the slide lets you go throw tight spaces, etc...

modern forum
#

is the whole game made in gb studio? :0 im kinda curious ☺️

#

and i assume it wont have dmg support right? :3

vestal spire
vestal spire
modern forum
vestal spire
small flicker
#

That very first animation should be used to crash the evil walking amplifiers or sound monitors.

vestal spire
small flicker
vestal spire
# small flicker At some point you should stop constantly adding that awesomness. We need that ga...

actually you couldnt be more right xD. And I dont say it in a fake humbly way, but trully, if I dont put limits to myself this is going to take 5+ years. And avoiding that was the whole point of using GBStudio. But I have promised to myself, that once the combo system is fully done he is compleated and I am adding nothing else to him. The combo system itself is taking me a bit because to be honest, for whatever reason I am finding specially fun both making it and makign this

austere karma
#

Cool

small flicker
#

hi! hope you did not stop working on this. πŸ™‚

austere karma
#

up

grim river
#

πŸ‘€

polar condor
#

how the hell can i do a parallax like that?

thorny pier
#

The sun seems to be a pinned actor with its sprite tiles having "Display Behind Background Layer" properties

#

The background seems to be comprised of three parallax layers. The layers are set up very nicely along the grid so that it looks seemless (bottom layer is the bridge, middle layer is the trees, top layer is the mountains)

#

The sunlight and lightning effects also seem to be sprite-based

polar condor
#

mmm... intresting

polar condor
austere karma
#

Howdy

turbid pagoda
#

Hopefully this gets kicked off again! One of my favourite projects, but I assume it's waiting for Platformer Plus to be integrated into the main build.