Big change to COLLISIONS in GameMaker Studio 2 - v2022.1

preview_player
Показать описание

Bounding boxes have been changed in v2022.1, here's how and why and what you need to know.
Рекомендации по теме
Комментарии
Автор

finally no more collision issues for making platformers

NikoAnimation
Автор

i recently started using GMS and i already had a lot of problems dealing with that collision issue. here's hoping my troubles will come to an end!

refeals
Автор

This sounds like it would actually solve a bunch of problems I was having with a particular game. Partly because I just didn't fully understand how bounding boxes worked before.

Johnstruct
Автор

My last game i was flipping the image_x_scale whenever the player turned around, and realized it would for whatever reason make it get stuck in walls, this was why. And now it's fixed woo

STANNco
Автор

Dude I’m ngl I haven’t watched ur vids since like 2014/2015 and this randomly popped up in my feed. I haven’t even done game developing since then thats wild I had no idea you still made content! :)

ayelmao
Автор

Even if it does mean reworking anything, the thing will be much better for it. Thanks for posting. 👍

paulbeattie
Автор

This is such a good addition and will really make collision a much simpler task for people. I was trying to make moving platforms the other day and they just werent working. Apparently its because I had collision compatability mode now. Floats are certainly much more flexible.

sushipop
Автор

oh my god! finally! That's great news! Hope they also apply this to the sprite origin point

sorry
Автор

FINALLY, I would spend days trying to prefect collision. It was nearly impossible..

IDrinkRainWater
Автор

This is a plus - it allows for some more precise collision checking on our part (Dark Souls?). I've tested the new system and what you've mentioned is right. It works much closer to how other engines (Unity, Godot, etc) check for collisions which may make the transition between engines much easier. It might be worthwhile looking into teaching these guys some AABB?

blazecreates
Автор

i recently started learning GMS this past month after getting my year license from humble bundle. You were one of the first tutorial channels i got reccmended to watch from a facebook group i joined. :)

CreativeSteve
Автор

Thanks for the update Shaun! Though, I'm left wondering if you have any recommendations for fixing off-by-one errors when using bbox_bottom and bbox_right outside of just turning on the compatibility mode.

softsoftkitty
Автор

I'm glad I saw this video before updating GMS, as I generally just worked with what game maker did

Planarwalk
Автор

Wow this'll help a ton! Ok I'm downloading pronto.

neonswift
Автор

hey, I started to code in gamemaker recently and I found uot your channel and been seeing basically all of the videos, in the past video you show a RTS game you make, I wonder if it's possible that maybe you do it a series of tutorial, I always wanted to make a RTS game

gabrielcardoso
Автор

I am hoping it's truly stable. I stopped updating like 8 months ago because every new official release introduced a new bug in the IDE.

svenjorgensen
Автор

Hey Shaun. I know this video is a lil old now but I hope you're still reading the comments here. I used your slopes/tile tutorial and came up with a quick (and dirty) solution to the off by one pixel problem. I replaced all "bbox_right" instances with "(bbox_right - 1)". I did the same with "bbox_bottom". Is this a good solution in the long term?

emmanuellopez
Автор

I'm still a noob after dabbling with GM for years, I wonder if this will make my older projects have less issues with characters getting stuck.

MisogynyMan
Автор

So is this the kind of update I shouldn't add to a GameMaker project I've been working on for a while? Or do you think the compatibility is 100% good enough?

barryherbers
Автор

Awesome, time to redo my entire game 🤯

derpmorederp