♫musicjinni

Priority Queues - Data Structures in GameMaker

video thumbnail
Say you wanted to maintain an automatically sorted list. How would you do that? You could use a simple array and manually sort it every time - or you could use a priority queue!

This is going to be the last of the goofy demos that I'll be using to illustrate data structures - the last one, grids, will be using a different kind of visual aid. If you think these gags are dumb, rejoice.

Yes, I want to make a series on turn-based battles eventually. It's a common task that there isn't a single, nice answer to.

Years and years ago I made a set of videos about the different data structures in GameMaker. People seemed to find them useful overall but I'd like to start remaking them, 'cause they're old, and in any case a few things have changed about them since GameMaker 8.

Data structures in GameMaker:
https://www.youtube.com/playlist?list=PL_hT--4HOvrc6VOnYqknHvRqOUs7AfHUc

The really old data structures videos, if you want them for some reason:
Lists - https://youtu.be/C6e2skkAVk8
Stacks - https://youtu.be/QsH0uiAhF0I
Queues - https://youtu.be/jWBfShu7BHQ
Maps - https://youtu.be/Gj6gh5sl3rg
Grids - https://youtu.be/7RNCthesrjg
Priority queues - https://youtu.be/b932bzzn3LE
Data structure accessors - https://youtu.be/MJRY1N15Kfs

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:
priority by Myly from the Noun Project

#GameMaker
#GameMakerPriorityQueues
#GameMakerDataStructures
- - - - -
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!

Priority Queues - Data Structures in GameMaker

Priority Queues [GameMaker Studio 2]

Game Maker Data Structures - Priority Queues

Queues & Priority Queues in GameMaker Studio - Data Structures Series

Queues - Data Structures in GameMaker

Data Structures DS_Priority | Game Maker Studio

Data Structures in GameMaker Studio 2 - Introduction

Game Maker Data Structures - Queues

Data Structures In GameMaker And Why They’re Useful -- Live with Aaron Craig

Game Maker Data Structures

Data Structures DS_Queue | Game Maker Studio

Data Structures DS_Grid | Game Maker Studio

Grids - Data Structures in GameMaker

Stacks - Data Structures in GameMaker

Quick game maker queue

Game Maker Data Structures - Accessors

Game Maker Data Structures - Stacks

Data Structures DS_List | Game Maker Studio

Arrays - Data Structures in GameMaker

Game Maker Studio 2 Datenstrukturen (ds_priority) #6 Tutorial [Deutsch]

Lists and Grids in GameMaker Studio 1 & 2 - Data Structures Series

Game Maker Data Structures - Maps

[incomplete in 2.3] Data Structures Introduction Part 1 [GameMaker Studio 2]

11 years later ❤️ @shrads

Intro To Stacks Data Structure - GameMaker Studio

[Game Maker Tutorial] Carousel Menu/Character Selection

GameMaker Studio 2: How To Make Any Battle System (Turn-based / ATB)

[GMS2] Make a Turn-based RPG Combat Tutorial in GameMaker Studio 2 (p.6 more sorting) | FunBox

[6] Turn Based Strategy 101 - Paths and movement on a grid

GameMaker Studio 2: Battle System (Multiple Heroes/Monsters) Part 2

Disclaimer DMCA