Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (513)
Games in Android Showcase (120)
games submitted by our members
Games in WIP (577)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1] 2 3 4
  ignore  |  Print  
  Flesh Snatcher  (Read 24532 times)
0 Members and 1 Guest are viewing this topic.
Offline N_I_C_S
« Posted 2011-08-23 16:41:59 »

Hello everyone !

I'm a french developer (I specify to explain my awful english...) and I'd like to present the demo of a game I work on since the end of 2009 :

Name : Flesh Snatcher
Type : FPS / Survival
Players : 1
Engine : JMonkey 2.0
JVM : 1.5 and more
OS : Windows / Unix / Linux / MacOS
License : Open source / GPL

Download : http://sourceforge.net/projects/fleshsnatcher/

Unzip flesh_snatcher.zip and read the instructions.txt file to see how to play.

I must inform that some elements are yet temporary, like ennemies (you'll understand why Cheesy ), or the second level which was a test-map but which I kept to make the demo a bit longer !

A little screenshot ? (it could be called "precarious balance" :p )



Of course, I wait with joy your comments, to help me improve the gaming experience, be merciless Cheesy !

Thank you for your attention !

Flesh Snatcher : Java FPS
Last demo on http://fleshsnatcher.sourceforge.net/demo/
Offline version + sources on http://sourceforge.net/projects
Offline Cero
« Reply #1 - Posted 2011-08-23 17:51:05 »

very very nice

I really like the music in the first level, rock kinda
but the second one is awful
taste =P

please use WASD and not RDFG, never seen a game do that

Other than that not much negative, its quite good.
Sounds are good and explosion effect when you destroy these spawn machines is nice
even the AI is not too dumb, trying to evade occasionally

Got a sense of tension on the roof at level 1 when all of the sudden flying enemies gang up

the sky image is a little blurry and bad, obviously its not final so whatever

the hud is okay, the top left skull is awesome the gun hud is alright

generally I think you're too close to the ground - sometimes you think you are crouching, however many shooter have this problem

I got an error(warning) when the game couldn't load some texture, level 1, after the roof, after the hallway with the red light; but it was right before I died, it was frantic and I couldn't pay attention.
some face texture couldnt be located, but the game went on normally.


Just a side note: Is using jME fun, easy, nice ? What can you say about working with it ?

Offline N_I_C_S
« Reply #2 - Posted 2011-08-23 19:58:27 »

Quote
very very nice
Thank you very much !
Quote
I really like the music in the first level, rock kinda
but the second one is awful
taste =P
Ha Ha ! Ok, I note it down Wink .
Quote
please use WASD and not RDFG, never seen a game do that
Yes, it's a french problem because here we have AZERTY keyboards, and these keys work in QUERTY as well as in AZERTY. But in the future I'll make a keys configuration menu Wink !
Quote
the sky image is a little blurry and bad, obviously its not final so whatever
That's right, I picked it up from the Sauerbraten game, but it's a temporary feature Wink .
Quote
the hud is okay, the top left skull is awesome the gun hud is alright
Thank you, I'll transmit to the author Smiley .
Quote
generally I think you're too close to the ground - sometimes you think you are crouching, however many shooter have this problem
Yes, maybe some environments are too big, which makes this effect... I note it down Smiley .
Quote
I got an error(warning) when the game couldn't load some texture, level 1, after the roof, after the hallway with the red light; but it was right before I died, it was frantic and I couldn't pay attention.
some face texture couldnt be located, but the game went on normally.
Yes, I had to deal with the textures path, so JMonkey writes errors but it finds them anyway Wink .
Quote
Just a side note: Is using jME fun, easy, nice ? What can you say about working with it ?
Yeah ! I found it very nice, It's very object oriented, and there's a lot of example source codes to learn how to use functionnalities ! But personnaly I use it only as 3D engine, space partition and collisions, for example, are from myself Wink . Anyway, I think it's a good engine, fast and easy to use Cheesy . But at the same time I must say it's the only engine I know :p !

Flesh Snatcher : Java FPS
Last demo on http://fleshsnatcher.sourceforge.net/demo/
Offline version + sources on http://sourceforge.net/projects
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Eli Delventhal

JGO Kernel


Medals: 42
Projects: 11
Exp: 10 years


Game Engineer


« Reply #3 - Posted 2011-08-23 20:10:11 »

Could you make an applet please?  Kiss

See my work:
OTC Software
Offline Cero
« Reply #4 - Posted 2011-08-23 20:31:32 »

Quote
please use WASD and not RDFG, never seen a game do that
Yes, it's a french problem because here we have AZERTY keyboards, and these keys work in QUERTY as well as in AZERTY. But in the future I'll make a keys configuration menu Wink !
Yeah I have a german layout where Z and Y are swapped. Can be annoying aswell. maybe you can get the KeyboardLayout of the user and then map the keys accordingly: RDFG for french WASD for others, or something.

Quote
generally I think you're too close to the ground - sometimes you think you are crouching, however many shooter have this problem
Yes, maybe some environments are too big, which makes this effect... I note it down Smiley .
Like I said, many shooters have this problem, and it might just be me. But when I am next to a column, looking at it, I just think: am I really this small ?

Quote
Just a side note: Is using jME fun, easy, nice ? What can you say about working with it ?
Yeah ! I found it very nice, It's very object oriented, and there's a lot of example source codes to learn how to use functionnalities ! But personnaly I use it only as 3D engine, space partition and collisions, for example, are from myself Wink . Anyway, I think it's a good engine, fast and easy to use Cheesy . But at the same time I must say it's the only engine I know :p !
Good to know =D

Offline EgonOlsen
« Reply #5 - Posted 2011-08-23 20:35:03 »

I got stuck on the second floor. All enemies were dead, but that block didn't go away. What am i supposed to do? Apart from that, i found it a bit too repetitive.

Offline N_I_C_S
« Reply #6 - Posted 2011-08-23 21:09:05 »

Quote from: Eli Delventhal
Could you make an applet please?
Yes, I know there's not a valid way of launching since now, so soon there'll be a Java Web Start deployment Cheesy !

Quote from: Cero
Yeah I have a german layout where Z and Y are swapped. Can be annoying aswell. maybe you can get the KeyboardLayout of the user and then map the keys accordingly: RDFG for french WASD for others, or something.
Yeah, that's a possibility, I'll study it Wink .

Quote from: EgonOlsen
I got stuck on the second floor. All enemies were dead, but that block didn't go away. What am i supposed to do?
Hmm, are you sure some ennemies didn't fall in the 1st foor or something ? did the ennemies counter in top left indicates zero ? in that case, it's an authentic bug Sad ...

Quote from: EgonOlsen
Apart from that, i found it a bit too repetitive.
Yes, that's the trap I'm afraid to fall in, but further in the level things change Wink !

Flesh Snatcher : Java FPS
Last demo on http://fleshsnatcher.sourceforge.net/demo/
Offline version + sources on http://sourceforge.net/projects
Offline ra4king

JGO Kernel


Medals: 350
Projects: 3
Exp: 5 years


I'm the King!


« Reply #7 - Posted 2011-08-24 03:54:28 »

Oh wow this game was really smooth and fun!! I was hooked the entire time. The UI, graphics, and the music were all awesome. The only thing that needs improvement is the path finding. If I'm in a room, the enemies only look for a straight route to me so they get stuck against the wall. Also I quit the game because I gave up looking for the red and green card! I only found the blue card. Where are the rest?

Offline cylab

JGO Ninja


Medals: 52



« Reply #8 - Posted 2011-08-24 08:22:44 »

please use WASD and not RDFG, never seen a game do that

Actually RDFG is MUCH better than WASD becaus there is a pimple on the F to help you find your keys in the dark. Nothing is more annoying than suddenly walking backwards instead of straving, just because your fingers slipped a key to the side...

Having said that, I prefer using ESDF, just because having more keys left to map for the left hand on ergonomic keyboards.


Mathias - I Know What [you] Did Last Summer!
Offline gouessej
« Reply #9 - Posted 2011-08-24 09:10:32 »

Hi!

I'm glad to see you here, you did it Smiley

Yes, I know there's not a valid way of launching since now, so soon there'll be a Java Web Start deployment Cheesy !
I assume you received my email about that.

P.S: Some French developers do not have a bad English.

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline EgonOlsen
« Reply #10 - Posted 2011-08-24 10:25:34 »

Quote from: EgonOlsen
I got stuck on the second floor. All enemies were dead, but that block didn't go away. What am i supposed to do?
Hmm, are you sure some ennemies didn't fall in the 1st foor or something ? did the ennemies counter in top left indicates zero ? in that case, it's an authentic bug Sad ...
I'm not sure about the counter (i *think* it was 0, but i'm not 100% sure) but both floors were empty. However, i had several enemies stacking up and floating in mid air before...maybe that caused some of them to vanish or something...

Offline N_I_C_S
« Reply #11 - Posted 2011-08-27 14:57:28 »

Hello, sorry for answering late, I'm not at home Sad ...

Quote from: ra4king
Oh wow this game was really smooth and fun!! I was hooked the entire time. The UI, graphics, and the music were all awesome. The only thing that needs improvement is the path finding. If I'm in a room, the enemies only look for a straight route to me so they get stuck against the wall. Also I quit the game because I gave up looking for the red and green card! I only found the blue card. Where are the rest?
Thank you very much for the compliments Cheesy ! You're right for the pathfinding, I thought I could do without it but it makes too strange behaviors, I'll work on it for the next demo ! For the cards, in fact they are on some white crates, I advise you try to jump on them Wink .

Quote from: cylab
Actually RDFG is MUCH better than WASD becaus there is a pimple on the F to help you find your keys in the dark.
Yeah, playing the game in the dark, what a good idea !

Quote from: cylab
Having said that, I prefer using ESDF, just because having more keys left to map for the left hand on ergonomic keyboards.
Yes, I didn't think about that, it's a good argument, I'll change for the next demo Wink .

Quote from: gouessej
Hi!

I'm glad to see you here, you did it
Hey, thank you ! I vainquished my shyness Cheesy !

Quote from: gouessej
I assume you received my email about that.
Yes, I saw it, I'll deal with it when I'll be back, thank you !

Quote from: gouessej
P.S: Some French developers do not have a bad English.
Ha ha, that's right ! I'm not a good example...

Quote from: EgonOlsen
I'm not sure about the counter (i *think* it was 0, but i'm not 100% sure) but both floors were empty. However, i had several enemies stacking up and floating in mid air before...maybe that caused some of them to vanish or something...
Ok, thank you for these precisions Wink . It's true that the enemies stacking up are pretty ridiculous, but I don't think the bug came from that.  Maybe I know where it comes from : In my Map class I add ennemies and player in the same list, it's not very clean and maybe can cause this sort of bugs, I'll try to separate them...

And thank you all again for having tested Cheesy !

Flesh Snatcher : Java FPS
Last demo on http://fleshsnatcher.sourceforge.net/demo/
Offline version + sources on http://sourceforge.net/projects
Offline N_I_C_S
« Reply #12 - Posted 2011-09-04 23:19:08 »

Hello,

just to say that the game is now playable by web browser at this adress :

http://fleshsnatcher.sourceforge.net/demo/

The demo contents is almost the same, except some improvements, like :

- new blood textures
- correction of a gravity bug
- enemies more agressive
- screen shaking effect when we shoot
- inventory displayed in the HUD
- new display system of taken, needed, used objects

I must say that the save system doesn't work since now because of the deployment, but I'll try to repair that quickly Wink .

I wish you a good test Smiley .

Flesh Snatcher : Java FPS
Last demo on http://fleshsnatcher.sourceforge.net/demo/
Offline version + sources on http://sourceforge.net/projects
Offline charlieg

Senior Newbie


Medals: 1



« Reply #13 - Posted 2011-09-07 10:27:02 »

Hi N_I_C_S, this is a really good start!  I hope you keep developing this a bit more.  Obviously the current enemies are a bit strange looking but the game runs very smoothly and is quite good fun for what it is.
Offline gouessej
« Reply #14 - Posted 2011-09-07 11:49:12 »

Hi

I finally gave it a try on a very fast (64 bits Intel Xeon, NVidia Quadro FX) machine. The installation only takes 2 minutes, that is fine. The menu is quite beautiful, you have a real theme, it is homogeneous. I like the progress bar too. The sound works fine, the whole game seems to be fluid. I see that you use the same enemies than in Tesseract. I will test your game on slower machines.

I have just noticed one bug, you don't call System.exit() at the end, the process does not stop. Best regards.

Offline N_I_C_S
« Reply #15 - Posted 2011-09-07 15:33:00 »

Hello !

@charlieg
Quote
Hi N_I_C_S, this is a really good start!  I hope you keep developing this a bit more.  Obviously the current enemies are a bit strange looking but the game runs very smoothly and is quite good fun for what it is.
Oh, thank you very much ! Yes, I'll continue to develop it, the demo shows the first level and there will be 10 ones ! I think it will take 1 year yet to complete the game !

@gouessej
Hey, I'm glad you could have tried ! Thank you very much for the compliments Smiley .
Quote
I see that you use the same enemies than in Tesseract.
Ha ha ! Yes, that's one of the only "human" models I have yet Cheesy .
Quote
I will test your game on slower machines.
Glp... I'm afraid of the result.
Quote
I have just noticed one bug, you don't call System.exit() at the end, the process does not stop.
Oh thank you, that's right ! I simply forgot it !

Flesh Snatcher : Java FPS
Last demo on http://fleshsnatcher.sourceforge.net/demo/
Offline version + sources on http://sourceforge.net/projects
Offline charlieg

Senior Newbie


Medals: 1



« Reply #16 - Posted 2011-09-07 16:00:17 »

Also since this is open source, you could post it in the FreeGameDev forums as well for extra feedback:

http://forum.freegamedev.net/viewforum.php?f=22

If you want art or models or music, there's plenty on OpenGameArt that could be suitable:

http://www.opengameart.org/
Offline gouessej
« Reply #17 - Posted 2011-09-07 22:12:05 »

I have just tried on my other computer (AMD Sempron 2600+, Nvidia 7600 GT). When I save my progress, I cannot load it, it displays the following message "no file to load", maybe I did something wrong. I like the enemies of the second level and the textures. However, sometimes, they get stuck together and they do not move anymore.

The JOGL version does not work. I can send you the source code of the JOGL renderer I used some years ago. I don't want to bother anyone here but I would prefer using JOGL.

Offline N_I_C_S
« Reply #18 - Posted 2011-09-08 16:38:29 »

@charlieg
Thank you very much for the links ! I didn't know these sites, I already found a zombie model on the second one Wink .

@gouessej
Thank you very much for testing again Wink .
Quote
When I save my progress, I cannot load it, it displays the following message "no file to load", maybe I did something wrong.
No, it's normal, the save system doesn't work in the Java WebStart version, I'll repair it for the next version of the demo Wink .

Quote
However, sometimes, they get stuck together and they do not move anymore.
That's right, it happens when a "monter" spawns at the same place than the previous one, I didn't succeed yet to solve this problem Sad ...

Quote
I can send you the source code of the JOGL renderer I used some years ago.
Oh yes, with joy, I've never been able to use it by myself Cheesy !

Flesh Snatcher : Java FPS
Last demo on http://fleshsnatcher.sourceforge.net/demo/
Offline version + sources on http://sourceforge.net/projects
Offline charlieg

Senior Newbie


Medals: 1



« Reply #19 - Posted 2011-09-08 21:40:57 »

What do you gain by using JOGL over a dedicated 3D engine like Ardor3D?  (Genuine question.)
Offline N_I_C_S
« Reply #20 - Posted 2011-09-08 22:04:41 »

Well, in my case I use JMonkey 2 and the JOGL renderer doesn't work Sad . Players are forced to use LWJGL, but I was told that JOGL is better so I'd like to try it one day Wink ! That's why I'm interessed by gouessej's sources.

Flesh Snatcher : Java FPS
Last demo on http://fleshsnatcher.sourceforge.net/demo/
Offline version + sources on http://sourceforge.net/projects
Offline dr-snipe

Senior Newbie


Projects: 1



« Reply #21 - Posted 2011-09-09 02:55:06 »

Very nice gameplay. The effects and graphics were well done. Overall good job so far Smiley

Offline gouessej
« Reply #22 - Posted 2011-09-11 12:50:57 »

Well, in my case I use JMonkey 2 and the JOGL renderer doesn't work Sad . Players are forced to use LWJGL, but I was told that JOGL is better so I'd like to try it one day Wink ! That's why I'm interessed by gouessej's sources.
Actually, the JOGL renderer of JMonkeyEngine 2.0 does not work fine without my fixes (especially with games using StandardGame) and I don't know whether they have been integrated or not.

Offline N_I_C_S
« Reply #23 - Posted 2011-09-12 16:09:19 »

Yeah, I don't know too, I never tested JME 3 Wink .

Otherwise, I'd like to inform that this week-end I revised the graphs theory and I made a little path finding system.
Saturday : implementation of the Dantzig algorithm for the optimum path research.
Sunday : integration in the game and in the enemies behavior rules.
I thought it would take more time to develop Wink , even if it's very basic !
So I think I'll update the demo with path finding tomorrow or in 2 days, the time to add path graphs to the entire level Wink.

See you soon !

Flesh Snatcher : Java FPS
Last demo on http://fleshsnatcher.sourceforge.net/demo/
Offline version + sources on http://sourceforge.net/projects
Offline fruitmaze
« Reply #24 - Posted 2011-09-12 20:00:38 »

This is quite nice looking game! It runs smoothly, and I like the idea that you need to clear all enemies on a floor to get to the next. I have only played till 2nd floor, and the only minus would be the enemies, that I find a bit too simple looking. I think their graphics doesn't really fit with the other graphics.
Offline Mike

JGO Wizard


Medals: 86
Projects: 1
Exp: 6 years


Java guru wanabee


« Reply #25 - Posted 2011-09-12 21:23:03 »

I picked up the second card (red?) and killed the flying things in the ceiling. After that I only found one door where I need a green and red card (wasn't green the one I picked up first... or was that blue  Huh? It would be nice if it was visible on the screen), but I have no idea where to get the green card.

All in all, nice game, the enemies aren't very fun/good looking but for the rest it's good for being a one man thing.

Mike

My current game, Minecraft meets Farmville and goes online Smiley
State of Fortune | Discussion thread @ JGO
Offline N_I_C_S
« Reply #26 - Posted 2011-09-12 22:04:56 »

@fruitmaze
Thank you very much ! You're right for the enemies, they are awful Cheesy, but it's almost the only animated "human" model I have. They're temporary (I hope Wink ).

@Mickelukas
Yes, in fact the green card is in a crate in the room behind the door that needs the blue card Wink . But it's true it's a bit difficult to find, I'll make objects more visible Wink . Otherwise, the taken objects are displayed in the HUD, in the little squares, but actually they're perhaps too... little Cheesy !
And thank you very much for having played !

Flesh Snatcher : Java FPS
Last demo on http://fleshsnatcher.sourceforge.net/demo/
Offline version + sources on http://sourceforge.net/projects
Offline N_I_C_S
« Reply #27 - Posted 2011-09-15 17:08:17 »

Hello,
As predicted, today I put the new demo online, with the new IA !

I must say I didn't put path finding everywhere, but only in 3 areas : the 2nd level of the parking (don't try to go into the "bunker" Cheesy ), the hallway with the red moving shadows, and the zone with the blue card. Elsewhere there was no real need because "monsters" can see the player from everywhere.

Otherwise, it seems there's a problem of files updating, so if you have already played you must clean your Java internet temporary files Sad .
Then, you can launch the demo from this page : http://fleshsnatcher.sourceforge.net/demo/ .

good test Wink .

Flesh Snatcher : Java FPS
Last demo on http://fleshsnatcher.sourceforge.net/demo/
Offline version + sources on http://sourceforge.net/projects
Offline N_I_C_S
« Reply #28 - Posted 2011-09-29 09:35:03 »

Hello,

Yesterday I did an update of the online demo, which fixes several problems :
- bug on explosions animations
- collision bug on top of the parking accesses
- "dead zone" behind the red card
I also divided the levels loading time by 2 thanks to a new enemies intanciation method.

So the content of the demo is almost the same, but for those who wish to test it's always on http://fleshsnatcher.sourceforge.net/demo/ (after having cleaned your Java temporary files Wink ).

Otherwise, I began the LEVEL 2 ! Ambiance : middle-age and occultism Cheesy .
This is what I made this week-end :





I hope finishing the level next mounth Wink .

Flesh Snatcher : Java FPS
Last demo on http://fleshsnatcher.sourceforge.net/demo/
Offline version + sources on http://sourceforge.net/projects
Offline ra4king

JGO Kernel


Medals: 350
Projects: 3
Exp: 5 years


I'm the King!


« Reply #29 - Posted 2011-09-29 11:25:44 »

Great job!!!

Pages: [1] 2 3 4
  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.

Longarmx (52 views)
2014-10-17 03:59:02

Norakomi (43 views)
2014-10-16 15:22:06

Norakomi (33 views)
2014-10-16 15:20:20

lcass (37 views)
2014-10-15 16:18:58

TehJavaDev (68 views)
2014-10-14 00:39:48

TehJavaDev (67 views)
2014-10-14 00:35:47

TehJavaDev (60 views)
2014-10-14 00:32:37

BurntPizza (73 views)
2014-10-11 23:24:42

BurntPizza (45 views)
2014-10-11 23:10:45

BurntPizza (86 views)
2014-10-11 22:30:10
Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06
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!