A downloadable asset pack

Buy Now$1.99 USD or more

Forum: Topic

Draw Sprite Pos Fixed asset is fixing the draw_sprite_pos function with a shader and one script. It corrects "affine" drawing method without using D3D mode. Use very simple:

draw_sprite_pos_fixed(sprite, subimg, x1, y1, x2, y2, x3, y3, x4, y4, colour, alpha);

Demo: Download


  • True, fixed work of well-known function.
  • Perspective drawing.
  • Without using 3D.
  • Works fast and easy.
  • Optimized, clean and commented code.
  • Perfect work on all platforms - Windows, Mac, Linux, Android, iOS, HTML5 (WebGl only) and other.
  • Technical support for all who purchased.
  • And even more.

You need intermediate knowledge of GML to use.

Please write a review if you like the asset and tell me your suggestions for improvement. If you found an error in my code or my English, please contact me ;)

My other assets! Fixture editor, LUT shader, physics rope, liquid simulation, textured terrain, custom savegame system, day night cycle, breakable physics objects, shaders and more.


Buy Now$1.99 USD or more

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

draw_sprite_pos_fixed.gmez 520 kB
draw_sprite_pos_fixed.yymp 522 kB
draw_sprite_pos_fixed.gmz 526 kB
draw_sprite_pos_fixed.yyz 1 MB


Log in with itch.io to leave a comment.

This looks great, do you know if she works in 2.3? Thanks KeeVee!!! xxx


Yep, YYZ version works perfect on 2.3. Thanks!


Thank you, I buy the asset now, looks really fantastic. Thanks KeeVee xx

Hey KeeVee, can I use this with an animated sprite? I mean, would it cycle through the frames?