Let's see some games!
Alright, it'll be a little slow in here for the first few days, but I wanted to start some things off. Post some of your games that you'd like us to see, I'm interested. Anything, if it's small, in progress, or just want to show everyone. I think it'll get some ideas going through some people's heads, and it should be fun to see what others have done.
I'll try and start things off, I posted this in the WC once, but it's my first small game that I created (source code is packaged in the jar). I also want to update it, any suggestions would be cool.
Launch with webstart: http://www.mycgiserver.com/~ceranith/ii.jnlp
Executable Jar: http://www.mycgiserver.com/~ceranith/ii.jar
But I'd like to see what you guys have done. Thanks :D
[782 byte] By [
Ceranith] at [2007-9-27 13:54:40]

I have a few games I've written ... mostly simple stuff like Breakout, Missile Command and a Space Invaders type game. I'd post some of them here but I dont have any place to host'em. :/ Guess I could use ... geocities or tripod ... bleh.
I started work on a RTS game like Command and Conquer but I got distracted and didnt get very far with it. Right now I'm working on an Rpg based on some silly flash movies my friends made.
jlbpa at 2007-7-5 21:43:47 >

> I'd post some of them here but I dont have any place to host'em. :/
> Guess I could use ... geocities or tripod ... bleh.
How big? I'm running a server ATM to host the YAT archives, and I could give you a few meg. Only thing is that I don't have an ftp daemon, so you'd have to do file transfer by e-mailing them to me.
Hey Ceranith, I downloaded your jar file game.If you've got the time, maybe you should write a tutorial explaining your game or source code?Sure would be helpful to newbies like me, you know. =)Anyway this is good...keep it coming people...
> How big? I'm running a server ATM to host the YAT
> archives, and I could give you a few meg. Only thing
> is that I don't have an ftp daemon, so you'd have to
> do file transfer by e-mailing them to me.
The first 3 I mentioned are pretty small, less than 100k. These games, like everything else I've written, are not totally complete (I have yet to totally finish something :/ ) but they are in a working state.
jlbpa at 2007-7-5 21:43:47 >

Well, you can get my e-mail address from my website. Please identify yourself if you e-mail me code / jar files.
hehe... my best score on Ceranith's game thing:Level: 9Score: 1197000Hits: 250Misses: 19Accuracy: 92.9%Interesting game ;o
oh, and Ceranith, suggestion for your game:Make the things we click on baloons.. (maybe random colors?) so when we click on them they explode and make a pop noise. Just a thought.
I've completed one game in Java, mixed with Microsoft WFC components for the User Interface. It's an adventure game in the spy/espionage genre, mostly text, but strong in story.
If you are interested, check it out at:
http://mjacobs_ca.tripod.com/spy.htm
I hope you enjoy it!
Michael
Oh, Woogley, I beat your high score.I managed to reach level 10.Hehehehehe =)First try, too. ^_^Anyway, a nice "PAUSE" feature would certainly come in handy.lol~
Dante, you are evil. I'll have to beat you later. Michael, I'll download your game like when I leave my computer alone for a few hours. Because I'm on 56Krap, and 6MB downloads are not my friend :P
> If you are interested, check it out at:> http://mjacobs_ca.tripod.com/spy.htmMy web cache complains "Invalid character in hostname; for example, underscore, space, and comma are not valid".
If it doesn't work, I've exceeded my bandwidth, try again the next day. http://www.povjavapicsandmore.0catch.com/AA/antiairforce.html
JTeen at 2007-7-5 21:43:47 >

> I'll try and start things off, I posted this in the WC
> once, but it's my first small game that I created
> (source code is packaged in the jar). I also want to
> update it, any suggestions would be cool.
draw other shapes, star shaped polygons for example
> Launch with webstart:
> http://www.mycgiserver.com/~ceranith/ii.jnlp
> Executable Jar:
> http://www.mycgiserver.com/~ceranith/ii.jar
>
> But I'd like to see what you guys have done. Thanks :D
I have an unfinished application 3d engine, uses jdk1.4 fullscreen
textures, scans area and draws a 3d woman from .dxf file
realtime, also have window breaking, sounds etc
partly transparent windows
but I havent packed it in jar file and put it on the web yet
Three of Jason's games are now available at http://pjt33.trin.cam.ac.uk/jlbpa/ - Jason, let me know if you want the text of the index page changed.
3d flight simulator applet. Math... http://blake.prohosting.com/ragnvald/4 in a row applet. Multithreading/min-max/alpha-beta http://blake.prohosting.com/ragnvald/fpr/fpr.htmlRagnvald.
> I've completed one game in Java, mixed with Microsoft
> WFC components for the User Interface. It's an
> adventure game in the spy/espionage genre, mostly
> text, but strong in story.
>
> If you are interested, check it out at:
>
> http://mjacobs_ca.tripod.com/spy.htm
>
> I hope you enjoy it!
>
> Michael
just 1 thing, what is 'entryption'? you might want to correct your typo/spelling ;]
http://mjacobs_ca.tripod.com/jdspy/overview.html
rob,
Abusea at 2007-7-18 11:30:05 >

Ragnvald, how did you make the 3D flight simulator?Using java3D?Pretty cool.
it doesn't use java3d - I can tell u that much!
Abusea at 2007-7-18 11:30:05 >

Cool game Ceranith it will help me keep up my FPS aim while at work. This is a great idea for a forum. I never understood why video game creation is always overlooked when its one of the hardest forms of programming. It should be embraced and talked about more in the mainstream,considering how big the gaming industry has gotten over the past few years. I have been writing code for a few years now and have dabbled in game programming. I just don't have the time to devote to it,but I wish I did. I got into programming because of games. Well keep up the good work everyone. I'm sure the talented programmers here can turn out some more interesting games. And I wish longevity on this Forum.
Lately I have made two games. Any body interested can go to the URL http://www.geocities.com/ddmuscI will also give the source code if you ask for it via mail to daniel.muscat@ieee.org (tell me that you are a JDC member)Daniel
Rabbia at 2007-7-18 11:30:05 >

> Jason, let me know if you want the text of the index page changed.No problem there. The page is ok for what I've got there. Thanks.
jlbpaa at 2007-7-18 11:30:05 >

Pretty cool games posted so far. I love missle command! :)
I wrote a Minesweeper clone in java, if you want to check it out:
http://www.projectminer.com/projects/jminesweep/jminesweep.html, the full source is available, though it's nothing special. It's just like minesweeper, but it keeps more stats -- percentage won, total time played, winning streaks, etc.
I hope to see more here! Maybe some more source code or pointers to learning tools for us that are unsure of the best way to work with moving graphics in java.
-Eric
the problem with minesweep is, I can't stop playing it :P
Aaaargh Ragnvald! Not only I kept losing against your 4 in row applet, now there seems to be some bug (in windows?), that keeps flashing the red-yellow-circles, even though I've quitted the game...Arrrgh
i do like the 4in a row multi threading thing - though its got 1 or 2 bugs in it ;]best ive done, is draw with the highest difficulty - but i think thats the best u can do....
Abusea at 2007-7-18 11:30:05 >

i take that back! i just beat the highest difficulty ;]isn't that sposed to be impossible? i thought 4in a row suffered the same flaw as tick tac toe?
Abusea at 2007-7-18 11:30:05 >

Check out a few things I have done at www.scottshaver2000.com in the games section. Note that I only use J2SE 1.4 for this stuff.
> Check out a few things I have done at> www.scottshaver2000.com in the games section. Note> that I only use J2SE 1.4 for this stuff.BlackJack - im on 54725 atm ;]there realy should be a house limit!
Abusea at 2007-7-18 11:30:05 >

ouch, i doubled, and lost..... now im on -54725ah well, ez come - ez go :]
Abusea at 2007-7-18 11:30:05 >

A nice Java game that shows off what can be done is http://www.runescape.com. It's a Java 1.1 applet, but it runs a full 3D massive multiplayer RPG, with thousands of users on at the same time. There's a (full featured) free version for anyone and a members version with more areas and stuff in case you really like the free version.
I made a multiplayer Blackjack card game with some people, but it's not anywhere online.
Mateia at 2007-7-18 11:30:10 >

Here is my little contribution..... It was my first game in java... so dont expect much from it.... http://www.geocities.com/sibu_samuel/snakeappu
apppua at 2007-7-18 11:30:10 >

Oh, apppu, thank goodness for your post.My other thread asked for the source code for a Snake game.But unfortunately, not many people responded.RegardsDante
I have downloaded your game called "Slide Blocks". May I know how u create the "Application file" from "class file"?
dextertoh, I think you are speaking to me, isn't it?I didn't create any Application file from class files. I've reprogrammed the game in C++;Daniel
Rabbia at 2007-7-18 11:30:10 >

I'm working on Star Dart ( http://www.stardart.net/). Right now the client is in Java with the server in C++, but I'm currently porting the server to Java and designing some upgrades to make it more persistant and in-depth.
> Here is my little contribution..... It was my first> game in java... so dont expect much from it....> > http://www.geocities.com/sibu_samuel/snake> > appuInteresting way of saving the scores. I think I'll use it :)
jlbpaa at 2007-7-18 11:30:10 >

a little 3D applet i wrote 2years ago when I was @uni.
http://www.pkl.net/~rsc/index.html
If ne1 wants to see the source, I can make it available(its actually on the website, but there are no links to it). The code is abit ugly in places, and not particularly efficient - but it was only a 10 credit module ;]
I did alot of changes to it since the applet - but broke something along the way, and gave up trying to fix it :(
rob,
Abusea at 2007-7-18 11:30:10 >

Can u tell me how to do it?
> Can u tell me how to do it?write a 3d applet?
Abusea at 2007-7-18 11:30:10 >

Javoids! http://www.geocities.com/patrickmallette/The application jar for the game w/ source code can be found here if anyone is interested: http://members.rogers.com/patrickmallette/Business/consulting/JavaGames/Javoids.jarEnjoy.
http://www.mycgiserver.com/~jteen/FG.jnlpA basic game, click on the balls before thy hit the bottom. Started it yesterday afternoon.
JTeena at 2007-7-18 11:30:10 >

> Alright, it'll be a little slow in here for the first
> few days, but I wanted to start some things off. Post
> some of your games that you'd like us to see, I'm
> interested. Anything, if it's small, in progress, or
> just want to show everyone. I think it'll get some
> ideas going through some people's heads, and it should
> be fun to see what others have done.
>
> I'll try and start things off, I posted this in the WC
> once, but it's my first small game that I created
> (source code is packaged in the jar). I also want to
> update it, any suggestions would be cool.
>
> Launch with webstart:
> http://www.mycgiserver.com/~ceranith/ii.jnlp
> Executable Jar:
> http://www.mycgiserver.com/~ceranith/ii.jar
>
> But I'd like to see what you guys have done. Thanks :D
Your game freezes on level 13.
JTeena at 2007-7-18 11:30:10 >

I think if you synchronize on targets when ever you use targets, it will fix it.
JTeena at 2007-7-18 11:30:10 >

> I think if you synchronize on targets when ever you> use targets, it will fix it.Nah, I got it, it's working now. It was one special case, nothing big. How did you get to 13 anyway? :P Must have played with the code ;) Thanks for the info though.
Hmmm....JTeen....you might want to provide an alternative to using WebStart. WebStart's splash screen always seems to crash my computer.Be cool if you provided the game in a JAR file along with the source code...Dante
http://www.mycgiserver.com/~jteen/AA.jarI'll upload the sourcecode.
JTeena at 2007-7-18 11:30:15 >

Main Game- http://www.mycgiserver.com/~jteen/FallGame.javaBall- http://www.mycgiserver.com/~jteen/FGBall.java
JTeena at 2007-7-18 11:30:15 >

> > I think if you synchronize on targets when ever you
> > use targets, it will fix it.
>
> Nah, I got it, it's working now. It was one special
> case, nothing big. How did you get to 13 anyway? :P
> Must have played with the code ;) Thanks for the info
> though.
Why do you get a game over after you beat level 13?
BTW, I built a program using class Robot that plays your game, it got to level 13.
JTeena at 2007-7-18 11:30:15 >

Ragnvald, nice game. Reminds me of my favorite game starfox on snes. Those were the good ol' days when you had to work hard to win the game. Too much useles **** is being developed now. nick.
Hey rangvald - got any source? I notice you obfuscated, so maybe not, but how about some guides to where you learned the algorhythms & stuff?
o I've used greatly DG's quiver 3d (with texture mapping!), but the legal stuff means I have to ask if I want to use it and his website and email have disappeared
o Anfy 3d - not open source and has a big "www.anfyteam.com" on the corner antil you pay for it
o Java3D - needs a seperate download for each player, something that is content to use AWT with jre 1.2 is preferable
PS I have no money to be buying many o'reily books
Shish
====================
Support the Water Cooler!
> Reminds me of my favorite game starfox on snes. Oh man, starfox, I've still got that somewhere, but my snes overheats and crashes after a few minutes of play.. :-(
snes emu!
Abusea at 2007-7-18 11:30:15 >

Mixing Java with anything MS just seems wrong...
narcca at 2007-7-18 11:30:15 >

> Mixing Java with anything MS just seems wrong...what was that a reply to?
Abusea at 2007-7-18 11:30:15 >

I've got a "strategy" football game I've been working on for quite awhile... I'd like to get some feedback/bug hunting done...
http://c3po.lpl.arizona.edu/~biz/redzone/
There's still a lot of work to be done as well... I'd like to fully incorporate injuries, stamina, penalties, and some other stuff, as well as keep track of stats, but one thing at a time. It's my first big project... So don't expect any miracles, even though I think the game itself is fairly solid. Of course, I could just be a newbie. :)
I apologize for the lack of documentation in advance... It's in the works, but it's much more fun to write code than to actually explain how it works. :)
I have made a few applet games, which are all java 1.1: http://www.axiom-games.com/
That AxiomTron game is a nice twist on Tron games kocha3 :)
Hey,
I am programming a "5-player on-one-computer" bomberman game (2 keyboard players, 1 mouse player and 2 joystick players). Joystick works with windows only. It's open source. I would like to know if it runs on all systems out there ... (and if it's not too slow). The game is pretty stable and has most of the traditional bomberman features in it.
You can download it from
http://studwww.rug.ac.be/~jpwinne/bomb2.zip,
unzip it and run the "playbomb.jar" file.
For more information about the game, visit the (pretty dull) site
http://studwww.rug.ac.be/~jpwinne/bombman.html
I would appreciate any comment on this game.
Thanx,
jpw
jpw35a at 2007-7-18 11:30:15 >

Lookie at my crappy Breakout game! it's my first game.. and it has a glitch about going through a block sometimes... oh well, too lazy to fix it right now. Anyway, take a look:
http://smigs.co.uk/skittles/Breakout/
If you want.. post suggestions, complaints, your elite scores... whatever.
doesn't work on mine (win2k jre1.4) I get a divide by zero when I try to start a new game
java.lang.ArithmeticException: / by zero
at bombman.BomberMap.<init>(BomberMap.java:403)
at bombman.BomberMain.newGame(BomberMain.java:233)
at bombman.BomberMenu.doCommand(BomberMenu.java:237)
at bombman.BomberMenu.keyPressed(BomberMenu.java:208)
at bombman.BomberMain$2.keyPressed(BomberMain.java:155)
at java.awt.Component.processKeyEvent(Component.java:4979)
at java.awt.Component.processEvent(Component.java:4830)
at java.awt.Container.processEvent(Container.java:1380)
at java.awt.Window.processEvent(Window.java:1055)
at java.awt.Component.dispatchEventImpl(Component.java:3526)
at java.awt.Container.dispatchEventImpl(Container.java:1437)
at java.awt.Window.dispatchEventImpl(Window.java:1566)
at java.awt.Component.dispatchEvent(Component.java:3367)
at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.ja
va:1700)
at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboard
FocusManager.java:568)
at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeybo
ardFocusManager.java:739)
at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeybo
ardFocusManager.java:673)
at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFoc
usManager.java:534)
at java.awt.Component.dispatchEventImpl(Component.java:3396)
at java.awt.Container.dispatchEventImpl(Container.java:1437)
at java.awt.Window.dispatchEventImpl(Window.java:1566)
at java.awt.Component.dispatchEvent(Component.java:3367)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:445)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:190)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:144)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:130)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:98)
> Lookie at my crappy Breakout game! it's my first
> game.. and it has a glitch about going through a block
> sometimes... oh well, too lazy to fix it right now.
> Anyway, take a look:
> http://smigs.co.uk/skittles/Breakout/
> If you want.. post suggestions, complaints, your elite
> scores... whatever.
Abusea at 2007-7-18 11:30:20 >

> > Reminds me of my favorite game starfox on snes.
>
> Oh man, starfox, I've still got that somewhere, but my
> snes overheats and crashes after a few minutes of
> play.. :-(
Shish, you forgot to pray to the Ice Goddess Shiva to keep it cool:)
k, this is unfinished, steering with numpad(numlock), map with m or M
space bar, exits, requires jdk1.4
just experiment, lots to be done yet and too little time
http://w1.451.telia.com/~u45113685/mud3d.zip
low-res wrapping to sphere, that is resized
when developing 3d space game
http://w1.451.telia.com/~u45113685/stargate/stargate2.html
forgot this that takes time to load huge textures, and long time to precalc things and needs a jdk1.4 plugin it seems http://w1.451.telia.com/~u45113685/wrapper.htmlmodem users I do not recommend you load it, few meg textures
on applet init I get this:
Error loading class: wrapper
java.lang.NoClassDefFoundError
java.lang.ClassNotFoundException: wrapper
at com/ms/vm/loader/URLClassLoader.loadClass
at com/ms/vm/loader/URLClassLoader.loadClass
at com/ms/applet/AppletPanel.securedClassLoad
at com/ms/applet/AppletPanel.processSentEvent
at com/ms/applet/AppletPanel.processSentEvent
at com/ms/applet/AppletPanel.run
at java/lang/Thread.run
Abusea at 2007-7-18 11:30:20 >

well ain't that interesting! Exceptions! I guess I should turn my console on a little more often... :P
Err Abuse... are you talking to me? I never used a "wrapper" class o_o;
no, the 'wrapper' exception was to Myzarelle
Abusea at 2007-7-18 11:30:20 >

lol - sorry woogley - the first crash I posted was not to do with your code either - it was related to the bomberman game posted by jpw35I used the wrong reply button, so the quote was wrong :P
Abusea at 2007-7-18 11:30:20 >

Oh okay, don't confuse confused people like me, they get confused :P
sorry for the confusion, i'll try not get confused and confuse any already confused ppl again.
Abusea at 2007-7-18 11:30:20 >

yay, now my confusion will stay the same confusion as it was when it is normally confused!
phew - confusing some1 who is already so confused, could get *very* confusing - im glad your level of confusion has stabalised into the moderate state of 'confused'.
Abusea at 2007-7-18 11:30:20 >

Well. Here is my first and so far only playable game.
http://www.angelfire.com/ak5/pacman/pacman.html
by looking at the url you think you know what this game is about but. But this is not any traditional Pacman game ;)
There are ONLY 2 levels completed on the game..meaning you are suppoesed to die on the 3:th level...
Here's the source:
http://www.angelfire.com/ak5/pacman/pacman.zip inside of the zip-file you'll find all of the files to the game.
dont think ANYONE will benifit from my code but still =)
And if anyone wonders the pictures that are used in my game are made by Paint Shop Pro 7 with help of the "picture tubes"
Well our game Kingdoms of War is a little more involved them most of the game links posted here but I've heard somewhere that any publicity is good publicity. This game has been a work in progress for our small company going on well over a year. http://www.abandonedcastle.com We are nearing our first beta release in the next couple of weeks. If your interesting in helping out our development please sign up for it.
Your reaction to my bobmerman game:
> doesn't work on mine (win2k jre1.4) I get a divide by
> zero when I try to start a new game
Could you check if there are levels loaded:
Go to OPTIONS -> Level settings Tab.
If you can only select RANDOM, RANDOM SMALL and RANDOM MEDIUM, then for some reason the levels didn't load. Is it that ?
Thanx,
jpw
jpw35a at 2007-7-18 11:30:20 >

Hi mihalyB, I played your Pacman game and found it quite enjoyable, shame about the flickering though. I got to level three and liked the way the ghost gradually cycles through different colours, I use an effect like that in my game which is at:
http://www.geocities.com/chloegame
I'm working on a new one at the moment which has sound and better graphics, I'll post it here when it's done.
These are my first games.I'm interested about what do you think about them :) http://www.geocities.com/myavuzselim
I played the Oxo game, seems quite interesting, is it a two player game or something? I couldn't get the Snake game to do anything unfortunately.
In fact it's a very very very simple snake game, but I think it looks fine in the webbrowser and it's fun to play. I only checked the game with IE6.I uploaded the application of the same game.
> Hi mihalyB, I played your Pacman game and found it
> quite enjoyable, shame about the flickering though. I
> got to level three and liked the way the ghost
> gradually cycles through different colours, I use an
> effect like that in my game which is at:
>
> http://www.geocities.com/chloegame
>
> I'm working on a new one at the moment which has sound
> and better graphics, I'll post it here when it's done.
Hi, nice to hear that you liked my game =)
by now i could fix the flickering..but dont wanna waste time on that, I am working on a new game... by the way could i see your code? I am wondering how you made the "moving" work...
Mine works but its no good...
Hope to see your code...
Talk about eye strain. I think a warning to any seizure victims is in order ;-)Does anyone have anything that may be a bit more advanced? I'm interested in knowing if doom clones are possible using Java3D.Anyone with some examples?Cheers,Anthony
BTW that was using the new fullscreen api for Java.Anthony.
> Talk about eye strain. I think a warning to any
> seizure victims is in order ;-)
>
> Does anyone have anything that may be a bit more
> advanced? I'm interested in knowing if doom clones are
> possible using Java3D.
>
> Anyone with some examples?
>
> Cheers,
> Anthony
If you want to do a doom game in java, you might want to look into a raycasting engine, javamaze (http://www.geocities.com/siliconvalley/campus/5009/javamazeintro.html) is a very fast one, and i think you'll find it a lot faster than java3D.
JTeena at 2007-7-18 11:30:25 >

have a look at http://www.deutronium.tk. i have two cool java games (NumberGame and SchiffeVersenken).
Doom clones?
http://www.cs.njit.edu/~nichol/doom/
http://www.theintraclinic.com/stark/info.html
These are both a little unfinished- there are a couple of others I've seen that are a bit more complete, but they show what one can do easily. There is a tutorial on it in the Selman book, I believe.
These are far from the limits of what J3D and friends can do take a look at magicosm, if you haven't seen it already: http://www.cosm-game.com/
I've made a little game-site built totally in Java... If You feel like it, check it out at
http://www.complications2064.com
The site has highscores, statistics etc. So You'll have to get an account to play, but don't let that scare You - This is only a hobby-site of mine!
Hope You'll like it!
I like it - but I always say, breakout games are 2 ez with the mouse :P
Abusea at 2007-7-18 11:30:25 >

I like the Breakout thing... except that the incoc17.gif thing took FOREVER to load. Almost the Java-equivalent of an image-flooded webpage. Other than that, I like it. And Abuse, you obviously didn't play the game that much, at some point the mouse controls are reversed- not very simple
I've got a couple games to add to the list:
(Ms.) Pacman - It's not done, but it's very playable. You can play through the first 6 levels. I'm missing minor details like flashing ghosts and fruit. Get the .JAR file and the 3 .CFG files at http://www.mindspring.com/~bishopmw/pacman The .ZIP file contains the source.
TriTowers - A card game fashioned out of the ones you see atop bars. It's at http://www.mindspring.com/~bishopmw/tritowers
Michael Bishop
we all know and love it: the good old tetris remade with pretty cool&colorful graphics!
http://www.deutronium.de.vu/games/Dedris/Dedris.html
or simply visit my homepage at http://www.deutronium.de.vu to find more games and stuff!
bug reports and suggestions for improvement are very welcome!
Hah, that's one of the few tetris games I've seen to run smoothly, not moving the brick in gaps. Nice.
Hi http://invisible.nailed.org/public/puzzle/My simple puzzle game.George
> Hah, that's one of the few tetris games I've seen to> run smoothly, not moving the brick in gaps. Nice.*lol* my games are bug free! :-)
> Hah, that's one of the few tetris games I've seen to> run smoothly, not moving the brick in gaps. Nice.*lol* my games are bug free! :-)
How can you bug Tetris man, it's like the first game almost everybody makes :P
> How can you bug Tetris man, it's like the first game
> almost everybody makes :P
this can only say somebody who never did a tetris game. proof that you can do something good and playable and that using only 4096 bytes of code...TAKE PART IN THE JAVA 4K GAME CONSTEST!!!
...or go and stand ashamed in the corner :-)
4K? lol. My first breakout was that size, then I beefed it up (8KB). And yes, I *have* made Tetris, but I will give you this- it wasn't in java. It was in flash (shame shame). ;)
> How can you bug Tetris man, it's like the first game> almost everybody makes :PI haven't ever made Tetris.
Viruma at 2007-7-18 11:30:31 >

I was kidding. I meant "it seems everybody makes tetris." I didn't literally mean that EVERYONE does tetris.
Hey Woogley! I liked it! I think I'll try my own. We'll see...
Oh, I see... I was talking about Breakout. You posted it like a few months ago but I didn't check the date!. Never mind...
oh lol, well the current version is different, no bugs :P. Thanks for um, the belated comment ;)
Mine can be found at http://www.saber-x.com
Viruma at 2007-7-18 11:30:31 >

> Mine can be found at http://www.saber-x.com
Hey Virum, I tried to download your games (Space Marauders and Pong) and in both cases it just started drawing the download file onto the screen (i.e. lots of garbage characters)? Very weird!
I'm using Opera 6.04 (build1135) on Windows 98.
Any ideas?
Thanks,
Tim
> > Mine can be found at http://www.saber-x.com
>
> Hey Virum, I tried to download your games (Space
> Marauders and Pong) and in both cases it just started
> drawing the download file onto the screen (i.e. lots
> of garbage characters)? Very weird!
>
> I'm using Opera 6.04 (build1135) on Windows 98.
>
> Any ideas?
>
> Thanks,
> Tim
>
I don't know, I have only seen that when files are told to open as text file. Open "my computer." Go to "View"->FolderOptions->File types. Scroll down to "Jar." I don't have a file association for that, but if you do you might want to remove it (make sure you write the settings for it down, and make sure you write the information that is in the boxes when you click edit). I don't know what is wrong...al they are are jars.
Viruma at 2007-7-18 11:30:36 >

Must be an Opera problem. I just tried downloading from IE and it worked fine.
I might have to stop using Opera. That's the second oddity I've seen recently.
Anyway I tried the game. Got to level 7 and about 220 points (can't remember exactly). I liked sound effects and the game visuals but found it a bit slow on my PC (P2 266) and the collision detection was a bit "unfussy" - i.e. things got hit by bullets that weren't touching them.
Regards,
Tim
> Must be an Opera problem. I just tried downloading
> from IE and it worked fine.
>
> I might have to stop using Opera. That's the second
> oddity I've seen recently.
>
> Anyway I tried the game. Got to level 7 and about 220
> points (can't remember exactly). I liked sound effects
> and the game visuals but found it a bit slow on my PC
> (P2 266) and the collision detection was a bit
> "unfussy" - i.e. things got hit by bullets that
> weren't touching them.
>
> Regards,
> Tim
Slow because every single class extends a class that extends frame. A lot of overhead, I wasn't thinking about that. :( As for the collision detection, that is because I just used rectangles, so it doesn't look like you got hit, but you did. I was going to fix all that, but I saw how hard it would be to get it working, I just decided it would be easier to remake the whole thing. Right now I am working on two other projects that should have much better perfromance.
Viruma at 2007-7-18 11:30:36 >

I wrote some games if you'd like to take a look. http://www.kchalupa.vze.com
new Dedris version 1.4 comes with improved graphics, effects and a preview for the cubes. http://www.deutronium.de.vu/games/Dedris/Dedris.htmland another game: http://www.deutronium.de.vu/games/NumberGame/NumberGame.html
I was bored, so I made a game in which you shoot Windows. http://www.geocities.com/antim01049/ShootW.jar
JTeena at 2007-7-18 11:30:36 >

Here are a couple of my games:
Duke Nukes Stuff
http://java.dnsalias.com/duke
Developed as a technology test. You can navigate the levels and take on the bad guys, but there is no support for *leaving* the level
WarGames
http://java.dnsalias.com/misslecommand
A missle command clone I made for the 4K Java contest. (Make sure you vote for me! ;-)) With its full screen special effect and challenging gameplay, it's hard to believe that it's all packed into 4K!
> Here are a couple of my games:
>
> Duke Nukes Stuff
> http://java.dnsalias.com/duke
>
Hey jbanes,
I enjoyed both the games you submitted. Only thing in WarGames was that the trails from the missiles didnt go away until the end of the level. If you can squeeze that in the 4K you have my vote.
A friend of mine and I created a car racing game a few ages ago (java 1.1)
http://valhallawebdesign.com/Bumper/
We did it then to sort of test what the limits were for java gaming and because we actually had some time on our hands. The game ran fine on the 200MHz thing we coded it on, with about 500x500 pix scrolling area at 50 fps. We dynamically adjusted the size of the scrolling area, to use the max that the computer could give us. We were very pleased with the performance, until we got feedback from people with a lot more powerful computers complaining about that the view area got too small. I still havent figured out why this is, but I have been thinking about converting it to fullscreen with H/W acc, and I saw your Duke and got inspired.
I poked a bit at your code and was a bit confused by the empty Ref class. Does it have anything to do with running it from inside the jar file? I got some nullPointer thrown from inside java classes that I couldnt even catch Do you have any hint on whats going on with the Ref class? I removed Ref and used File() and the like instead and got it to run. I think that a Robot class is missing as well If you have it, it would be nice if you could add it to the zip-file, so that it is possible to compile it with the badies as well. Like it, hope you will continue to develop it!
Any thoughts on the Speed Bumper game are welcome! Ideas to why the performance isnt improving with the CPU power? Anybody thinks it is worth converting? Other ideas for improvement?
My two games that I have created are:
http://valhallawebdesign.com/desert/
http://valhallawebdesign.com/Bumper/
> I enjoyed both the games you submitted. Only thing in
> WarGames was that the trails from the missiles didnt
> go away until the end of the level. If you can squeeze
> that in the 4K you have my vote.
Picky, picky. ;-) I can probably squeeze a bit more out of the game, so I'll see what I can do.
> We were very pleased with the performance,
> until we got feedback from people with a lot more
> powerful computers complaining about that the view
> area got too small. I still havent figured out why
> this is, but I have been thinking about converting it
> to fullscreen with H/W acc, and I saw your Duke and
> got inspired.
Hey, that's a neat game. Bet it doesn't fit in 4K tho! ;-) My first thought as to performace problems is that you may have accidently inverted your calculations (e.g. it thought faster machines were slower). Unfortunately, I can't be sure without seeing your code. Luckily, you can get rid of that code when you go to Fullscreen. Since you control the resolution, you can either set it to the lowest common denominator (e.g. 640x480) or you can allow the user to adjust the resolution to fit their system.
> I poked a bit at your code and was a bit confused by
> the empty Ref class. Does it have anything to do with
> running it from inside the jar file? I got some
> nullPointer thrown from inside java classes that I
> couldnt even catch Do you have any hint on whats
> going on with the Ref class? I removed Ref and used
> File() and the like instead and got it to run.
Ref is used to locate images in a JAR in the following fashion:
Image = Toolkit.getDefaultToolkit().getImage(new Ref().getClass().getResource("/images/myimage.png"));
It should wotk outside of JARs too. I do it all the time.
> I think
> that a Robot class is missing as well If you have it,
> it would be nice if you could add it to the zip-file,
> so that it is possible to compile it with the badies
> as well. Like it, hope you will continue to develop
> it!
Huh. You're right. There does appear to be a few source files missing. Tonight I'll see what I can do about that.
> Any thoughts on the Speed Bumper game are welcome!
> Ideas to why the performance isnt improving with the
> CPU power? Anybody thinks it is worth converting?
> Other ideas for improvement?
I think it would be cool to convert into fullscreen + make it into a full game. e.g. Levels and opponents who get harder as you go along. Powerups and "cash" for upgrades would be nice too.
Ok, WarGames has been updated to delete missle trails as well as optimized for better performance. Amazingly, it's still under 4K. (Am I good or what? ;-) ) I've also updated the build-3 source tree of Duke to add the Robot class in. Have fun!
Jerason
http://java.dnsalias.com/duke
http://java.dnsalias.com/misslecommand
Here's my contribution..Java Tetris!Go to http://www.eldoops.co.uk and follow the link through to online games.Feedback appreciated for future endeavors, but alas, I lost the source to this game in a disk crash. :(Cheers!--Matt