Description
Asset for easy game making. This is my try to do free easy-to-implement pack of assets to help game developpers.
Includes
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
Other
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+
Versions
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