Curial Lloses
Member
Working in Grabs and Throws is being funny! 

Is not exactly how I've made it. You can throw in backward and you can hit forward while grabbed. At 5th hit, you hithard and push enemy forward.You can throw in backward and forward?
Beat,em Up Engine is only available for GMS 2, sorry about that :/Hi, Looks very impressive, I'm interested in your asset. Can you tell me the Beat'em Up Engine can open or import into GMS1.4? because I saw that: .Asset ported to GMS 1.4 (I just work only with GMS 1.4 so I just want make sure this engine can work with GMS 1.4 without GMS2).
Thank for replying, so could you upgrade something as engine GMs2 for Gms1 in the future? sadly I didn't get the GMS 2Beat,em Up Engine is only available for GMS 2, sorry about that :/
There's an smaller version fully compatible with GMS 1.4, Beat'em Up Starter Kit which contains the very basics of BeU games to start your own project. You can take a look at it, here: https://marketplace.yoyogames.com/assets/7960/beat-em-up-starter-kit
Sorry, it is not in my plans for the near future. There's lot of code in engine to port to GMS 1.4 and I am working on improvements for the GMS 2 versions :/Thank for replying, so could you upgrade something as engine GMs2 for Gms1 in the future? sadly I didn't get the GMS 2
Thank you for letting me knowSorry, it is not in my plans for the near future. There's lot of code in engine to port to GMS 1.4 and I am working on improvements for the GMS 2 versions :/
But if someday I get the time to port it I will inform all GMS 1.4 users here.
I've got same issue as Taddio. Hope your get it fix.
But overall great asset.
Hello both and thanks for quoting these bugs. First sorry for late answer, it's been busy days and I had the asset a little bit off. @Taddio , could you please give me some more info about the collision glitct after jumping on car? It happens if you keep walking once over the car? I you jump once over the car?Man! I have the asset since pretty much day 1 and I'm amazed at how far you gotten. The last update is sick.My buddies asked to play it when they saw it!
Found a couple glitches where you could be stucked on the roof of buildings if you jump on the car. I took some screenshots, but Im not home atm. Had a crash related to grabbing to, some variable not set, but I didnt think to get a screenshot, sorry.
The collision glitch is not really after jumping on the car, as: 1) it's cool to climb and 2) you can see theres a collision box on top of the door which makes it logical to be able to walk on (reminds me of The Simpsons in NES, somehow!!).Hello both and thanks for quoting these bugs. First sorry for late answer, it's been busy days and I had the asset a little bit off. @Taddio , could you please give me some more info about the collision glitct after jumping on car? It happens if you keep walking once over the car? I you jump once over the car?
About the grabbing bug I can imagine what's happening since I suppose that the enemy is still grabbable once he/she is in dead animation. I'll take a look and once I have it fixed I will inform you about the update.
That's cool information, thanks! Working on it and hope to have a fix soonThe collision glitch is not really after jumping on the car, as: 1) it's cool to climb and 2) you can see theres a collision box on top of the door which makes it logical to be able to walk on (reminds me of The Simpsons in NES, somehow!!).
The glitch is on the 2nd crossroad, you can jump on the vertical pipe (top left of the trash) and then continue jumping/walking on buildings facade. There's no way to get back in the street after that, and camera prevents from going back.
I know it's just a template, but there may be something worth checking collision-wise as the buildings don't show any collision boxes at these places.
I tried a couple of times and was not able to replicate the grabbing bug, sorry!
I´m facing the same problem, and can´t find a solution...By the way, has anyone figured out a fix for the glitch caused by grabbing?
I'm also getting a error from the grab part of code and for me, it usually happens when the player is being hit and is either trying to grab or has his back to the enemy and then it causes the error.
This is the error that I'm getting
___________________________________________
############################################################################################
FATAL ERROR in
action number 1
of Step Event0
for object oParPlayer:
Variable <unknown_object>.<unknown variable>(100124, -2147483648) not set before reading it.
at gml_Object_oParPlayer_Step_0 (line 96) - if grabbedId.grabbable and canGrab // ..and check if its grabbable.
############################################################################################
--------------------------------------------------------------------------------------------
stack frame is
gml_Object_oParPlayer_Step_0 (line 96)
But based on where it says "<unknown_object>.<unknown variable>(100124, -2147483648) not set before reading it."
it seems like at some point it doesn't know what this line of code is:
grabbedId = instance_position(x + facing, y, oParEnemy); // ..get the Id of the opponent to grab...
if grabbedId.grabbable and canGrab
The OP hasn't been on the forum since September, you'd be better contacting him via the Contact Publisher button on the Marketplace.hey ive been coming across your projects on the market place im curious to know b4 i purchase how well does it port to mobile devices Android specific
The first page gifs work for me but I get the same image as you on the ones on this page.Is it just me, or are all the GIFs in the topic broken? A lot of images just gets replaced with this placeholder when I'm viewing the topic.
View attachment 28016
thanksThe OP hasn't been on the forum since September, you'd be better contacting him via the Contact Publisher button on the Marketplace.
___________________________________________
############################################################################################
FATAL ERROR in
action number 1
of Other Event: User Defined 0
for object oEnemy1:
Unable to find any instance for object index '-1' name '<undefined>'
############################################################################################
--------------------------------------------------------------------------------------------
called from - gml_Object_oEnemy1_Other_10 (line 9)
called from - gml_Object_oEnemy1_Step_0 (line 8)
#region behaviours
if instance_exists(nearestOpponent) // Only choose an state after finding a nearestOpponent. If there's no opponents, enemies won't do anything
and hitstuned != 0
{ // (Find nearestOpponent at User Event 2)
if state != DEAD and state != KO and state != HURT // Except for DEAD, KO and HURT states, face always to the nearestOpponent
and state != RECOVER
{
facing = sign(nearestOpponent.x - x); // facing depends on the X position relative to the opponent x position
if facing = 0 // Tweak facing cause never can be 0
facing = 1;
}
It looks like there's a reference to an object that doesn't exist in your project (which is why both its ID and name are invalid). Did you import this unchanged code from an old project?Unable to find any instance for object index '-1' name '<undefined>'
No. I imported it straight from the marketplace. But, why does it run without errors in VM, but errors in YYC? In fact, as far as I remember, this code was working. That's why I imported it new from the marketplace. It's odd that it's not working now.It looks like there's a reference to an object that doesn't exist in your project (which is why both its ID and name are invalid). Did you import this unchanged code from an old project?
Hi, thank you for creating this template. May I ask if it supports the firing of projectiles or, ranged attacks?
Hi! i'm looking for a template that will let me make a streetfighter game as opposed to a beatemup. also, need it to work for iphone as an app. Do you have anything that could help me with this?Beat'em Up Starter Kit is now Beat'emUp Engine
Beat'em Up Engine
Create your own beat'em up games with the most complete Beat'em Up Engine in marketplace. Replace the engine assets with your own art or dive into the code to customize objects properties to get your desired gameplay feel. This asset won't make your game but is a great start for your own game projects!
FEATURES
You can buy it already from marketplace!
- 2 Players game
- Complete set of Player actions including Grabs, Throws and Special moves
- Hit combos: Hard combo after 5 consecutive punches
- 2.5D Movement with Jump on Z axis
- Collisions and depth handling
- Customizable level platforms
- Battle areas to control camera and screen boundaries
- Health management
- Basic enemy AI with up to 8 states: IDLE, RUN, WAIT, HIT, HURT, RETREAT, KO, DEAD
- Destructible objects and weapons and items to pick
- Continue game countdown
- Fully commented code! Almost every line is commented.
- Debug mode. Show collisions boxes and state names
- For Game Maker Studio 2.0. GMS 1.4 version refers to Beat'em Up Starter Kit (with less features and simpler code)
Hope you'll find it useful and please, don't hesitate to ask or suggest anything about.
TODO list (mostly in priority order)
- Create new enemy behaviours: 1) Enemy with weapon 2) Charging enemy
- Add level scripted situations: Enemies appearing from the background. Like from a garage door
- Allow hit collisions on platforms
- Keep cleaning code and fixing old features unexpected issues
Currently, it doesn't work properly in GMS 2.3.1. But, I've managed to get it somewhat working. If you purchased the asset and can't get it to work, I can show what I did to fix it. Provided you haven't changed the code a whole lot.I guess the owner is not supporting it anymore. Maybe he already got a permanent job and just abandoned this asset.
I'm just wondering if it is not broken after the GMS update 2.3.
Hi!Currently, it doesn't work properly in GMS 2.3.1. But, I've managed to get it somewhat working. If you purchased the asset and can't get it to work, I can show what I did to fix it. Provided you haven't changed the code a whole lot.
It's rather easy to fix and modify.Hi!
I'm considering buying this to prototype a beat 'em up. Would you recommend it? I want to make much bigger characters though, I've read that some people had issues adjusting the hitbox (or something along these lines).
Also, can you post the fix to make it work?