GameMaker (2.3)

Fast Game asset

Vishnya Games

You must be logged in to obtain assets


Asset for easy game making. This is my try to do free easy-to-implement pack of assets to help game developpers.


  • 2D lighting:

    • different sources:
    • * Directional light
    • * Point source
    • * Optimized for lighers point source - you can change image_y/xscale to 1/-1 and change image_angle
    • * Rays
    • Different default shadow masks to design level:
    • * line (for example, for walls)
    • * box
    • * circle
    • * ellipse
    • * Every shadow mask support image_angle, image_xscale and image_yscale
    • You can create special places with different light level, like dark room, bright room, etc.
    • You can change fps of every light source or make it static. And disable shadows, if you want
    • Smooth shadows optionally
    • Change quality of lighting (for pixelart games or optiomosation)
  • Box2D helpful scripts and objects:

    • Player control scripts
    • Physics masks for level design
  • Water 2D simulation

    • Physical or fake waves
    • Interactive with physical objects (waves, splashes, swiming)
    • Many options for physics and quality
  • Ground based on paths

    • Creates physics fixture if you want
    • Smooth surface
  • Particle controllers

    • Can use light as alpha-mask
    • Can use any surface as alpha-mask
    • Easy to create emitters
    • Change FPS of particles
  • Events system and triggers

    • Several supporting events: keyboard events, check if object in area and etc.
    • Combine events: [key press "A"] and [object Player inside trigger's area] to open the door, for example
  • Gas simulation

    • Change gravity
    • Easy to spawn gas
    • Create wind
    • Physical objects can create wind


You can control any element in room editor just rotating objects, changing size and editing standart "Variable Definitions" menu

Variables descriptions in every object

Also you can control some elements in-game using debug tool. You can change variables by click in them, create and change light sources, change light controllers, change particle controllers and gas simulations.

See demo scenes to learn more.

Ideas? Bugs? Press "Contact publisher"

End User Licence Agreement (EULA).

Age Rating: 4+


GMS2 - Version 1.2.0. Published March 8, 2019

  • Added gas simulations

  • Fixed some bugs

GMS2.3 - Version 1.2.1. Published August 14, 2021

Added soft_object variable in the circle and the box shadow masks

Loading, please wait

Package contents

Loading, please wait

What is the issue?

Loading, please wait