Тёмный

Two ways to do 2.5D collisions for a beat 'em up game | Beat Em' Up Mechanics #1 

Hot Worlds Gamedev
Подписаться 1,2 тыс.
Просмотров 12 тыс.
50% 1

Hot worlds is my indie beatemup that I've been making for a year using godot. People have been asking me to go over how the mechanics of beat em ups work because there aren't a lot of tutorials on youtube for it, so I have decided to start a series going over how I do the most basic technical stuff. This isn't a step-by-step tutorial, but hopefully it'll give you an idea how to approach the problem if you're starting out.
Wishlist HOT WORLDS on steam! store.steampow...
If you want to see a GREAT example of the real 3D way using unreal engine, go watch cobra code
/ @cobracode

Опубликовано:

 

26 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 31   
@Jon-vc3ki
@Jon-vc3ki 9 месяцев назад
this really blew my mind. Im 33 and ive played games my whole life. Only lately have i thought about making a game and thought of aa beat em up since streets of rage inspires me to this day. with not knowing where to start since beat em ups arnt that popular i felt a bit lost. Thanks for taking the time to make this. Im shocked in a really good way
@ChapC_YT
@ChapC_YT 14 дней назад
This is so cool... made me rethink my whole setup myself... awesome.
@kaitoushadow
@kaitoushadow Год назад
My guy, i cannot express to you how this video, in just 24 minutes, explained what I couldn't easily find in the past3 f'ing years! I started trying to find any amount of information explaining beat em up fundamentals. I've found hacky ways, but you explained everything i have been looking for. thank you so, so much.
@hotworlds
@hotworlds Год назад
Glad my incredibly niche knowledge can help 😁
@zhengistasbolatov8480
@zhengistasbolatov8480 Год назад
As a guy developing a beat'em up with Godot for past 3 years I must say this is an interesting approach to player hitboxes, my world collision logic is similar to this. It's pretty much a top down game, but the player sprites are kinda shadows dropping on the floor. And you are watching from the top at people's shadows fighting each other.
@boylejm
@boylejm 11 месяцев назад
Very much appreciate that you put together this video. Really great clarity with the explanation. I've tried several times to implement a 2.5D brawler/beat-em-up/TMNT/Castle-Crashers prototype and always got stymied when trying to handle collisions while jumping. Using TWO kinematicbody2ds had never occurred to me and I'd never seen that approach in the (nearly always useless) tutorials I found. Thanks!
@hotworlds
@hotworlds 11 месяцев назад
glad you liked it!
@chadsutphen9401
@chadsutphen9401 Год назад
perfect start brother....loved it
@HE360
@HE360 Год назад
WOW, I too am making a 2.5 beat-em up. Mine actually goes in and out of 3D and 2D. Great video!!!
@eddyalvaross2195
@eddyalvaross2195 Год назад
Godot has a 2.5D project in its demo files. You can exploit it for anything 2.5D you'd like to build in Godot.
@failprone
@failprone Год назад
Great explanation, beat em up game dev tutorials are pretty scarce out here.
@hotworlds
@hotworlds Год назад
glad to help! It's a small niche haha.
@mistery8363
@mistery8363 10 месяцев назад
@@hotworlds and that's a damn shame, too.
@formidogames
@formidogames Год назад
I'm an indie dev whose making a game in a sort of 2.5 perspective. I never thought about adding the "range box" to separate collisions good stuff.
@CobraCode
@CobraCode Год назад
Love you too man :D Really interesting to see how you're faking 3D space in your game!
@mistery8363
@mistery8363 10 месяцев назад
fucking finally, btw, a beat'em up tutorial!
@oddconcoction5162
@oddconcoction5162 Месяц назад
Awesome stuff, are you still working on this game ?
@hotworlds
@hotworlds Месяц назад
@@oddconcoction5162 barely doing anything else!
@nubunto
@nubunto 3 месяца назад
INSTA subscribe. that's it.
@drummondd7
@drummondd7 Год назад
Could you please let me download this? This would be a big help in my Games Development project at school.
@frost8077
@frost8077 11 месяцев назад
This was awkward for me to see. I'm working on a beat 'em up game, originally based off Castlevania, and both my main characters share a resemblance to these. I thought by using my own high school memories, there could be no way that I'd run into a similar looking characters. My main characters are short and skinny though, but still vaguely parallel. My game setting is supposed to be more of a magical paranormal type theme, with shadow people as the typical enemy type, and I see you even make use of shadow enemies. At least my game takes place in Florida and there is no way our story plots can be the same, so it's still very different, especially as I'm blending my game with visual novel.
@hotworlds
@hotworlds 11 месяцев назад
It must be destiny 🤩 I've seen some other games that just happened to have similar characters by chance too lol. Big part of my character design was to be a foil to the trope of the main character always being a buff guy in a T-shirt, and how the girl is always the faster but weaker character. So mine's a buff girl in a tank top. I think compared to how common the beatemup tropes are, it's cool to see more games with tough blonde girls as protagonists :) Plus I was inspired a bit by river City girls so I'm not that original anyway. I'd like to see your game whenever you're ready to show it!
@frost8077
@frost8077 11 месяцев назад
@@hotworlds One idea I came up with in my head to balance out small girls in a fighting game is to make use of their lower weight to reduce damage when thrown, and use the shorter height for leverage advantage, such as arm grabs in aikido and judo. I don't know if any game out there has ever used body weight as a damage mechanic before. I really like game stats where there is a trade off between categories, kind of like how body builders have health and strength over flexibility and swiftness. Making a fighting game sounds fun but also like so much work. I basically just began my game since I'm still so new to game making and code, and sadly resorted to making place holder character portraits with AI to save time. I'm still not even sure what type of gameplay style I truly want to use since I like the idea of exploring rooms and platforms, but I like the King of Fighters sprites. Posting URLs always makes my comments vanish, but you can find a short video on Vimeo by searching Dream Machine Transposer, which also links to the itch,io page for a game description and some character portraits.
@theXaint
@theXaint 11 месяцев назад
0:48 Hi Not Important! What did you say after this timecode? You're recommending some tutorial but I cant make up the words.
@hotworlds
@hotworlds 11 месяцев назад
Cobra code! Link in the description
@mamlazz2
@mamlazz2 17 дней назад
Why are u Geh?
@hotworlds
@hotworlds 17 дней назад
who says I'm geh?
@mamlazz2
@mamlazz2 17 дней назад
@@hotworlds How can I describe u?
@mamlazz2
@mamlazz2 17 дней назад
Bro, do you maybe wanna sell me your framework???
@mistery8363
@mistery8363 10 месяцев назад
please move ur mic, some parts come off as extremely muffled and thus hard to understand
@andrewsneacker1256
@andrewsneacker1256 Год назад
Yo dude! Thanks for this!
Далее
I Made My First Game in Godot in 3 Weeks...
26:21
Просмотров 367 тыс.
Beat 'em Up Enemy Design 101
14:36
Просмотров 9 тыс.
TEAM SPIRIT: НОВЫЙ СОСТАВ. SEASON 24-25
01:31
10 Great Modern Side Scrolling Beat 'Em Ups
13:11
Просмотров 84 тыс.
I Used Godot For 100 Hours, Here’s What I Learned
35:09
I almost gave up on my HD-2D BEAT 'EM UP...
10:17
Просмотров 32 тыс.
Modeling a Chess Set That Works in 2D and 3D
25:16
Просмотров 4,3 млн
Top 20 Upcoming Beat-em-up Indie Games - 2024
15:23
Просмотров 42 тыс.
1 Year of Developing My Game in Godot
19:19
Просмотров 262 тыс.
Making CHAIN COMBOS for my 2D Beat 'em up - Devlog
8:26
choosing a game engine is easy, actually
15:08
Просмотров 494 тыс.