Город МОСКОВСКИЙ
00:25:59

Game World (Act II) - 3D Collisions in GameMaker

Аватар
Семейный бюджет и экономия
Просмотры:
23
Дата загрузки:
09.10.2023 15:29
Длительность:
00:25:59
Категория:
Видеоигры

Описание

With a collision hierarchy in place, we now have the tools for a 3D collision world that performs decently well at scale. Let's see how it performs in practice!

Octrees perform reasonably well in most games, but depending on the layout of your world there are other data structures that may perform better. Later on I'll cover some other candidates.

As always, you can find the GML code on my tutorial Github:
https://github.com/DragoniteSpam-GameMaker-Tutorials/3DCollisions
The game world project:
https://github.com/DragoniteSpam-GameMaker-Tutorials/3DCollisionTestWorld

3D collisions in GameMaker playlist:
https://www.youtube.com/playlist?list=PL_hT--4HOvrf_VYo26LNl3zN5uwfuC3CC
GameMaker 3D playlist:
https://www.youtube.com/playlist?list=PL_hT--4HOvrcML9uqHe4fwBVTm650Vy3V
GameMaker Studio 2 playlist:
https://www.youtube.com/playlist?list=PL_hT--4HOvrdAGC6YHCqn_VR69GlR_rQw

Thumbnail credit:
world by Prettycons from the Noun Project

0:00 The beginning
0:27 Creating an extension
3:12 What the demo world looks like
4:05 Implementing collisions via the collision world system
11:08 The raycasting ball
16:36 Collisions against a triangle mesh
21:58 Where we're going from here

#GameMaker3D
#GameMaker3DTutorial
#GameMaker3DCollisions
- - - - -
I've now made that Patreon:
https://www.patreon.com/wizardragon
That promised social media link spam.
https://twitter.com/DragoniteSpam
Transition / idle music is by my old friend Kamex:
https://www.youtube.com/user/GreatGabite/about

Rate, comment, subscribe, watch more, enjoy!

Рекомендуемые видео