A downloadable asset pack

Buy Now$1.00 USD or more

Here I have a bunch of Game Maker scripts for automating things that you would otherwise have to work out the math and order of the code. Some have been found on different sites through my travels and the appropriate credit is given on these certain scripts.

I will be adding to these scripts as I make more, and they will be organized into categories (as seen in the screenshot). There is a simple example using some of these scripts that you can download. The cost of the scripts may go up depending on the complexity and usefulness of future scripts, so get in now while it's cheap! :P

You may alter these scripts to suit your needs, but you may not re-distribute them without my permission. 

I am open to requests of scripts people would like to see in there, so in the comment section, request away!

I will also be available for any assistance in using these scripts or altering them in ways you see fit, if possible.

* Made in Game Maker Studio v1, but should import into Studio 2 just fine. If not, let me know!


UPDATE:
- Add fake 3D Isometric scripts for layered sprites to give the illusion of isometric 3D. Works with view_angle and view_wview/view_hview for accurate results!

- Add draw_sprite_line for drawing a line of sprites, draw_ray for casting a line until it hits an object, which can easily be modified to return the object it hit.

- Add ray_cast and ray_cast_distance to return an object or the distance to the object that the ray has hit. Implemented ray_cast_distance into the grappling hook in the platformer scripts to make it attach at the hit point rather than the center of the block object.

- Add RPG Maker VX Sprite Sheet scripts for animating sprite sheets without having to crop any images. All done automatically!

Purchase

Buy Now$1.00 USD or more

In order to download this asset pack you must purchase it at or above the minimum price of $1 USD. You will get access to the following files:

MegaScriptSource.gmz 390 kB

Comments

Log in with itch.io to leave a comment.

I think you could improve the performance of the raycasting functions with raymarching and/or BSP. If it's possible to use external C++ for your functions, then you could also look into OpenACC for even more speed gains with some of these complex functions.

UPDATE:

- Add FPS scripts for a Doom like game engine

So it seems I had been using the buy/download updating wrong. If you had purchased this and can no longer download, let me know!

UPDATE:

- Add RPG Maker VX Sprite Sheet scripts for animating sprite sheets without having to crop any images. All done automatically!

UPDATE:

- Add ray_cast and ray_cast_distance to return an object or the distance to the object that the ray has hit. Implemented ray_cast_distance into the grappling hook in the platformer scripts to make it attach at the hit point rather than the center of the block object.

UPDATE:

- Add draw_sprite_line for drawing a line of sprites, draw_ray for casting a line until it hits an object, which can easily be modified to return the object it hit. Will add ray_cast as a script for returning distance and/or object it hit.

UPDATE:

- Add fake 3D Isometric scripts for layered sprites to give the illusion of isometric 3D. Works with view_angle and view_wview/view_hview for accurate results!