Releases: pewpewlive/ppl-utils
New APIs for rotating meshes and creating new weapons.
New APIs for custom levels that allows you to:
◦ rotate meshes more easily.
◦ create player bullets.
◦ query entities in area.
◦ make entities react to weapons.
Added API to make rolling cubes and UFOs collide with walls
v0.4.113 Update documentation.
Fix another bug in wall API
v0.3.107 Add Wall API sample. Restore simple level sample.
Fix a bug in the wall API
This release fixes a bug where you could go through walls.
Wall API + reload button
The Wall API is here!
Please try it out and see if anything breaks when you do crazy things with it.
The other significant improvement is a new reload button that allows you to quickly reload the code of your level.
Change in API that enables more optimized entities.
The breaking API changes makes it possible to create entities that use much less memory:
The lua callbacks get called with the entity ID, so they don't have to capture variables anymore. This allows saving 50 bytes per callback per entity.
Also, you can now set the rendering radius on a given entity which allows the renderer to cull entities that are not visible.
Limit the number of entities and amount of RAM
Levels now have a maximum number of entities and RAM.
Lines far away are displayed with less flickering
v0.2.96 Update README.md
New APIs to create enemies
New APIs to detect collision with walls, to add damage to ship, to enable interpolation, etc...
New APIs + fixed bugs
v0.0.84 Added helpers.