Java-Gaming.org    
Featured games (91)
games approved by the League of Dukes
Games in Showcase (581)
games submitted by our members
Games in WIP (500)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  FlyingGuns uses GenesisFX  (Read 3248 times)
0 Members and 1 Guest are viewing this topic.
Offline Herkules

Senior Member




Friendly fire isn't friendly!


« Posted 2006-10-11 10:29:13 »

FlyingGuns Version 0.3 Uses Genesis FX

The FlyingGuns project (http://www.flyingguns.com) has released a new version of it's award winning multiplayer 3D action flight simulator game. This version incorporates the special effects of the Genesis FX particle system from indie technologies (http://www.indietechnologies.com). FlyingGuns uses Genesis FX for clouds, explosions, fire, smoke, and debris.

"The FlyingGuns team found Genesis FX very easy to integrate into our game engine. Otherwise difficult features like clouds were implemented with very little code." according to Joerg Plewe.

HARDCODE    --     DRTS/FlyingGuns/JPilot/JXInput  --    skype me: joerg.plewe
Offline noblemaster

JGO Ninja


Medals: 20
Projects: 9


Age of Conquest makes your day!


« Reply #1 - Posted 2006-10-11 11:10:02 »

very cool screenshots!

however, it does not run! When I press "Start New Game", web start exits. No error message.

Windows XP - NVIDIA GeForce4 420 Go (Toshiba Notebook)


Offline Herkules

Senior Member




Friendly fire isn't friendly!


« Reply #2 - Posted 2006-10-11 11:14:17 »

very  bad ... is there a hs_err.... file around somewhere?

There have been issues around JXInput recently esp. on notebook/multimedia keyboards. If there are more complaints about that, I can provide a version w/o DirectInput support (no joystick then) before I can fix JXInput.


edit:  ok, I just created a quick fix, can you try this one?  http://drts.sourceforge.net/fg/webstart/flyingguns_nodirectinput.jnlp


HARDCODE    --     DRTS/FlyingGuns/JPilot/JXInput  --    skype me: joerg.plewe
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Online Riven
« League of Dukes »

JGO Overlord


Medals: 605
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #3 - Posted 2006-10-11 11:28:37 »

The sound is really buggy. Sometimes the sound completely stops, to resume a few seconds later or to never come back, or 'half' (as in: wrong mixing, not duration) of the sound is played.

Last but not least, the game just stopped after a few minutes, no errors / exceptions, just back to desktop (from windowed-mode).

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social rankings
Offline Herkules

Senior Member




Friendly fire isn't friendly!


« Reply #4 - Posted 2006-10-11 11:35:15 »

How I like these real-world experiences ...  Tongue

Sound is known to be crap in Java3D. Basically it is feature-free but at least should work (as it does for me).

Riven, what OS are you running on?


HARDCODE    --     DRTS/FlyingGuns/JPilot/JXInput  --    skype me: joerg.plewe
Offline noblemaster

JGO Ninja


Medals: 20
Projects: 9


Age of Conquest makes your day!


« Reply #5 - Posted 2006-10-11 12:23:56 »

works stable with the "quick fix". no crashes!  Grin

Offline CommanderKeith
« Reply #6 - Posted 2006-10-11 13:06:01 »

Worked fine here on winXP with some kind of crappy Intel integrated graphics card.

Graphics were good - 32 FPS.  I'm really impressed with it & Web Start since it worked with just 2 clicks - the jnlp link and the security approval.

What is the throttle button though?   Tongue

Keith

Offline Herkules

Senior Member




Friendly fire isn't friendly!


« Reply #7 - Posted 2006-10-11 13:11:44 »

w/s - in/decrease throttle

a/s -  rudder


c switches camera from plane to plane

C switches camera to own plane

v switches inside/outside camera

Before Java3D 1.3.2, throttling also provided some audio feedback. Since 1.3.2, HeadspaceMixer has been removed and since that pitching of sound just is a NOOP Sad

HARDCODE    --     DRTS/FlyingGuns/JPilot/JXInput  --    skype me: joerg.plewe
Online Abuse

JGO Coder


Medals: 10


falling into the abyss of reality


« Reply #8 - Posted 2006-10-11 15:47:49 »

Can't run it here on my work machine - graphics card is too crappy =(

Are they volumetric clouds, using layered imposter rendering?

Make Elite IV:Dangerous happen! Pledge your backing at KICKSTARTER here! https://dl.dropbox.com/u/54785909/EliteIVsmaller.png
Offline Herkules

Senior Member




Friendly fire isn't friendly!


« Reply #9 - Posted 2006-10-11 16:07:50 »

well, the advantage of a 3rd party lib is .... I just don't know

new CloudPuff();


 Grin

HARDCODE    --     DRTS/FlyingGuns/JPilot/JXInput  --    skype me: joerg.plewe
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Mike Jacobs

Junior Member





« Reply #10 - Posted 2006-10-11 18:54:49 »

using layered imposter rendering?

Layered imposter rendering is used.  No scattering or self shadowing is done.  Procedural texturing techniques are used to create the variations in the density and color to create the cloud depth.  The CloudPuff class allows for variations in the procedure texturing to create different types of clouds.

Did that answer your question?

Mike

Special Effects for Java 3D games: http://www.indietechnologies.com
Online Abuse

JGO Coder


Medals: 10


falling into the abyss of reality


« Reply #11 - Posted 2006-10-11 19:12:00 »

using layered imposter rendering?

Layered imposter rendering is used.  No scattering or self shadowing is done.  Procedural texturing techniques are used to create the variations in the density and color to create the cloud depth.  The CloudPuff class allows for variations in the procedure texturing to create different types of clouds.

Did that answer your question?

Mike

Indeed it does!  Grin
Very cool - I've been waiting for a Java game to make use of the technique!
I'll have a look as soon as I get home...

Make Elite IV:Dangerous happen! Pledge your backing at KICKSTARTER here! https://dl.dropbox.com/u/54785909/EliteIVsmaller.png
Offline Herkules

Senior Member




Friendly fire isn't friendly!


« Reply #12 - Posted 2006-10-12 14:38:19 »

If you are interested in modeling effects like clouds yourself better than those you currently see in FlyingGuns ... the project is always looking for talented individuals taking part!

Just let me know, and I can make you a developer.

- J

HARDCODE    --     DRTS/FlyingGuns/JPilot/JXInput  --    skype me: joerg.plewe
Online Abuse

JGO Coder


Medals: 10


falling into the abyss of reality


« Reply #13 - Posted 2006-10-12 16:49:28 »

If you are interested in modeling effects like clouds yourself better than those you currently see in FlyingGuns ... the project is always looking for talented individuals taking part!

Just let me know, and I can make you a developer.

- J

Oh I've no development experience in the field, just abit of casual reading.
I'm more interested in what they can do for gaming environments that are currently thought of as rather sparse. (air & space combat basically)

Make Elite IV:Dangerous happen! Pledge your backing at KICKSTARTER here! https://dl.dropbox.com/u/54785909/EliteIVsmaller.png
Offline Herkules

Senior Member




Friendly fire isn't friendly!


« Reply #14 - Posted 2006-10-13 15:22:10 »



http://weblogs.java.net/blog/herkules/archive/2006/10/clouds_in_the_s.html

 Grin

HARDCODE    --     DRTS/FlyingGuns/JPilot/JXInput  --    skype me: joerg.plewe
Offline Herkules

Senior Member




Friendly fire isn't friendly!


« Reply #15 - Posted 2006-10-14 00:30:14 »

I managed to fix the issues with JXInput and uploaded a new version.

HARDCODE    --     DRTS/FlyingGuns/JPilot/JXInput  --    skype me: joerg.plewe
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

xsi3rr4x (64 views)
2014-04-15 18:08:23

BurntPizza (62 views)
2014-04-15 03:46:01

UprightPath (75 views)
2014-04-14 17:39:50

UprightPath (57 views)
2014-04-14 17:35:47

Porlus (75 views)
2014-04-14 15:48:38

tom_mai78101 (100 views)
2014-04-10 04:04:31

BurntPizza (160 views)
2014-04-08 23:06:04

tom_mai78101 (255 views)
2014-04-05 13:34:39

trollwarrior1 (208 views)
2014-04-04 12:06:45

CJLetsGame (215 views)
2014-04-01 02:16:10
List of Learning Resources
by SHC
2014-04-18 03:17:39

List of Learning Resources
by Longarmx
2014-04-08 03:14:44

Good Examples
by matheus23
2014-04-05 13:51:37

Good Examples
by Grunnt
2014-04-03 15:48:46

Good Examples
by Grunnt
2014-04-03 15:48:37

Good Examples
by matheus23
2014-04-01 18:40:51

Good Examples
by matheus23
2014-04-01 18:40:34

Anonymous/Local/Inner class gotchas
by Roquen
2014-03-11 15:22:30
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!