This asset is ONLY for GM:S 1.4. For GMS2 please see here.

This script permits you to easily generate sequenced "wall" (or "platform") objects and have them seamlessly tile together. Unlike other autowall solutions, this one has a total of FORTY SEVEN sub images, permitting every possible permutation of connection between instances to be covered correctly.

With this script (and correctly formatted graphics) you simply place wall or platform instances in your room and let the script worry about connecting them correctly. No more fiddly tile management, or massive object lists!


  • Autowall Script
  • Test project showing use for tiles and sprites
  • Included file templates, showing how to set up your tile or sprite images
  • Fully commented and very comprehensive coded examples of use


There is also a companion script to this one which optimises objects (reducing instance count by as much as 80%) available here:

More info

End User Licence Agreement (EULA).

Changes in 1.1.3

  • Scripts tidied up and brought in line with my other assets

  • Adding tiles and sprites has been moved to scripts for extra ease of use

Version 1.1.3. Published August 14, 2014

Created with GameMaker: Studio v1.99.182

Age Rating: 4+

Privacy Policy

Average Rating

Your review

You can only review assets you've bought.


Kim J 03 November 2017

You are GOD of gamemaker!

thank you for designing this great extension!


Dinesh R 20 August 2017


Had it up and running in minutes; saved me days of work. Thanks!


David W 30 November 2014


At first I couldn't get this script to function correctly when using it with the Rogue-like Maze Generator; the wall tiles would come out jumbled up. After some testing, I realized that the walls must be set up after the maze generation is complete, not as each wall tile is being created.


Nocturne Games (Publisher) 16 February 2015

Yes, that is correct. All tiles need to be added after the walls have ALL been generated (and before any optimisation, like that which is done in my other asset). I'll see about adding a note into the instruction comments to make this more clear. Thanks for the purchase and the feedback!

Package contents

Loading, please wait

What is the issue?

Back to Top