Posted April 18, 2025 by Grisgram
Hey there, here’s the demo of the upcoming 2504.1 release of raptor!
Many new features!
Here are the release notes
Big overhaul of string_match
. It now also supports wildcards in the middle of the string!
You may search for 'foo*'
or '*bar'
or even for 'fo*b*r'
Many new Little Helper
functions. For details, see the wiki.
directory_list_files
even in the HTML runtime. Not even GameMaker can support this natively.SaveGame System
in HTML.address_of
now delivers unique pointers in HTML for each instance, even if they are identical in their contents (hash
would identify them as identical, but the pointer system of raptor does not. They are unique instances!)stop_at_room_borders
flagROOMCONTROLLER
Most of LG has been recoded, to support better organization of your localizations.
This also means, HTML_LOCALES
is no longer needed to support multiple languages in a browser game, because raptor now supports file tree reading even in HTML.
gpu_scissor
functions face the same problems, the shader functions have (flipped Y-axis). A bug has been fixed in the ScrollPanel
control, which now works perfectly, even in the html/js runtimePropertyBinder
could sometimes not clean up a WatcherBinding correctly, when the target instance got destroyedtypename_of
delivers false results for some asset types, but only when running HTML5 and when you use reflection excessively. For most projects, this will not have any impact unless you write a pure json-configured game with lots of type names in your json configs.