Update V2023.1 - No bling bling but 2 must have functions [GameMaker]
The newest patch V2023.1 comes with some good quality updates. The highlight is the new move_and_collide function and audio_play_sound_ext. These two are worth the update by itself.
In a nut shell, move_and_collide is taking in vertical and horizontal movement inputs and checks if there is a collision, if yes you cannot go there. This is super easy to use for beginners and advanced users.
The audio_play_sound allows you to directly influence the sound file with a struct. It makes playing and controlling sound files more convenient. The other additions are that you can oscillate through a sound file with a sound effect (no idea what this is good for) and you can use sdf fonts, which smoothen pixelated fonts. This method is only of externally pulled fonts during runtime, so the use is limited. This feature will be in the future expanded to the internally stored fonts.
Sdfs are very powerful way to create light weight "bitmap heat maps", which are use for fast light system or other means. Xor has a wonderful article for this:
https://xordev.substack.com/p/gm-shaders-mini-raymarching-1351092
Tldr:
- move_and_collide for easy collision setups
- customise sounds further
Offical blog and release notes:
https://gms.yoyogames.com/ReleaseNotes.html
https://gamemaker.io/de/blog/version-2023-dot-1-easy-collisions-crisper-fonts-and-new-audio-functionality
👑 Support me and get fresh game art and game maker projects every month:
https://www.patreon.com/1upindie
Follow me on:
📸 Instangram: https://www.instagram.com/1upindie
🐦 Twitter: https://twitter.com/1upIndie
💬 Discord: https://discord.gg/gvr98nb
📜 Udemy: https://www.udemy.com/course/become-a-video-game-developer-with-gms-23/ (See youtube about page for discount)
2:39 xor
CHAPTERS
-------------------------------------------------------------------------------------------------------
0:00 The newest GameMaker update 2023.1 has dropped
00:26 Particle editor and new fx effects postphoned
00:39 Should you update to this version?
01:02 Easy collisions
02:30 SDF fonts - make pixelated fonts crisper
03:26 Static structs - Nope
03:36 Temolo audio effect
05:20 audio_play_sound_ext - more instant control over a sound file
5:30 Game shown: Garlic