Go Back   Zune Boards > Zune Discussions > Zune Games and Applications > Download XNA Applications

Download XNA Applications XNA Applications

Reply
 
Thread Tools
Old 09-15-2011, 06:32 AM   #1
runewake2
Experienced Zuner
 
runewake2's Avatar
 
Join Date: Jan 2011
Posts: 147
runewake2 will become famous soon enough
Send a message via Skype™ to runewake2
Default Particle Field

Download:
CCGame Onle V1.0
Full Package V1.0 (Includes CCGame and Source)
CCGame Only V0.95 (!Outdated!)
Full Package V0.95 (!Outdated!)
Source V0.8 (!Outdated!)

Preview Video:
NOTE: This video was created using the Windows Phone 7 Emulator. As such a few things are different and some features are not shown. This shows the basic ideas of the app and how it works. For a full list of what the Zune app contains see the features list below.

Concept video:





This App creates Particles. A lot of them (3000 to be exact). You can control these particles with Gravity and with your fingers. Tilting your Zune will alter the applications gravity and the particles will fall down. Thus setting your zune on a flat table will remove gravity and holding it vertical will give you the most gravity.

You may use as many fingers as you want to manipulate the particles, however, any more than 1 will cause lag.

Particles will constantly change colors depending if you are playing music or not. If you have your music paused or not playing the particles will fade to an angry red. I was going to have it only do this if you were playing a Lady Gaga song but that was too much work. Colors will slowly fade from one to another throughout the programs runtime.

Added in Version 1:
- Fine tuned Gravity and Friction.
- Added special (motion blur) effect.
- Added Herobrine.
- Added Icon.
- Paused music no longer causes the particles to fade to red. Instead they simply stop changing colors. This allows you to stay at a certain color scheme if you like it.
- Slight optimizations.

Added in Version 0.95:
-Locked Particles To the Screen: This extra step forces particles to remain onscreen removing the annoying falling of the screen bug if you let the application run to long.
-Color Changing: The Top and Bottom Part of the Screen each have a unique color that will change over time. Particles blend between the top and bottom color as they move.
-Dynamic Gravity: The gravity now uses your Zunes Accelerometer to determine gravity.
-Multitouch: You can use more than one finger. Or your forehead and finger. Or your toes! They all work now (toes and head not recommended).
-Minor Optimizations: Attempted to reduce memory load by moving things around. Slightly effective.
-Reduced Particles: I know, I know, its bad. However, with the changing colors the way they are, I had to. That was why I spend some time Optimizing (see above).

This is 100% Open Source, feel free to use the code for my particles etc in any other project you see fit. I don't really care. A link back would be nice, but not required.


Ahh... I'm falling!

Let me know what you think.

Quick Note: If you want to change how fast (or slow) particles fade out, you can do this by downloading the source and changing the background.png file. The more transparent you make the image the longer it will take for the particles to fade out, the less transparent the background the faster the particles will fade out. Feel free to play with this as you want.




Donation's optional, but appreciated.

Last edited by runewake2; 01-06-2012 at 07:17 PM. Reason: Added a Video




runewake2 is offline   Reply With Quote

Advertisement [Remove Advertisement]
Old 09-15-2011, 08:31 PM   #2
boohbah11
Graduate Zuner
 
boohbah11's Avatar
 
Join Date: Nov 2010
Location: on a boat on a river...
Posts: 1,361
boohbah11 has a spectacular aura aboutboohbah11 has a spectacular aura about
Default

Awesome! I can't wait to get this on my Zune




boohbah11 is offline   Reply With Quote
Old 09-15-2011, 08:57 PM   #3
dooglehead
><(((ยบ>
Support Team
Graduate Zuner
 
dooglehead's Avatar
 
Join Date: Oct 2009
Location: Massachusetts
Posts: 1,357
dooglehead is a jewel in the roughdooglehead is a jewel in the rough
Send a message via MSN to dooglehead Send a message via Skype™ to dooglehead
Default

Looks cool, although that PC version looks even cooler because it has much more particles (which I know isn't possible on the Zune).

I took some screenshots for you.

Last edited by dooglehead; 09-15-2011 at 09:00 PM.




dooglehead is offline   Reply With Quote
Old 09-15-2011, 08:58 PM   #4
keymasta
Extremely Sarcastic
Super Zuner
 
keymasta's Avatar
 
Join Date: Oct 2010
Location: In a house.
Posts: 1,864
keymasta is a name known to allkeymasta is a name known to allkeymasta is a name known to allkeymasta is a name known to all
Default

Cool!
This would be an awesome time waster (no offense... if anything, a compliment!)
Ill be getting this!





keymasta is offline   Reply With Quote
Old 09-16-2011, 05:59 AM   #5
boohbah11
Graduate Zuner
 
boohbah11's Avatar
 
Join Date: Nov 2010
Location: on a boat on a river...
Posts: 1,361
boohbah11 has a spectacular aura aboutboohbah11 has a spectacular aura about
Default

Wait, isn't there an app like this with much fewer particles, and a little globe in the center?




boohbah11 is offline   Reply With Quote
Old 09-16-2011, 06:31 AM   #6
SilentWalrus
Knowledgable Walrus
Support Team
Moderator
Expert Zuner
 
SilentWalrus's Avatar
 
Join Date: Feb 2008
Location: Omaha, Nebraska
Posts: 3,180
SilentWalrus is a splendid one to beholdSilentWalrus is a splendid one to beholdSilentWalrus is a splendid one to beholdSilentWalrus is a splendid one to beholdSilentWalrus is a splendid one to beholdSilentWalrus is a splendid one to behold
Default

That's pretty cute.
I'd enjoy that if I had an HD.






SilentWalrus is offline   Reply With Quote
Old 09-16-2011, 03:54 PM   #7
runewake2
Experienced Zuner
 
runewake2's Avatar
 
Join Date: Jan 2011
Posts: 147
runewake2 will become famous soon enough
Send a message via Skype™ to runewake2
Default

Quote:
Originally Posted by SilentWalrus View Post
That's pretty cute.
I'd enjoy that if I had an HD.
You can have and modify the source all you want, I would imagine that you could get this onto the older Zune's with only a little modification. You might have to lower the number of particles as well. I don't have "The Block" zunes so I can't make it for you.




runewake2 is offline   Reply With Quote
Old 09-16-2011, 05:13 PM   #8
SilentWalrus
Knowledgable Walrus
Support Team
Moderator
Expert Zuner
 
SilentWalrus's Avatar
 
Join Date: Feb 2008
Location: Omaha, Nebraska
Posts: 3,180
SilentWalrus is a splendid one to beholdSilentWalrus is a splendid one to beholdSilentWalrus is a splendid one to beholdSilentWalrus is a splendid one to beholdSilentWalrus is a splendid one to beholdSilentWalrus is a splendid one to behold
Default

Quote:
Originally Posted by runewake2 View Post
You can have and modify the source all you want, I would imagine that you could get this onto the older Zune's with only a little modification. You might have to lower the number of particles as well. I don't have "The Block" zunes so I can't make it for you.
I can barely code Visual Basic, let alone C#.






SilentWalrus is offline   Reply With Quote
Old 09-17-2011, 12:23 PM   #9
boohbah11
Graduate Zuner
 
boohbah11's Avatar
 
Join Date: Nov 2010
Location: on a boat on a river...
Posts: 1,361
boohbah11 has a spectacular aura aboutboohbah11 has a spectacular aura about
Default

A couple suggestions and some bugs for you:
When you hold down in one spot (works best in the middle of the screen) the particles seem to join together into a single particle. I have no clue what causes this, but I imagine it does this at a slower speed the entire time you're playing this app.
In addition to this, when you first start the app (and a couple minutes in) there are several particles that gravitate to the top of the screen, and only come down when you touch a spot and call all the particles to your finger.

Now, if you feel like adding some to this app, I think it would be very cool if you added tilt controls to this, as well as having the colour change throughout the time your playing (or with two touches)

EDIT:
i went and did some tinkering with the source, adder more particles, made the particles finer, and increased the friction so they "stick" a bit more. heres some screenshots:

and heres the modified game: ParticleField.ccgame

Last edited by boohbah11; 09-17-2011 at 02:03 PM.




boohbah11 is offline   Reply With Quote
Old 09-17-2011, 03:41 PM   #10
runewake2
Experienced Zuner
 
runewake2's Avatar
 
Join Date: Jan 2011
Posts: 147
runewake2 will become famous soon enough
Send a message via Skype™ to runewake2
Default

Hmmm, in all my testing, making the particle sprite smaller had no effect on how many particles I could draw. My version does have multi touch support. The particles getting stuck is caused, I believe, by them getting caught outside the screen, they then get stuck switching their positions back and forth. These particles can be freed with an extended press, but it is annoying.

The blending particles can not be helped. Eventually they will occupy the same space as one another and, if they have the same speed, they essentially become the same particle (granted it will be a little brighter). The only solution I can think of would require slowing down the program by having a collision detection system for each particle. This would be really slow on a Zune (even a simple one).

I have been considering adding tilt support, though this would also slow down the program as I would have to do some Sin's and Cosines to get the new gravity directions.

Color changing is an interesting idea, I would like to tie it to the music you are listening to (you are listening to music while you do this, right?) similar to audio surf. That however, is beyond me. I can add a simple blending though. Check for an update by the end of the weekend (probably before that).

EDIT: Currently Complete (As of Tonight)
-Color Fading (Both the top and the bottom of the screen fade to separate colors. Particles linearly blend between them as they move up/down the screen.
-Multitouch, Not you can touch in two places and have the particles act differently (NOTE: Right now this causes significant lag)
-Tilt'o'Grav, Gravity is now effected by the Zunes Accelerometer. Laying it flat will cause the particles to just sit there.
-Particles actually stay in the screen now! Extended absence will not cause them to fall off it. This also fixes the bug of them getting stuck in the ceiling.

I'm not quiet ready to release what I have right now, I have a few other things I want to try first.

Some pictures though:

Update released: See first post.

Last edited by runewake2; 09-17-2011 at 05:28 PM. Reason: Update Released




runewake2 is offline   Reply With Quote
Old 09-17-2011, 04:48 PM   #11
boohbah11
Graduate Zuner
 
boohbah11's Avatar
 
Join Date: Nov 2010
Location: on a boat on a river...
Posts: 1,361
boohbah11 has a spectacular aura aboutboohbah11 has a spectacular aura about
Default

That looks about 80% cooler now!




boohbah11 is offline   Reply With Quote
Old 09-17-2011, 05:38 PM   #12
keymasta
Extremely Sarcastic
Super Zuner
 
keymasta's Avatar
 
Join Date: Oct 2010
Location: In a house.
Posts: 1,864
keymasta is a name known to allkeymasta is a name known to allkeymasta is a name known to allkeymasta is a name known to all
Default

ooooh colorful...





keymasta is offline   Reply With Quote
Old 09-18-2011, 10:20 AM   #13
runewake2
Experienced Zuner
 
runewake2's Avatar
 
Join Date: Jan 2011
Posts: 147
runewake2 will become famous soon enough
Send a message via Skype™ to runewake2
Default

Anything else anyone wants added to this?




runewake2 is offline   Reply With Quote
Old 09-23-2011, 02:54 PM   #14
runewake2
Experienced Zuner
 
runewake2's Avatar
 
Join Date: Jan 2011
Posts: 147
runewake2 will become famous soon enough
Send a message via Skype™ to runewake2
Default

Update!!! What do you think of that?




runewake2 is offline   Reply With Quote
Old 09-23-2011, 04:46 PM   #15
boohbah11
Graduate Zuner
 
boohbah11's Avatar
 
Join Date: Nov 2010
Location: on a boat on a river...
Posts: 1,361
boohbah11 has a spectacular aura aboutboohbah11 has a spectacular aura about
Default

Looks awesome, can't wait to deploy it to my Zune!




boohbah11 is offline   Reply With Quote
Old 09-23-2011, 06:05 PM   #16
Prodigy
Jr. Member
 
Prodigy's Avatar
 
Join Date: Jun 2011
Location: In a box on the side of the road
Posts: 376
Prodigy is on a distinguished road
Send a message via MSN to Prodigy Send a message via Yahoo to Prodigy
Default

can't wait to try this out... screenshots look amazing




Prodigy is offline   Reply With Quote
Old 11-28-2011, 08:03 PM   #17
runewake2
Experienced Zuner
 
runewake2's Avatar
 
Join Date: Jan 2011
Posts: 147
runewake2 will become famous soon enough
Send a message via Skype™ to runewake2
Default

So, as an experiment with ZNA, I might be picking this up with the particles I am working on. It will include a menu with options for toggling gravity, colors and how the presses work, creating objects etc.

This should also be available on Windows Phone.

With that said, is their anything you want added to this? Anything you think will be awesome!

If you think of something, then let me know.




runewake2 is offline   Reply With Quote
Old 11-28-2011, 08:08 PM   #18
boohbah11
Graduate Zuner
 
boohbah11's Avatar
 
Join Date: Nov 2010
Location: on a boat on a river...
Posts: 1,361
boohbah11 has a spectacular aura aboutboohbah11 has a spectacular aura about
Default

Well, if you wanted to go into it a little more you could make it like the sands game, with several different particle attributes (flammable, explosive etc.), optional spawn points etc. That would really take this app to the next level.




boohbah11 is offline   Reply With Quote
Old 11-28-2011, 08:19 PM   #19
runewake2
Experienced Zuner
 
runewake2's Avatar
 
Join Date: Jan 2011
Posts: 147
runewake2 will become famous soon enough
Send a message via Skype™ to runewake2
Default

I don' believe that the Zune has the power to run a Sand game.

It would take 130,000 objects to fill the entire screen. I can't optimize the app that much. At least, I don't think I can. Maybe if I had larger blocks I could get it managable... though it wouldn't look as good.

So... Sand, Gasoline, Napalm, Fire, Water etc?

I was planning on having it so you could emit particles but having them interact would be a nice touch. Perhaps I should add a tab bar at the top or something.




runewake2 is offline   Reply With Quote
Old 04-21-2012, 08:41 AM   #20
lipsybhaji
Zewbie
 
lipsybhaji's Avatar
 
Join Date: May 2010
Posts: 1
lipsybhaji is on a distinguished road
Default

Quote:
Originally Posted by runewake2 View Post
With that said, is their anything you want added to this? Anything you think will be awesome!

If you think of something, then let me know.
how about if you have the particles MOVE according to the music, that would be EPIC. it'll be like a visualization. maybe a certain frequency could make the particles touching the bottom bounce.




lipsybhaji is offline   Reply With Quote
Reply

Bookmarks

Thread Tools
no new posts