Make your level destructible by using this asset!
This asset can turn objects/tiles into a destructible layer where you can remove and create shapes & sprites.
dest_create() to convert, and functions like
dest_sprite_empty() to destroy some terrain area!
• Supports multiple terrains
• You can remove & draw circles, rectangles, triangles and sprites!
• The objects & tiles you convert are removed from the game
• Also comes with a bevel lighting shader (see GIFs for example)
• For usage instructions, please refer to the Documentation present inside the Scripts.
If you'll use this asset, please give me your feedback so that I can make it better!
READ THIS for a tutorial for this asset, and performance info, under stress testing.
Added an example room (and accompanying objects & sprites)
Version 0.9.4. Published March 9, 2018
This asset hasn't received enough reviews yet.
You can only review assets you've bought.
Just what I wanted but a demo room would be nice!
Quickly had a look at the code and it does look pretty clean and well commented.
But given the gifs uploaded for this asset I had hoped the asset would include those as one or two example rooms to demonstrate how to deal with sprites/objects and/or tile layers in a game. Also maybe an example demonstrating the collision stuff would be helpful.
It seems to be all there and I see no reason that I couldn't get it to work but a demo would bring people up to speed faster.
Maybe in an update?
This review was left for a previous version of this asset.
Thanks for the review. In a couple of days, I will be releasing a tutorial for this asset, on my website (it will be a text tutorial, not video). This is my website: https://gdpalace.wordpress.com/
You can follow it to receive an email when I publish the tutorial.
That tutorial will cover how you can use this asset to make a destructible level that can be destroyed using bullets.
Hope that suffices!
EDIT: It's up on the website: https://gdpalace.wordpress.com/2018/01/09/how-to-use-the-destructible-terrain-converter-gms2/
EDIT: I've added a demo room to the asset.