Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (480)
Games in Android Showcase (110)
games submitted by our members
Games in WIP (546)
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 ... 10
  ignore  |  Print  
  Daedalus  (Read 55845 times)
0 Members and 1 Guest are viewing this topic.
Offline davedes
« Reply #30 - Posted 2012-04-25 04:18:55 »

Quote
and an opengl 3.0 capable graphic card to run.
Damn... This looked promising. Sad

Offline deathpat
« Reply #31 - Posted 2012-04-25 08:08:41 »

Quote
and an opengl 3.0 capable graphic card to run.
Damn... This looked promising. Sad

hi,

can you please tell me what is your video card ? I moved to the ARB extension instead of the core implementation for the FBOs so the game now runs with an opengl 2.0 card ( 2.0 because of the shaders ) ... but I would like to know if the game has chances to run smooth on such cards. I will upload an update soon (maybe today) so that you'll be able to try Wink

work in progress : D A E D A L U S
Offline deathpat
« Reply #32 - Posted 2012-04-25 20:25:00 »

For info I updated the first post with new links.
Changes :
- the game can ( should Smiley ) now run on an opengl 2.0 compatible card.
- I replaced my home made ( buggy ) physics engine with jbox2d
- I changed the grid size from 64px to 32px. It allows to have walls with a size that better suits the player size ( previous ones were XXL Smiley )
- health can be picked up in the maps
- other things I don't remember but most of them on the editor ...

Smiley

work in progress : D A E D A L U S
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline sakus

Senior Newbie





« Reply #33 - Posted 2012-04-28 06:12:50 »

Tried the Mac version, got a black full screen then it quits with this in console:

1  
2  
3  
4  
5  
6  
28/04/2012 09:10:16.700 [0x0-0x31031].com.apple.JarLauncher: java.lang.ArithmeticException: / by zero
28/04/2012 09:10:16.700 [0x0-0x31031].com.apple.JarLauncher:    at com.deathpat.shoot.engine.time.TimeManager.init(TimeManager.java:138)
28/04/2012 09:10:16.700 [0x0-0x31031].com.apple.JarLauncher:    at com.deathpat.shoot.engine.Engine.start(Engine.java:170)
28/04/2012 09:10:16.700 [0x0-0x31031].com.apple.JarLauncher:    at com.deathpat.shoot.Daedalus.main(Daedalus.java:26)
28/04/2012 09:10:17.064 [0x0-0x31031].com.apple.JarLauncher: SoundSystem shutting down...
28/04/2012 09:10:17.297 [0x0-0x31031].com.apple.JarLauncher:     Author: Paul Lamb, www.paulscode.com
Offline deathpat
« Reply #34 - Posted 2012-04-28 11:17:36 »

Thanks for the feedback, you're actually the first one to test on Mac Smiley

This error is quite strange, it means that LWJGL is not able to determine the refresh rate of the current display mode ... anyway, I made a fix so that it will use a default value in this case. I uploaded new jars so if you could test again it would be great ! Thanks

work in progress : D A E D A L U S
Offline Hellome118

Junior Newbie





« Reply #35 - Posted 2012-04-28 13:35:30 »

Hmm, interesting.

Do you plan to add a single player score attack/wave mode?

Also how do I access the map editor?
Offline jonjava
« Reply #36 - Posted 2012-04-28 13:47:54 »

Woah that looks really good!

Nice!

Offline deathpat
« Reply #37 - Posted 2012-04-28 15:59:57 »

Do you plan to add a single player score attack/wave mode?
Also how do I access the map editor?
Single player mode will come if I'm still motivated enough after finishing multiplayer mode Smiley If I do it, it should be something like in alien breed.

The map editor is not included in the jar. It only runs in eclipse and right now the map names are hardcoded in the game so it is not possible to create a new map and run it without recompiling the game ... this is something I have to work on as I plan to provide it with the game in the future. Smiley

Woah that looks really good!

Nice!

Thanks !

work in progress : D A E D A L U S
Offline sakus

Senior Newbie





« Reply #38 - Posted 2012-04-28 16:01:13 »

Thanks for the feedback, you're actually the first one to test on Mac Smiley

This error is quite strange, it means that LWJGL is not able to determine the refresh rate of the current display mode ... anyway, I made a fix so that it will use a default value in this case. I uploaded new jars so if you could test again it would be great ! Thanks

Yep, now it works. Looking good!
Offline Hellome118

Junior Newbie





« Reply #39 - Posted 2012-04-28 16:53:17 »

Just wondering, would you mind putting up some info on how to put the source into eclipse, if you don't mind that it.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline deathpat
« Reply #40 - Posted 2012-04-28 17:31:53 »

Yep, now it works. Looking good!

Cool, thanks for testing Wink

Just wondering, would you mind putting up some info on how to put the source into eclipse, if you don't mind that it.

sorry but I don't plan to make the code public, so right now you can't use the editor.

work in progress : D A E D A L U S
Offline Hellome118

Junior Newbie





« Reply #41 - Posted 2012-04-28 17:34:07 »

Thats ok, il be happy to wait for a editor.
Offline davedes
« Reply #42 - Posted 2012-04-28 18:54:18 »

Quote
can you please tell me what is your video card ? I moved to the ARB extension instead of the core implementation for the FBOs so the game now runs with an opengl 2.0 card ( 2.0 because of the shaders ) ... but I would like to know if the game has chances to run smooth on such cards. I will upload an update soon (maybe today) so that you'll be able to try
NVIDIA GeForce 9400 on Mac OSX 10.6.6 (OpenGL 2.1).

I'm now running into an issue with one of your shaders. Apparently GLSL arrays are borked on certain macs:
http://openradar.appspot.com/6121615

You could workaround it by declaring the array as a uniform and setting the values in Java, passing FloatBuffer to glUniform1 (works here).

But in your case you could just do without the arrays and unroll your loop manually:
1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
12  
13  
14  
15  
16  
17  
18  
#version 120

uniform sampler2D tex0;
const float blurSize = 1.8/1000;

void main (void)
{
   vec4 sum = vec4(0.0);
   vec2 tc = gl_TexCoord[0].st;
   
   sum += texture2D(tex0, vec2(tc.x, tc.y - 2.4*blurSize)) * 0.09;
   sum += texture2D(tex0, vec2(tc.x, tc.y - 1.2*blurSize)) * 0.23;
   sum += texture2D(tex0, vec2(tc.x, tc.y)) * 0.36;
   sum += texture2D(tex0, vec2(tc.x, tc.y + 1.2*blurSize)) * 0.23;
   sum += texture2D(tex0, vec2(tc.x, tc.y + 2.4*blurSize)) * 0.09;

   gl_FragColor = sum * gl_Color;
}

Offline deathpat
« Reply #43 - Posted 2012-04-28 19:14:18 »

thanks for the detailed feedback !

The funny thing is that I used to do the way you suggested some time ago but introduced the array + loop to be able to test easily with different values and number of iterations ... Smiley ... so I'll turn back to the unrolled version.

I was really naive thinking that GLSL would run the same on all the cards that support it ... it's the second "bug" found. Luckily I don't use a lot of shaders and there're all very simple otherwise it could a real PITA to develop ... Cheesy

I'll post an update with the fix soon then ...

work in progress : D A E D A L U S
Offline matheus23

JGO Kernel


Medals: 106
Projects: 3


You think about my Avatar right now!


« Reply #44 - Posted 2012-04-30 21:02:38 »

Really, really, really, REALLY, really, REEEAAALLY good graphics.

But Its hard to play on 2 same-size-monitors. I tried to change that in the Options of the main menu. I tried both changing "Display" wich currently shows nothing, and trying to change it makes it crash. And I tried setting it to windowed and applying, but that crashed too...

Maybe problems with config?

Btw, trying to change that manually in the config now, if possible.

EDIT:
Okey... its playable now... But it really starts to get slow, when I shoot things. But I think that is, because I have a 2500x2500 window, and can't resize it... -.- ... But the game itself is really awesome. haven't tried to play it multiplayer over LAN though...

See my:
    My development Blog:     | Or look at my RPG | Or simply my coding
http://matheusdev.tumblr.comRuins of Revenge  |      On Github
Offline deathpat
« Reply #45 - Posted 2012-04-30 21:28:23 »

lol thanks to you comment Smiley

I presume you're running the game under linux ? I came to the same issue today trying the game with Linux Smiley I made a fix for the empty video modes list so that now everything is configurable via the menu.

For the 2 monitors, you mean that the game is stretching on both screens ?

work in progress : D A E D A L U S
Offline Longarmx
« Reply #46 - Posted 2012-05-01 00:54:48 »

Haha! I'm finally going to be able to play this because I am getting a new computer with OpenGL 4.1 support!

Offline deathpat
« Reply #47 - Posted 2012-05-01 02:59:13 »

@Longarmx : maybe you already can, the game requires only opengl 2.0 now Smiley

I uploaded a new version :
- new connect screen, with the possibility to direct connect an IP ( internet game search not available yet ... )
- new lobby screen with a chat
- new player prefs screen to update the player name
- fixed the empty resolution combo in the options

I tested briefly to play the game other the net in france, it was quite ok. I will run a server tomorrow and post my IP here if some people want to test Smiley

work in progress : D A E D A L U S
Offline matheus23

JGO Kernel


Medals: 106
Projects: 3


You think about my Avatar right now!


« Reply #48 - Posted 2012-05-01 08:08:57 »

Yes, I'm in linux. I just downloaded the "0.1.4" version again (is that the updated one? cause it's the same version number again...), but I can't choose the Resolution...

See my:
    My development Blog:     | Or look at my RPG | Or simply my coding
http://matheusdev.tumblr.comRuins of Revenge  |      On Github
Offline deathpat
« Reply #49 - Posted 2012-05-01 15:56:14 »

indeed .. this is what happens when committing some code at 5 AM ... Cheesy The fix was not included in the version I uploaded yesterday, I just uploaded version 0.1.5 so it should be better now ( I hope Smiley )

EDIT : I've run a server at home, if somebody wants to join, connect to 82.242.110.78 Wink

work in progress : D A E D A L U S
Offline matheus23

JGO Kernel


Medals: 106
Projects: 3


You think about my Avatar right now!


« Reply #50 - Posted 2012-05-01 16:35:35 »

Arrrggg.... that was FUN! DeathPat, is that you? I think so.

I LOVE Shotgun, and I love this game... Cheesy
also... Resolution now shows the highest available resolution, but I can't change it...

That game has to be featured!

See my:
    My development Blog:     | Or look at my RPG | Or simply my coding
http://matheusdev.tumblr.comRuins of Revenge  |      On Github
Offline deathpat
« Reply #51 - Posted 2012-05-01 16:47:32 »

yes it was me Smiley

Sorry to hear that for the resolution, I tested it successfully on 3 different computers with linux ... Sad I'll try to setup a small program that just lists all the available resolutions and output them to figure out what's wrong here ...

Thanks for testing ! BTW in which country do you live ? it wasn't too laggy ?

work in progress : D A E D A L U S
Offline matheus23

JGO Kernel


Medals: 106
Projects: 3


You think about my Avatar right now!


« Reply #52 - Posted 2012-05-01 16:49:18 »

No, its not too laggy for me, but sometimes, it seems I am not able to shoot, or the weapon seems to stutter a bit (The red one...).

I live in Germany Smiley, we are neighbours, are we? France?

See my:
    My development Blog:     | Or look at my RPG | Or simply my coding
http://matheusdev.tumblr.comRuins of Revenge  |      On Github
Offline deathpat
« Reply #53 - Posted 2012-05-01 16:55:13 »

yes I live in south of France, we're not so far Smiley

I saw that the weapons with a high fire rate ( like the red one or the bouncing one ) were a bit slow when you were firing at me. It may be caused by either lag ( each bullet fired is validated by the server ) or by a low frame rate ( under 60 fps ). Maybe it was both in your case as you said you were launching the game in the higher res Smiley

work in progress : D A E D A L U S
Offline deathpat
« Reply #54 - Posted 2012-05-07 16:39:59 »

A bit of an update, version 0.1.5b available :
- internet games are now listed in the game. When an internet game is created, a check is performed to see that the game is accessible from internet ( ports opened and correctly forwarded if behind a router ). The default ports are 59555 and 59556 ( you can change them when creating the server )
- possibility to create a dedicated server
- in game chat ( T key )

I've ran a server, I'm waiting for you ! Smiley

work in progress : D A E D A L U S
Offline matheus23

JGO Kernel


Medals: 106
Projects: 3


You think about my Avatar right now!


« Reply #55 - Posted 2012-05-07 17:05:51 »

I've ran a server, I'm waiting for you ! Smiley

COMING! Grin

See my:
    My development Blog:     | Or look at my RPG | Or simply my coding
http://matheusdev.tumblr.comRuins of Revenge  |      On Github
Offline Gornova

Senior Member


Medals: 1
Projects: 3



« Reply #56 - Posted 2012-05-24 20:33:24 »

wow really good, found anyone for internet games Sad

Blog | Last game Drone Defense 0.2 | In progress Drone Defense
Offline deathpat
« Reply #57 - Posted 2012-06-02 12:34:43 »

thanks for your comment, I should post an update soon with new features and will have a permanent internet game running on my home server so that it will be eventually easier to find people to play with Smiley

work in progress : D A E D A L U S
Offline deathpat
« Reply #58 - Posted 2012-07-28 13:28:29 »

hi,

I didn't post any update since a long time, so here are some news !
As some of you complained that there was nothing to shoot at if you don't have anyone to play with, I'm currently working on the AI to be able to play versus bots. I have something that is starting to look correct so here is a video that shows 6 bots playing in a small map.
The game is running as a dedicated server to have a good view of what is happening everywhere on the map Smiley

It's better to play this video in HD + fullscreen, otherwise everything is a bit small Smiley

<a href="http://www.youtube.com/v/7EwIeqfSG3E?version=3&amp;hl=en_US&amp;start=" target="_blank">http://www.youtube.com/v/7EwIeqfSG3E?version=3&amp;hl=en_US&amp;start=</a>

It shows as well some other stuffs I've implemented since the last demo :
- particle systems that enabled me to do :
  - blood [size=12pt]blood [/size][size=14pt]BLOOD !!![/size]
  - explosions
  - cool trail effects on some weapons
  - sparks on bullet impact
  - ...
- firing a weapon produces light
- other things I don't remember ... Smiley

I don't provide a playable demo yet since there are still some bugs I need to fix on the game state handling ( actually this needs a big refactor, it's really a mess ... Smiley )

hope you like the video,
cheers

work in progress : D A E D A L U S
Offline ra4king

JGO Kernel


Medals: 345
Projects: 2
Exp: 5 years


I'm the King!


« Reply #59 - Posted 2012-07-29 05:00:14 »

This is pure genius to a level that I would perfectly happily give up my normal life and play an online multiplayer of this 24/7 Smiley

Can't wait for a demo!

Pages: 1 [2] 3 4 ... 10
  ignore  |  Print  
 
 

 

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

The first screenshot will be displayed as a thumbnail.

atombrot (20 views)
2014-08-19 09:29:53

Tekkerue (21 views)
2014-08-16 06:45:27

Tekkerue (21 views)
2014-08-16 06:22:17

Tekkerue (12 views)
2014-08-16 06:20:21

Tekkerue (19 views)
2014-08-16 06:12:11

Rayexar (55 views)
2014-08-11 02:49:23

BurntPizza (37 views)
2014-08-09 21:09:32

BurntPizza (28 views)
2014-08-08 02:01:56

Norakomi (35 views)
2014-08-06 19:49:38

BurntPizza (64 views)
2014-08-03 02:57:17
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

List of Learning Resources
by SilverTiger
2014-07-31 11:54:12

HotSpot Options
by dleskov
2014-07-08 01:59:08
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!