Home Artists Posts Import Register
The Offical Matrix Groupchat is online! >>CLICK HERE<<

Content

Bad Shaun, slow vid release! =( No real excuses this time just thought I could get this rendered, re-rendered and muxed a bit faster than I actually could.

The fundamental idea behind this episode is crucial, "entities" are a big part of how this game works and a really useful structure to understand.

At its most basic level though, it's just a parent object structure. But we also look at how to get tons of value from GMS2's new "variable definitions" feature in structuring our game objects.

This is all still working towards our dialogue system of course. Responses and branching is coming soon!

Released to the public end of next week as usual.

-S


Files

GameMaker Studio 2: Action RPG Tutorial (Part 9: Entities)

★ Source Code ▶ https://shaunjs.itch.io/shauns-action-rpg-tutorial ★ Support my work ▶ https://www.patreon.com/shaunjs ★ Assets & Sprites ▶ http://shaunspalding.co.uk/ARPG_Assets.zip Learn to build a zelda like action RPG in GameMaker Studio 2, starting from nothing at all. Now that the basics of the text system are in place, it's time to create entities that we can interact with. This will form the foundation for a large amount of the game. These tutorials are supported almost wholly by wonderful people via Patreon, click the link above to get join them an access these episodes early, get instant access to source code for all videos and more.

Comments

Anonymous

Why does the definitions need activate. at the start? i.e activate.entityActivateScript ? What does the activate. ref to? I dont recall assigning anything called activate apart from the variable with instance_position?!?!

Anonymous

Also, someone explain how it's an array under defintations when their called variables?!