crxtrdude / pywright

Python game engine for running visual novel games similar to the Phoenix Wright series
Other
5 stars 3 forks source link

particle effects #50

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
Either macro or python controlled.

* different animations for particles, random chance
* particles individually animate
* speed/direction
* color
* size
* fade

- butterflies
- confetti

Original issue reported on code.google.com by saluk64007@gmail.com on 2 Mar 2011 at 6:43

GoogleCodeExporter commented 8 years ago
I wonder if this could be useful for certain movement scripts, like the 
"crosseyes" faceoff I want to code. Scroll doesn't work for multiple objects at 
a time.

Original comment by ThePez...@gmail.com on 6 Mar 2011 at 1:05

GoogleCodeExporter commented 8 years ago
Use the nowait argument for scroll. You can scroll many objects at once (which 
is how I did the chains, the guilty doors, many other things). Scroll is 
perfect for most things, but to handle 50 objects that move in a physics based 
pattern, with rotation, and scaling, would be pressing it from a user 
perspective. 

It could actually be implemented with scroll, but I'll look into that when I 
get there.

Original comment by saluk64007@gmail.com on 6 Mar 2011 at 2:16

GoogleCodeExporter commented 8 years ago
Another problem with scroll is that it doesn't allow me to move assets nearly 
fast enough. I could send you the demo script to show you what I mean. 

Furthermore, if you look at the crosseyes, they don't move at uniform speeds; 
they move in very quickly, suddenly grind to a near-halt, and then finally 
stop. Can scroll allow me to control things to that fine-grain a degree?

Original comment by ThePez...@gmail.com on 6 Mar 2011 at 6:51

GoogleCodeExporter commented 8 years ago

Original comment by saluk64007@gmail.com on 11 Sep 2011 at 10:33

GoogleCodeExporter commented 8 years ago

Original comment by saluk64007@gmail.com on 16 Jan 2014 at 10:49

GoogleCodeExporter commented 8 years ago
Before we go with confetti, we need to get it ripped. There's a certain 
pattern, but without a clean rip, it's impossible to do without making your own.

I will request a wait=X argument for fine-tuning certain animations, such as VS 
animations so I don't have to do it all in one 64*64 block

Original comment by earlAcda...@gmail.com on 1 Feb 2014 at 10:02

GoogleCodeExporter commented 8 years ago
I'm not so into ripping the confetti (although that would probably be good at 
some point). This ticket is more about a system that people can use to animate 
different kinds of particle effects they might want to use. Exploding gore for 
violent crime scenes, rain for outdoor scenes, an unruly witness shooting darts 
at the lawyers, whatever. There are some comments in this thread that are 
pretty off topic to that end.

I'm not quite sure I understand what you mean about the animations, but that 
should be a different ticket. 

Original comment by saluk64007@gmail.com on 2 Feb 2014 at 7:05