JCaveGame on table, will be released on time....

http://www.5mingames.eurojari.net/jcavegame/Shot001.jpg

Hei!

on my very first Java Game Application :slight_smile:
as this will be my very first Web Game Application it will be quite a modest, but, hopely you like it…

WEBSTART - CLICK ME to play a demo game…

you can follow my project getting finished on this site, could use few comments, so keep posting ( especially LINUX and MAC users, is this game working ?? )…

hit SPACE on opening screen to play…
keep CTRL down to control ship…
use CURSOR keys to control ship…

use PAGEUP & PAGEDOWN for screen size…

ESC System.Exit (0);

JariTapio / Helsinki

//----

Game developing is a way of fun, so, thank you for your code…

Looks pretty cool! What’s the goal?

Hei!

kingaschi asked…
Looks pretty cool! What’s the goal?

//----

Game goal will be to clean missile and gun turret filled caves on time…

JariTapio / Helsinki

Take a look at the attachment. I couldn’t control the ‘ship’ at all, and the game only ‘ticked’ when i pressed CTRL. I bet you have game-logic in your paint-method.

Further you can see my taskbar + quick-launch in the part of the frame that is not drawn to. This makes me think you didn’t override a paint-method at all, but fetched a Graphics object somewhere using component.getGraphics() - which is evil.

You’ve obviously got a lot of work ahead of you, but it looks like a very good start to me! It runs super-smooth on my machine, and the ship movement is very natural for cursor-control. :slight_smile:

Okay to file it under Games Showcase > Tech Demos?

Hei!

JCaveGame just get a newer look, i added a fire cracker to ships burstes + some green plants…(did this application work with linux & mac ??)

WEBSTART - CLICK ME to play a demo game…

hit SPACE on opening screen to go…
keep CTRL down to control ship…
use CURSOR keys to control ship…

use PAGEUP & PAGEDOWN for image size…

hit ESCAPE to EXIT…

//----

im very new on Java…

Riven wrote…
…This makes me think you didn’t override a paint-method at all, but fetched a Graphics object somewhere using component.getGraphics() - which is evil…

sorry, but im not a good java english reading person, what do you mean by saying ‘override paint’…

i have -> frame.setIgnoreRePaint(); on my frame init…(Removed)
my BStrategy (2) graphics are taken like -> Graphics2D g = (Graphics2D) bstrategy.getDrawGraphics(); with one g.drawImage () with raster for particeles…

JariTapio / Helsinki

//----

Game developing is a way of fun, so, thank you for your codes.

Hei!

JCaveGame frame size just went fullscreen…

WebStart - CLICK ME to try a demo game.

hit SPACE on opening screen to play…
keep CTRL down to control ship…
use CURSOR keys to control ship…

use PAGEUP & PAGEDOWN for image size…

ESC System.Exit (0);

JariTapio / Helsinki.

//----

Game developing is a way of fun, so, thanks for your code.

Hei! 8)

Author added missile turrets on, demo name chanced to ‘JViper, Turret Buster’…

WebStart - CLICK ME to enjoy a Demo run.

keep CTRL down to control ship…
use CURSOR keys to control ship…
use PAGEUP & PAGEDOWN for image size…
ESC System.Exit (0);

JariTapio / Helsinki

//----

http://www.5mingames.eurojari.net/jcavegame/AlkuKuva.jpg