#LunarPS: The new FlxEmitter.

1 messages · Page 1 of 1 (latest)

gusty totem
#

Im sorry I don't understand it very much, what do you mean by improved renderer?

analog bronze
brisk ibex
#

ok

#

huge update

brisk ibex
brisk ibex
#

it documents a "values" variable which is of type LunarVarAbstract

brisk ibex
brisk ibex
#

GitHub
Haxelib

What is LunarPS (LunarParticleSystem)?

I want LunarPS to be a highly flexlble particle system for HaxeFlixel, completely undefined by default. I'm trying to give you control over EVERYTHING. you have control over the particle before it spawns, when it spawns, and every frame after it spawns. By default, it is a blank canvas, spawning particles in 1 spot. you can choose if they autospawn, and time between particle spawning; but that's all. You can even spawn your own batch of particles. To make effects easier, there is a particle system, which helps you manage multiple emitters; Visit the wiki for more info.

How do I use it?

  1. There are some basic examples for Haxeflixel here.
  2. Read the wiki.
#

LunarPS: The new FlxEmitter.

brisk ibex
#

what should I add to lunarps

analog bronze
#

Quantum simulations

brisk ibex
analog bronze
#

Yes

brisk ibex
#

What

#

I don't even know what those are

#

I don't even know what quantum means

#

😭 I'm so cooked

#

I don't think Ima do that

#

Also I'm planning on adding behavior packs and more default behaviors

#

And possibly file presets? I find it useless in favor of behavior packs though

analog bronze
#

128 bit integer division

brisk ibex
brisk ibex
#

ok

#

update might be done today

brisk ibex
#

ok well

#

so far its done

#

but i want to add more

#

what do i add

brisk ibex
brisk ibex
#

ok

#

there are many updates today

#

im not saying these unless the minor version has changed

#

(major).(minor).(patch)

viscid atlas
#

coo

#

l

brisk ibex
#

I might work on some examples on what this library looks like

#

Also, a feature is an emitter, behaviors, behavior packs, etc. so what's an idea for a new feature? Everything related to the particles(velocity, acceleration, collision, anything else related to the particles) can be done by the user via custom behaviors.

brisk ibex
#

eh ig im good on features cause no one has anything to say

#

what preset behaviors should i add?

brisk ibex
#

no one sees this i guess

#

thats a bit disheartening

near idol
#

I think having the "What does it look like?" section on the README would help people engage more with it

brisk ibex
brisk ibex
#

Yesterday I made some rain

#

Now I'ma see if I can do fog

patent panther
#

Having demos/samples showcasing stuff like that could be a nice addition

brisk ibex
#

I'm thinking of maybe fire

#

That's gonna take a hot minute to get right though

brisk ibex
#

LunarPS 2.0.0 has been released.

Added 7 new behaviors, removed the need for Copy.hx, fixed a memory leak in LunarParticleEmitter, improved LunarParticleEmitter, addded rotation, replaced LunarCircles radius with width and height, made the example into a demo.

#

Many things below 2.0.0 will no longer work!

brisk ibex
brisk ibex
#

What do I add

#

Like it does everything I need it to do

#

I don't know what else I should add without it being bloat

keen trellis
#

Why must something be added?

#

Any software should only do what it needs to do

brisk ibex
#

Makes sense

#

Ig 2.0.1 is the final version

#

For now at least

brisk ibex
#

I fixed a couple things with the newest versions