Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (516)
Games in Android Showcase (122)
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   
  Show Posts
Pages: [1] 2
1  Discussions / Business and Project Management Discussions / Re: Skill games on: 2009-02-10 16:34:59
I work as a game developer, yes.
Conditions? I get a salary, they tell me what to make, I make it.
We develop almost all skill games inhouse.

Thanks Markus. Do you know whether other large skill game sites develop their games on their own?
2  Discussions / Business and Project Management Discussions / Re: Skill games on: 2009-02-10 15:50:36
Well, yeah, I work at king.com. =)

Ha! Then you are a valuable source of information Markus_Persson :-)

Do you write games for them? What are the conditions? Do they buy existing online games and adapt them to "skill games" needs, or do they order complete skill games from various development studios?
3  Game Development / Shared Code / Re: Bloom demo with source code on: 2009-02-07 08:56:04
Thanks Jono!

Std dev of 1 does not work too well here as the last two weights (0.00444 and 0.00012) are practically zero. However a std dev of 2 gives more useful values:
0.2, 0.18, 0.12, 0.06, 0.03

Nevertheless the real problem with this filter is that it seems to be too weak, while being rather slow.
4  Game Development / Shared Code / Re: Bloom demo with source code on: 2009-02-06 21:48:41
This isn't a "plus" either, because if you consider pixel (x,y), the pixels above and below it during the vertical pass are already blurred with pixels on their right and left. So in the end the value at (x,y) will depend on values of all 80 pixels around (x,y) and of course the original value at (x,y). Moreover, a pixel further away will have a smaller influence than a pixel close to (x,y), so there is some similarity to a Gaussian curve.
5  Games Center / WIP games, tools & toy projects / Re: 3D Vehicle Dynamics Engine Demo (New Version) on: 2009-02-06 19:12:59
A french guy that has an Intel GMA graphics card said it is extremely slow: between 0 and 5 FPS. I don't know why.

I have an Intel graphics card on my laptop and it works at <20FPS. Nevertheless, there are probably a few things, that could be optimized in this demo. I'll look into this.
6  Game Development / Shared Code / Re: Bloom demo with source code on: 2009-02-06 12:10:21
This is nice article on the matter: http://prideout.net/bloom/index.php

Ah yes. I know this one. It's a very good article indeed. The quadlinear method in my demo is very similar to the "'quick and dirty" method described by Philip. The Gaussian filter is different though, because Philip takes a more mathematically correct approach and uses square matrices, while I used a less elegant, yet faster method adapted from the article I mentioned earlier.
7  Game Development / Shared Code / Re: Bloom demo with source code on: 2009-02-06 08:09:37
The Gaussian blur shader is taken from here.
It is not really a hat function, just something similar, but easier (faster) to calculate.
8  Game Development / Shared Code / Re: Bloom demo with source code on: 2009-02-05 21:20:02
Cool! I don't know GLSL, but from what I can see this looks like it is blurring the textures on the box. Can this get that "fuzzy silhouette" effect between different objects as well?

I also discovered that my video card supports GLSL, which is a nice surprise.  Smiley

Bloom is a post-processing technique. You render the whole scene to a FBO and then render the image from the FBO onto the screen using a shader program that applies various operations like a Gaussian blur for example.
9  Game Development / Shared Code / Bloom demo with source code on: 2009-02-05 14:46:58
Hello

I have prepared a small demo that shows two techniques of creating a bloom effect. Maybe it will be useful to someone.
There are actually two demos. One uses Gaussian blur to blur the screen. The other uses linear scaling that is repeated four times, hence I called it "quadlinear". Both demos use FBOs and GLSL, so if your graphic card doesn't support them, don't bother trying to run the demos  Tongue

The first demo can be launched by clicking here
The second demo can be launched by clicking here

NOTE: When the demo starts the bloom is turned off. In order to turn it on, press "b".

Source code for both demos is here
And here's a screenshot:



Any comments/questions are welcome :-)

Cheers,
Grzegorz
10  Games Center / WIP games, tools & toy projects / Re: 3D Vehicle Dynamics Engine Demo (New Version) on: 2009-02-05 11:28:01
Very cool.
1 excpetion :
1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
12  
13  
exception in QueueFlusher:
java.util.ConcurrentModificationException
   at java.util.AbstractList$Itr.checkForComodification(Unknown Source)
   at java.util.AbstractList$Itr.next(Unknown Source)
   at com.insightmachines.vde.Model.getObject(Model.java:263)
   at com.insightmachines.vde.renderers.SceneRendererCS.renderShapes(SceneRendererCS.java:233)
   at com.insightmachines.vde.jogl.JOGLRenderingManager.renderShapes(JOGLRenderingManager.java:109)
   at com.insightmachines.vde.jogl.JOGLRenderingManager.display(JOGLRenderingManager.java:87)
   at com.sun.opengl.impl.GLDrawableHelper.display(GLDrawableHelper.java:78)
   at javax.media.opengl.GLCanvas$DisplayAction.run(GLCanvas.java:435)
   at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)
   at javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:452)
   at sun.java2d.opengl.OGLRenderQueue$QueueFlusher.run(Unknown Source)


This is important! Thanks irreversible_kev. I'll fix it ASAP.
11  Games Center / WIP games, tools & toy projects / Re: 3D Vehicle Dynamics Engine Demo (New Version) on: 2009-02-05 09:20:35
when I back up to a wall and it blocks my screen and the walls ort of fades. colourful lines fly aorung my screen.

21 FPS if I dont move. and it steadily goes higher tah longer I move. highest I got was like 35. excpet when I turn then it goes back down to 21.

The FPS will at least partially depends on the complexity of graphics that is being drawn. Some models are simple (i.e. the fence) and render quickly, some are more complex (warehouse with cones in front of it) and require more time to render.

The issue with colourful lines is new to me. I will have to look it up. It's something with blending, most likely.

Thanks for the feedback h3ckboy :-)
12  Games Center / WIP games, tools & toy projects / Re: 3D Vehicle Dynamics Engine Demo (New Version) on: 2009-02-05 09:15:40
Somehow it didn't work for me with Sun Web Start launcher (6u10), only briefly displayed the window and then quit (probably crashed). With OpenJDK, it works - and quite nicely at that. Smiley I'm running Ubuntu Linux here. The physics feel solid, and cellshading + stencil shadows look nice. Keep up the good work! Smiley

I guess I could try Sun JWS with Java console open to see if anything turns up..

This is quite odd. I use Sun Java (6u11) under Fedora 10 and it works just fine. If you could run the demo with a console open, that would be great.
13  Games Center / WIP games, tools & toy projects / Re: 3D Vehicle Dynamics Engine Demo (New Version) on: 2009-02-05 09:12:34
I have uploaded a new version, that automatically disables GLSL shaders if they are not supported.
14  Games Center / WIP games, tools & toy projects / Re: 3D Vehicle Dynamics Engine Demo (New Version) on: 2009-02-05 07:58:11
Hmm. Maybe I should create a version without GLSL shaders  Undecided
15  Games Center / WIP games, tools & toy projects / Re: 3D Vehicle Dynamics Engine Demo (New Version) on: 2009-02-04 22:31:00
I invite you all to take a look at the newest version of the demo! It contains more objects, cel shaded graphics and an improved physical model. Any comments are welcome :-)

Cheers,
Grzegorz
16  Discussions / Business and Project Management Discussions / Re: Skill games on: 2009-02-01 10:51:53
Thanks guys. I think I should rather find an established skill games site like WorldWinner.com, King.com, or GameDuell.com, instead of trying to create one myself. Did any of you had any experience with any of these sites?
17  Discussions / Business and Project Management Discussions / Re: Netbook - a low cost gaming platform? on: 2009-01-31 19:16:55
Do you think there's any chance to make a deal with some Linux maker (Canonical for instance), to have one's game bundled with the OS?
18  Discussions / Business and Project Management Discussions / Re: Netbook - a low cost gaming platform? on: 2009-01-31 12:47:23
Here's an interesting short article from Netbook News: http://www.netbooknews.it/en/samsung-nc10-netbook-da-gioco/
19  Discussions / Business and Project Management Discussions / Netbook - a low cost gaming platform? on: 2009-01-30 20:34:21
Hello all

The netbooks market is growing quite fast and will probably grow throughout 2009 despite the recession. I'm aware, that these devices are not meant to be gaming platforms, however, nVidia has recently announced, that it will move into the netbooks space with their GeForce 9400M chip. So there will be enough GPU power on those things to run simple 3D games. No hard-core gamer will ever even think about playing a game on a netbook, but casual gamers might be interested. Quite a lot of netbooks run some sort of Linux (of course the majority runs Windows XP, but still), so Windows-only games will have a limited penetration of the market. Could this be a chance for Java? After all, it seems to be the only available technology for creating web-deployable, cross-platform games with decent real-time 3D graphics (Shockwave does not work on Linux). Am I right?
20  Discussions / Business and Project Management Discussions / Re: Skill games on: 2009-01-25 19:26:15
Thanks Demonpants.

I think, I should have made it more clear, what I mean by "skill games". By "skill games" I mean games played online against a human opponent for cash (http://www.skillgames.net/). This is why I asked about legal issues and whether or not this can be regarded as gambling.
21  Discussions / Business and Project Management Discussions / Skill games on: 2009-01-25 11:54:18
Hello everyone!

I'm looking for an area in the games market, in which there is room for a browser based 3D car racing game with relatively realistic physics (written in Java of course). I was recently advised to take a closer look at the "skill games" sector. I have been to some websites, that host this type of games, so I know the official information, but I was wondering whether some of you guys had any experience with developing skill games. Is there any legal risk involved? Are such games regarded as gambling? Are there any special design requirements that I should be aware of?

Cheers,
Grzegorz

[EDIT] By "skill games" I mean games played online against a human opponent for cash (http://www.skillgames.net/).
22  Game Development / Game Mechanics / Re: Physics library for top-down racer on: 2009-01-06 17:04:08
I would agree with Orangy Tang and ewjordan - making a custom mini-engine seems to be the best solution at this time. You can use Marco Monster's tutorial as a base. This is what I used, when I was writing a car physics engine quite recently. The tutorial can be a little difficult to find. It has disappeared from its original server. I do have a copy however, so I can e-mail it to you, if you want.

Cheers
Grzegorz
23  Games Center / Showcase / Re: Dyspraxia. A cyberplatformer. (added webstart link) on: 2008-12-23 14:31:24
This is neat! Very unorthodox Wink However I have found a few things that bother me a little:

1. The music loop is a little too short. It is nice, but too short and after a while it starts to be annoying.
2. The description of "products", that I can buy is too dark (at least for me). It is barely visible.
3. When I approach those machines that sell things, I have to hit them a couple of times before the dialogue window appears. Sometimes it appears just for a fraction of a second and then I have to move back and approach the NPC again.
4. This is just my personal preference, but I prefer a windowed application to have a frame, so that I can move it around.

I've run the game on Fedora 9.0 (32bit) running on AMD AthlonX2 2100MHz. The FPS was at around 30.
24  Games Center / WIP games, tools & toy projects / Re: 3D Vehicle Dynamics Engine Demo on: 2008-12-22 18:26:52
Works great now on my Mac! Very cool demo. I was getting 60 fps and using 50% of my CPU. So, totally acceptable.

Glad to hear that.
Cheers!
25  Games Center / WIP games, tools & toy projects / Re: 3D Vehicle Dynamics Engine Demo on: 2008-12-22 08:49:49
OK. I have made a few changes.

1. I have recompiled the code to work with JRE 1.5 using JDK 1.5. Simply changing "target" to 1.5 is not enough. This does not check for API compatibility, but only marks the code as compatible with Java 1.5

2. I have removed the FPS limit, so it should run smoother on Windows.

3. I have included a simple profiler type of thing. When you run the demo with the console open and press ESC to restart, you will see a printout in the console similar to the one below. This is an analysis of an average simulation time step, that tells you how much time was required to complete each phase of a time step. There are four phases: physics, shapes, shadows and overlay. There is also an entry for the whole time step. The "Potential FPS" value means, that if some phase were processed alone (without other phases) it should reach such a frame-rate.

1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
25  
26  
27  
28  
29  
Time measurement "JOGLRenderingManager: physics"
Minimum time = 0.93ms
Maximum time = 26.69ms
Average time = 2.18ms
Potential FPS = 458.60

Time measurement "JOGLRenderingManager: shadows"
Minimum time = 0.93ms
Maximum time = 9.10ms
Average time = 1.24ms
Potential FPS = 804.70

Time measurement "JOGLRenderingManager: shapes"
Minimum time = 2.35ms
Maximum time = 11.25ms
Average time = 2.87ms
Potential FPS = 348.61

Time measurement "JOGLRenderingManager: time step"
Minimum time = 4.76ms
Maximum time = 190.89ms
Average time = 9.34ms
Potential FPS = 107.08

Time measurement "JOGLRenderingManager: overlay"
Minimum time = 0.17ms
Maximum time = 169.41ms
Average time = 2.75ms
Potential FPS = 363.73
26  Games Center / WIP games, tools & toy projects / Re: 3D Vehicle Dynamics Engine Demo on: 2008-12-22 07:46:06
Ooups! Sorry guys. I'll fix it right away.
27  Games Center / WIP games, tools & toy projects / Re: 3D Vehicle Dynamics Engine Demo on: 2008-12-21 21:35:11
I guess I have to get myself a JRE 1.5. Darn it  Tongue
28  Games Center / WIP games, tools & toy projects / Re: 3D Vehicle Dynamics Engine Demo on: 2008-12-21 16:12:30
You use almost 100% of my CPU. Do you use VBO? How do you draw your car? Do you use NURBS?

I use the good old display lists, no VBO. The reason why rendering takes so much time, is that the car model is quite detailed. Too detailed for this kind of demo, but that was the only model I could use.
Nevertheless I have found a small bug that has quite significantly increased the CPU load during rendering. I have removed it, so the demo should work a little faster now.

29  Games Center / WIP games, tools & toy projects / Re: 3D Vehicle Dynamics Engine Demo on: 2008-12-21 11:10:41
Excellent!!! It works fine under Linux. I like this demo very much. You have made a very good job. I think I will quote your demo Cheesy But why is the frame rate so low on my machine? Only 11 FPS. It is not very important as it is quite playable. I'm under Mandriva Linux 2007, AMD Sempron 2600+, ATI Radeon 9250 Pro, open source driver. Other 3D Java games using JOGL rarely get a frame rate lower than 20 FPS on my machine. What do you use for your physics engine?

I have written the physics engine myself basing on the Marco Monster's tutorial of vehicle dynamics. I've also used some equations from "Physics for game developers" by David M. Bourg.
I'm a little disappointed that you get only 11 FPS. Can you check your CPU usage?
30  Games Center / WIP games, tools & toy projects / Re: 3D Vehicle Dynamics Engine Demo on: 2008-12-21 10:09:46
Any chance you can get this demo into Java 1.5? Many of us Apple users are still without Java 6 because Steve Jobs's turtleneck is too tight.

Certainly. I'll get on it right away.
Pages: [1] 2
 

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

The first screenshot will be displayed as a thumbnail.

TehJavaDev (32 views)
2014-10-27 03:28:38

TehJavaDev (26 views)
2014-10-27 03:27:51

DarkCart (41 views)
2014-10-26 19:37:11

Luminem (22 views)
2014-10-26 10:17:50

Luminem (27 views)
2014-10-26 10:14:04

theagentd (33 views)
2014-10-25 15:46:29

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

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

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

lcass (43 views)
2014-10-15 16:18:58
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!