GameMaker (2.3)

Script string_split


You must be logged in to obtain assets



Appsurd presents you the superuseful and handy script: string_split(substr, str, ignoreEmptyStrings) ! It works on GMS 2.3+. The script returns an array which contains the splitted string. You may also choose a substring which is longer than one character! Of course the script is well-commented and you may use it for free. If you want to give us credits (not obligatory) please refer to our name Appsurd!

When is it useful?

  • The script can be used to split a long string retreived from a server containing several different things.
  • In a level editor, when the user wants to saves the level, this is saved in a long string. With string_split(substr, str, ignoreEmptyStrings) you can split this long string into smaller bits which you can use thereafter.
  • Many more things which we would like to hear from you!


Create Event

var str = "Hello world!";
splitted_string = string_split(" ",str,false);

Draw Event

for(i=0; i<array_length(splitted_string); i+=1)




If you have any suggestions or found a bug, please let us know so we can improve our product! Rating and sharing will be appreciated! :)

End User Licence Agreement (EULA).

Age Rating: 4+


GMS2.3 - Version 1.0.3. Published January 17, 2021

Update to GMS 2.3+

GMS1 - Version 1.0.0. Published January 17, 2021

Privacy Policy
Loading, please wait

Package contents

Loading, please wait

What is the issue?

Loading, please wait