Java-Gaming.org    
Featured games (91)
games approved by the League of Dukes
Games in Showcase (581)
games submitted by our members
Games in WIP (500)
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]
1  Java Game APIs & Engines / Java 2D / Re: Sprite Engine on: 2003-02-19 09:09:44
Hi

Feel free to look at / reuse some of the classes from my game.  Eveything is under GPL, and I have made a fair effort to write javadoc comments for eveything I can.

The game is at:
http://bud.cc.swin.edu.au/~paradox/crainum1.4a.zip

Java web start:
http://bud.cc.swin.edu.au/~paradox/keen.jnlp

Some specific classes you might want to look at are:
keenGame.Level
keenGame.ArrayMapLayer
keenGame.ArrayMap
keenGame.sprite.Sprite

Any questions, I can be contacted at paradox@swin.edu.au

- Luke
2  Games Center / Archived Projects / Re: Java Commander Keen clone on: 2003-01-01 21:51:58
Thanks!

Java Web Start is fantastic!  It really minimises the things that can go wrong at a users end.  I dont want to be one of those programmers that is always bagging users, because they are "to stupid" or anything, but it seems to me that anything that can go wrong at the users end, will eventually go wrong.

My first version I distributed in a zip file, with two .bat files.  One called run.bat and one called compile.bat.  All you had to do was make sure you had jdk 1.4 installed, extract the zip, and double click run.bat

Unfortunately there were alot of problems with people trying to get it to run.  Some of them, I never figured out what was going wrong.

Java web start greatly simplifys things.  Make sure you hava jdk 1.4.  Click here :-)

- Luke
3  Games Center / Archived Projects / Re: Java Commander Keen clone on: 2003-01-01 01:42:12
Oh, no :-)  The source code is very bad!  If you want to see some espically bad stuff, look at the hard-coded level in the constructor of World and the terrible state machine that is KeenActor. Yuck!

I've been refactoring alot in the new release.  I just moved away from the hard coded level, to loading levels up from an XML format, so that is alot nicer.  I hope I can refactor KeenActor, because it really, really needs it, but I'm not sure if I will have the time.

Happy new year!
- Luke
4  Games Center / Archived Projects / Re: Java Commander Keen clone on: 2002-12-31 08:14:56
Hi

Wow, I'm surprised to see anybody reply to this post, it is so old :-)  And here I was thinking my game was to slip by un-noticed.

Anyway, there will be a new version comming out soon.  I have done a lot of refactoring, and improved the archetecture.  Hopefully it should give me a better code base on which to continue to add new features.

The code is GPL, so I am hopening somebody will pick it up and help me make a game out of it.  It wouldnt take very little modification indead to make a full game from it.

Eventually when I have enougth experence, I hope to implement multiplayer.  I can think of nothing more fun than playing CTF on pogo sticks ;-)

- Luke
5  Game Development / Performance Tuning / Re: java.lang.Compiler on: 2002-12-10 01:19:29
Hmmm, the CompileThreshold method gives me a bost of about 6 or 7 FPS under linux.  Unfortunately I am kinda disapointed with the speed under linux.  Acording to the profiler my game spends 63.3% of its time inside something called sun.awt.X11PMBlitLoops.Blit, where as under windows the big bottleneck was in a few methods of mine that need optimising.  does anybody know if any speedups are planed for linux graphics?  I herd a rumour, that they were going to change eveything to run using openGL so, full screen mode, and graphics accleration should run properly under linux.

- Luke
6  Game Development / Performance Tuning / Re: java.lang.Compiler on: 2002-12-10 01:17:39
Hmmm, the CompileThreshold method gives me a bost of about 6 or 7 FPS under linux.  Unfortunately I am kinda disapointed with the speed under linux.  Acording to the profiler my game spends 63.3% of its time inside something called sun.awt.X11PMBlitLoops.Blit, where as under windows the big bottleneck was in a few methods of mine that need optimising.  does anybody know if any speedups are planed for linux graphics?  I herd a rumour, that they were going to change eveything to run using openGL so, full screen mode, and graphics accleration should run properly under linux.

- Luke
7  Game Development / Performance Tuning / Re: java.lang.Compiler on: 2002-12-10 01:16:06
Hmmm, the CompileThreshold method gives me a bost of about 6 or 7 FPS under linux.  Unfortunately I am kinda disapointed with the speed under linux.  Acording to the profiler my game spends 63.3% of its time inside something called sun.awt.X11PMBlitLoops.Blit, where as under windows the big bottleneck was in a few methods of mine that need optimising.  does anybody know if any speedups are planed for linux graphics?  I herd a rumour, that they were going to change eveything to run using openGL so, full screen mode, and graphics accleration should run properly under linux.

- Luke
8  Game Development / Performance Tuning / Re: java.lang.Compiler on: 2002-12-03 02:54:35
Hi

I had a bit of a play around with it, however I couldnt really get it working.  Compileing most of my classes returned a false, which ment that they couldnt be compiled.  Perhaps you need to instiantiate your classes before you can have them compiled.  I was hoping though that somebody would be able to tell me why compiler was included in the API and what it is for.

- Luke
9  Game Development / Performance Tuning / java.lang.Compiler on: 2002-11-28 06:08:04
While browsing the API, I noticed the class java.lang.Compiler.  I was wondering if it was possible to use it to try and prod the hotspot compiler into compileing your classes before you start up the main game loop?

I've been working on my game both windows and linux, and it seems to me, that under linux my game takes a long time untill it is running at full speed, where as under windows after about 5 seconds of play, it stabilizes at 25 frames per second.  I'm not sure, but it would seem that the hotspot compiler is taking a lot longer to figure out what it wants to optimize, and compile it under linux.  

Could I somehow use java.lang.Compiler to reduce the amount of time it take my game to get to full speed under linux?  What exactly is Compiler there for, and should I be using it?

Thanks in advance
- Luke
10  Games Center / Archived Projects / Java Commander Keen clone on: 2002-11-28 05:52:03
Hi

http://opax.swin.edu.au/~paradox/

I posted this to the old forums about 4 months ago, but since then, I've done a bit more work, and I am about to begin development again.  I've been working on a java Commander Keen clone, written in java!  I hope to be doing more work on it over the school holidays.  I'm also looking, for people to give me a help, coding or doing graphics ... hint, hint ;-)

I would really appreciate people trying it out and giving me feedback.  When I get the time I hope to do some refactoring, and then work on a level editor.  Hopefully once I get that done, it should be pretty easy to turn into a full blown game!

Anyway, try it out, and let me know what you think...
- Luke
Pages: [1]
 

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

The first screenshot will be displayed as a thumbnail.

xsi3rr4x (55 views)
2014-04-15 18:08:23

BurntPizza (53 views)
2014-04-15 03:46:01

UprightPath (66 views)
2014-04-14 17:39:50

UprightPath (49 views)
2014-04-14 17:35:47

Porlus (66 views)
2014-04-14 15:48:38

tom_mai78101 (90 views)
2014-04-10 04:04:31

BurntPizza (151 views)
2014-04-08 23:06:04

tom_mai78101 (246 views)
2014-04-05 13:34:39

trollwarrior1 (204 views)
2014-04-04 12:06:45

CJLetsGame (211 views)
2014-04-01 02:16:10
List of Learning Resources
by SHC
2014-04-18 03:17:39

List of Learning Resources
by Longarmx
2014-04-08 03:14:44

Good Examples
by matheus23
2014-04-05 13:51:37

Good Examples
by Grunnt
2014-04-03 15:48:46

Good Examples
by Grunnt
2014-04-03 15:48:37

Good Examples
by matheus23
2014-04-01 18:40:51

Good Examples
by matheus23
2014-04-01 18:40:34

Anonymous/Local/Inner class gotchas
by Roquen
2014-03-11 15:22:30
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!