I know is 2 years late, but this library is now part of GML-Extended, a library with a lot more snippets and functions to work on and that has support from GameMaker v2.3.7 up to v2024.4. :D
D'Andrëw Box
Creator of
Recent community posts
Hey there! Sorry for not answer before, I move out from my country and haven’t been on a PC since the day I posted this.
About the questions, I’ll try to answer as best as I can remember, but we can talk later on DC if I’m wrong about it :)
-
The 256 should only be the limit of instances to index at the same time, so, if you have more than 256 instances of “oWall”, then looking for an specific wall would be a pain, but if you are looking for oPlayer, as soon as you write “oP” the oPlayer instance should pop in (if there’s no 256 “oP” instances before it).
-
I have thought about it when I was developing the feature, but I’m still not sure how to implement it, I thought on some possible implementations but yours seems very reasonable, what I could think now is:
- An extra callback parameter for ArgumentWithOptions constructor. But this would mean to create a new parameter for JSON files.
- A new ArgumentWithDynamicOptions constructor. This may change the Argument struct.
- A rework of the Argument constructors leaving on one “Argument” constructor, but using a enum of types (DEFAULT, WITH_OPTIONS, DYNAMIC_OPTIONS, etc) to simplify everything in one struct.
Btw, would love to have contributors to the project! Thank you for your interest, I may not be too responsive these first weeks, but I would love to have a chat with you, will add you to DC nos :)
I released a new v1.3.1 if you are interested, I fixed a lot of critical issues from last version v1.3.0 and now should be on a very compatible state for GameMaker’s newer versions and previous versions (GameMaker Studio 2.3+) too.
Hopefully for v1.4.0 I would add some compatibility for GameMaker Studio 2 (pre 2.3) and GameMaker Studio 1.4.
A new major update has been released and that should solve a lot of previous bugs!
It took me a while more than I expected but it’s finally released, v1.3 is a major update, and if you are using previous versions I recommend to do a clean install!
Also, here’s the documentation/wiki for the new versions
![]() | ![]() |
![]() | ![]() |
Mainasutto: I'm not Alone is a metroidvania about time, set on a dark fantasy world, where decision making is crucial for our protagonists to save their timeline.
< Demo 2 will be released on December 2022 >
Interesting game, survived like 15 minutes, the balls full of eyes are almost imposible to kill without more damage upgrades, very nice game to spend some time anyways!
Should recommend adding more damage upgrades and less health regen (i made it into level 45 or 50, i don't remember, and i can tank like 5 full hits and my life just goes up)
Good submission! I really enjoy tha game haha
Also, wanna thank you for my name on the credits, glad you liked the program :D! And congratz you on the platforms engine, i loved the mechanics!
Btw, i found that there's no collision on this wall, i thought you removed a part of the level, or the spikes section was longer? Anyways, good game, very funny!
Thank you lots, i really appreciate this comment!
I will consider to add that for next versions and to the "To-do List", there are some very good ideas and feedback, really thank you!
And sorry for this late response, i didn't log into itch for at least a few months, and i resume this project just few days ago because of pandemic stuff on my life :(
https://itch.io/jam/mix-and-game-jam-2020/rate/821424
If you wanna play & rate it! :D