Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (753)
Games in Android Showcase (228)
games submitted by our members
Games in WIP (842)
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  Games Center / 4K Game Competition - 2007 / Re: Tutorial Time + Sources on: 2007-04-17 21:41:19
Is Java's HSB system correct? As far as I know, and I've tested it on Paintshop Pro and FreeHand, a Brightness of 100% should yield white and 0% black irrespective of the H and S values.

Are you sure PSP uses HSB? My (very old) version uses HSL, which is not exactly the same. In HSL, 100% Luminance is white, but in HSB 100% Brightness is the specific colour at its brightest point. See here, for example.
2  Games Center / 4K Game Competition - 2007 / Re: Inofficial Feedback II: My thoughts on: 2007-04-17 19:39:40
Thanks for the great work  Smiley  Clearly I should heed my own advice and focus more on gameplay and less on graphics Wink
3  Games Center / 4K Game Competition - 2007 / Re: Tutorial Time + Sources on: 2007-04-12 12:15:08

200 - X + 5 does not equal 200 + 5 - X
200 - X + 5 equals 200 - (X + 5)

You are joking, aren't you?  Roll Eyes
4  Games Center / 4K Game Competition - 2007 / Re: Tutorial Time + Sources on: 2007-04-11 15:25:54
ahristov: on a completely unrelated note - if you want me to, I will include your games in my unofficial feedback (since I am under the impression a lack of feedback is one of the reasons you withdrew your games from the contest). Please respond in a PM or in this thread, and keep those webstart links alive Smiley
My decision to withdraw has nothing to do with that. It was because of the combination of insults+censorship by the organizer.
But of course, any feedback is very welcome  Wink
5  Games Center / 4K Game Competition - 2007 / Re: Tutorial Time + Sources on: 2007-04-11 12:11:37
Another thing I used to do in my mobile game programming days was to take the compiled code and decompile it and look what the compiler did to it. Sometimes I would see the compiler do stuff that I had presumed would turn out differently. Especially when trying to optimise the code by hand.

That's true when programming for J2ME, where you have very tight runtime memory constraints. But in Java4K, your #1 aim is not to optimize the bytecode, but the size of the compressed jar. It is actually better to generate more redundant and repetitive code. Given a task X to code, the program that results in the smallest class size is not necessarily the program that results in the smallest archive.
6  Games Center / 4K Game Competition - 2007 / Tutorial Time + Sources on: 2007-04-11 08:30:53
Besides dumping a load of 4k source code, I decided also to explain some of the algorithms and effects I used in my games, in the hope that they would be useful, together with a set of tips I learned during the coding. The full list of java 4k tips and tutorials

And the full source code of my six games can be found here. It includes a template you might want to use for your games.

I plan to add there some games that I didn't have the time to finish.
7  Games Center / 4K Game Competition - 2007 / Re: Strange Old Man's Rant: Games and Life on: 2007-04-05 11:21:32
I implore you, ahristov .... not something of life and death.
I'm calm, don't worry  Wink.  It's just that I have very little tolerance towards people who insult and censor those whose views they don't agree with. My decision to withdraw has nothing to do with the unfulfilled commitments or rule changes.

8  Games Center / 4K Game Competition - 2007 / Re: Strange Old Man's Rant: Games and Life on: 2007-04-05 07:54:41
what I DO censor is personal matters that I asked you to keep in PM, but you didn't
I censored out from your message which was not needed on a public forum. I kept your original point: "I'm withdrawing my games"

What you censored out was not personal, and you know that perfectly well.
9  Games Center / 4K Game Competition - 2007 / Re: Strange Old Man's Rant: Games and Life on: 2007-04-04 18:29:14
I do not agree, but since woogley's probably going to censor out my messages like he has done before, it's worthless even trying to reply to the points you raise, which neither reflect what I said nor what happened. If you are genuinely interested in the whole story, you can ask me like others have done. Judging things on the basis of edited-out messages doesn't seem very wise to me.
10  Games Center / 4K Game Competition - 2007 / I'm withdrawing my entries from the contest on: 2007-04-03 17:26:21
[edit]edit by woogley: some of this message has been deleted. me and the poster are having disagreements, and the poster does not have the decency to keep the mudslinging in private message.  the rest of his message is as follows:[/edit]

As you say, I need not put up with this, so  I'm hereby withdrawing my entries from the contest.  I expect them to be removed from the list and from your server. 

Good luck to everyone else

11  Games Center / 4K Game Competition - 2007 / Re: The results are IN! on: 2007-04-03 16:23:46
again, the rules of not changed.
and by the way, what promise? I made no promise. and there was no indication in the rules of how the results would be decided.

You can spin it any way you like it, but your   very   own   messages in this forum say otherwise. The fact that you try to spin your way out only adds insult to injury, and shows why the legalese language everyone hates exists.

what do you really think is better.. a 5-people vote, or a community vote?
The time to ask such questions is certainly not now.

12  Games Center / 4K Game Competition - 2007 / Re: The results are IN! on: 2007-04-03 15:50:32
Since when does voting != opinions?!

You can always post back your opinion on JGO and why you voted like that. game...

Well, there you have your answer. Voting != opinions since the time when can became different from must.


And im sure when you submitted your game, alot of people gave you an opinion on your

Really? Why don't you actually look at game submissions to see if "a lot" of people gave an opinion. In one of my games, I received 0 (zero) comments, in another - 1 comment.  And I'm not the only one.

This voting scheme is used in alot of places
The question is not whether it is working or not somewhere else. The question is that for this specific contest, the rules have changed after the closing date. Prizes are irrelevant, if you read  the complaints carefully. I personally never did it for any sort of prize.

13  Games Center / 4K Game Competition - 2007 / Re: The results are IN! on: 2007-04-03 08:16:53
well, I'm semi-sorry to dissapoint.

So it seems it's not a joke  Sad

Then I have to agree with userek. Sorry woogley, but this sucks. Big time.  Sad

It is a sign of disrespect towards participants, saying it now - *one full month* after the contest is over. All the things you say were equally true before the contest was even started. Either this is a completely random change of mind, or you are not telling the whole story. I might even think that someone didn't like the results or comments that judges turned. I never speak for others, so I won't be using "we", but I will say that I personally have a job too, and yet I submitted some games (good or bad, I don't know) in good faith that the contest was going to be properly handled.

And I feel that trust has been betrayed. Yes there is a change of rules : you said many times there were going to be judges, asked for volunteers, and as of March 08 you were still saying "judging results will be available in the coming weeks".  Now you suddenly change your mind, and introduce a completely different system, with an arbitrarily chosen voting collective.  Just like moogie, I'd rather get five reasoned opinions on my work (no matter how biased) - and even if I finish last - rather than an aseptic "12 votes" which can be due to many many non-game related issues, and from which I will never be able to learn anything.

Would I have written a different game? Maybe not, but then maybe I wouldn't have bothered at all.  And maybe I'd just written one game and not six. I wrote the games for fun, of course, not for the prize, but then again, I have fun writing many other kinds of software, too, and there are other contests, too. But whatifs and maybes are irrelevant. What we have is what we have.

If you don't have the time, delegate, ask for help, pass the responsability to someone else, whatever... But saying -after one month - "I'll put a PHP script whenever I have the time 'cos I have a job and go to school"  Roll Eyes is downplaying the effort put into this contest and shows a childish lack of responsibility.

And about flaming (AKA "criticism").... I'll let Harry Truman answer that one : "If you can't stand the heat, get out of the kitchen".  I entered the contest fully aware that I might receive opinions like "this game has too many problems" (no further explanation given).  How disappointing, then,  that the decision and constant theme throughout this seems to be minimizing the criticism you will endure rather than what is benefitial for the contest and its participants.

14  Games Center / 4K Game Competition - 2007 / Re: The results are IN! on: 2007-04-02 19:47:40
no, but seriously, I'm glad you asked, tim! that's half the reason I created this thread. there is no judging team this year. (thanks to whoever volunteered, but you're off the hook).

Is this a joke? April 1 is well over...
15  Games Center / 4K Game Competition - 2007 / Re: Abyssal cave 4k on: 2007-02-28 20:28:51
can I do these things yet? can the game enter the contest? Roll Eyes

I guess you can. The algae effect is beautiful, it would be a pity if you didn't enter this game...

You have until March 1, 00:00 EST. Check the current EST time here:  (the rightmost zone)

I guess you still have about 8 hours left....
16  Games Center / 4K Game Competition - 2007 / Re: Ok, one more : Sailor Fun 4K on: 2007-02-28 19:41:04
Nice GFX and animation!

Gameplay might lack a bit of variation, but is quite good still. Motion capture data and motion tweening in 4K, not bad  Smiley

Thanks.. I hope you made at least 500 points, it gets faster from there (1 level increase per 500 points).

Anyway, my original intention was a scuba-diving program but I stil have it half-way done... This one is more like a "proof of concept" that the whole thing can work...
17  Games Center / 4K Game Competition - 2007 / Ok, one more : Sailor Fun 4K on: 2007-02-28 18:01:37
BeerMan 4K left me quite unsatisfied in that I didn't have space for proper animations.... So now I come back with Sailor Fun 4K, which uses motion capture data and motion tweening :-)

The game is pretty simple. Parents are at work and have left their babies alone at home. Now we all know how naughty babies can be, crawling all over the place and climbing on windows. Your aim is to catch the babies as they fall from the windows. Of course, our lovely neighbourhood is also filled with loving couples that argue from time to time, throwing furniture out of the windows.... So be careful and don't be hit by a falling plasma TV! :-)

Homepage :


ENTER to start the game or after you loose a life (well, actually after the BABY looses a life Grin ) or after a game over. Move with the arrow keys.

BTW: The title is because among the sprites I had, the most suitable for mocap animation was Sailor Neptune from the anime series.

18  Games Center / 4K Game Competition - 2007 / Re: Games Galore : Raiden 4K on: 2007-02-28 15:45:58
To help squeeze out the last few bytes from your game I suggest trying to remove as many intermediate variables as possible and simply use the full statements in their stead.

Thanks moogie, I used your wonderful 4KJO metaoptimizer while developing the game, but the code became so so complex that most optimizers were simply crashing when trying to analyze the code. I had to run both ProGuard and 4KJO with the <b>-Xint</b> switch so that they wouldn't throw StackOverflowException or other strange errors at me  Sad .... And using <b>-Xint</b> means that each game iteration took about 5 minutes  to test - much more that I'm capable of bearing....

I've used so many optimizations and code-mangling sutff that I doubt the amount of code that a proper collision detection requires can be compensated through further optimizations. As an extreme example, I have variables that are reused more than 6  times throughout the code for completely different purposes - just to increase repetition in stack frame references.

So I guess I'm going to let it stay as is....  Actually, I'd rather add more gameplay if I had the space...
19  Games Center / 4K Game Competition - 2007 / Re: will Abyssal Zone be finished on time? on: 2007-02-28 07:47:07
I'm trying to do some nice procedural graphics in 4k. wish me good luck to finish it tomorrow

Hey, this looks a lot like one I'm trying to submit, although I don't know if I'll have enough time, too  Smiley Are those plants L-Systems?
20  Games Center / 4K Game Competition - 2007 / Re: Games galore : Abducer 4K on: 2007-02-24 08:46:38
Wow have to commend you on coming up with something original. Sucking flowers into space is not a genre I see often. I can tell you put a lot of work into the graphical aspects of the game, the gradients and randomized flowers are very nice.

Thanks for your ideas; I feel the same on some of the things you mention..  Actually, this game started in reverse ( "I have a nice idea about making flowers, how do I make a game from this"?), and I also wanted it to be funny  and  to do some characterization (face expressions and so).  The critters at one stage even pulled their tongues at you, but had to remove it due to size constraints  Cry

I found I introduced a bug recently in the game, and that's why probably you haven't died  Undecided : The seeds drop your health to zero, but don't kill you. Even with health=0, no matter how many seeds hit you, you're still alive... You have to crash into the ground with health = 0 to die. I'll change this so that when your health drops to zero, it's over.

21  Games Center / 4K Game Competition - 2007 / Re: Games Galore : Raiden 4K on: 2007-02-24 08:36:24
Completely awesome. Definitely not too easy, but then it's not too difficult either. Very impressive amount of features in a 4k game, and graphical scrolling background along with it. Very good work.

Only one real complaint, detailed in screenshot below:

Note I am not hitting any bullets. Why did I die?  =(

Thanks a lot for your opinion...  You died because there was not enough space in the game to do a proper collision detection other than a "bounding box" calculation. So basically the game thinks you ran into the boss. The image below shows the bounding boxes for both ships

Click to Play

Now I'll see what I can do about this. Probably it's not much, because I've used every single optimization stuff I could think of but maybe I can think of something...
22  Games Center / 4K Game Competition - 2007 / Re: Games Galore : Mini Miner 4K on: 2007-02-24 08:24:28
Hmm I haven't played all of your games yet (played the flower one and the fruit bowl one) but this might be the best one so far. I like how you actually gave the guy a cart as opposed to him being stationary in the old flash game. Gems are really really hard to catch though. And I feel like the claw is a bit randomish. Is there any method to the way it determines it's speed or is it just based on a rand float? Slow ---> fast later on might be good. Overall very well implemented though. I just wish the claw was wider to compensate for my bad aiming skills.

Thanks.  Smiley Claw rotation speed depends on the level,  but it is a % thing:

hookAngularSpeed = 2*(1+level%3);

while claw pull speed depends on the weight of the thing you are pulling.
23  Java Game APIs & Engines / Java 2D / Re: Very strange drawImage(xyxyxyxy) behaviour on: 2007-02-23 18:33:00
I have Java 6 and also get garbage. I guess you can file a bug.

Thanks! I'll do it...
24  Games Center / 4K Game Competition - 2007 / Re: Games Galore : Raiden 4K on: 2007-02-23 15:26:33
Very impressive stuff.

But I agree, a bit too fast at start.

Even the recent, slowed-down version?
25  Games Center / 4K Game Competition - 2007 / Re: Games Galore : Raiden 4K on: 2007-02-23 14:58:19
Ok, I've fixed the frame-rate and game speed to about 32-33 FPS, so now it should be reasonable on faster computers ...

I knew that the ship could go to the lowest end of the screen but I didn't consider this as a problem. Anyway, now it can't go below the score line.

If you want, give it a new try here :

26  Games Center / 4K Game Competition - 2007 / Re: Games Galore : Beer Man 4K on: 2007-02-23 14:28:31
Wow... what a flashback, I remember playing that game when I was like 5 years old on my uncle's IBM PC computer. Smiley ahhh... the good old times Smiley

Yep! I remember the CGA graphics :-)  Rather unfortunate that there's no space left for the go-go dancers  Grin
27  Games Center / 4K Game Competition - 2007 / Re: Games Galore : Raiden 4K on: 2007-02-23 13:11:37
Wow, I'm impressed!

I've never played a Java game before manages to cause a machine crash/overload!!!
Twice now, while playing this game (no other app. running), my work PC has instantly powered down - and refused to boot back up again for ~60 seconds.

Athlon 64 3000+ cpu, MSI mobo, Geforce 6200LE gfx.

Good old Geforce drivers I bet Wink

?!?!?!  Huh Anything I can do about it?  Cry
I have no idea why this might be happening. I swear my game yields for 25 ms every game loop and I use nothing extraordinary inside....
My computer is a P4 3GHz HT With a GeForce FX 5200...
28  Games Center / 4K Game Competition - 2007 / Re: Games Galore : Raiden 4K on: 2007-02-23 12:05:53
Too fast, too hard in the beginning, not enough power ups, the boss is too hard.  When I died it didnt' decrement my ship count. Otherwise, nice game.


What kind of computer do you have?

As for the powerups, do you mean "not enough variety" or "they don't drop frequently enough"?

Regarding lives, it's definitely impossible :-) Lives are decreased the very moment you die, and this is reflected immediately in the lower status bar. Since when you start again nothing changes in the status (because lives have already been decremented), it may create the illusion that they were not. This, or maybe you picked an additional life.
29  Java Game APIs & Engines / Java 2D / Re: Very strange drawImage(xyxyxyxy) behaviour on: 2007-02-22 21:04:56

The "null" could pose problems!? Try to use "this" instead - see if the problem is still there...

The null is who gets notified of image progress, it should be  (and in this case is) irrelevant.
Seems a problem with the BitBlt software routines. I'll test if this happens with Java 6 and file a bug if it does.
30  Games Center / 4K Game Competition - 2007 / Re: Games Galore : Mini Miner 4K on: 2007-02-22 11:52:20
Cool graphics and game. Although when you miss it takes a bit of a time for it to bounce back, and that part is boring Sad

Thanks.. I felt that way too... I'll have to think some way of doing it so that it doesn't change the gameplay (after all, if you miss, you loose time, which is the idea :-)
Pages: [1] 2
ivj94 (583 views)
2018-03-24 14:47:39

ivj94 (47 views)
2018-03-24 14:46:31

ivj94 (374 views)
2018-03-24 14:43:53

Solater (61 views)
2018-03-17 05:04:08

nelsongames (108 views)
2018-03-05 17:56:34

Gornova (150 views)
2018-03-02 22:15:33

buddyBro (693 views)
2018-02-28 16:59:18

buddyBro (91 views)
2018-02-28 16:45:17

xxMrPHDxx (493 views)
2017-12-31 17:17:51

xxMrPHDxx (730 views)
2017-12-31 17:15:51
Java Gaming Resources
by philfrei
2017-12-05 19:38:37

Java Gaming Resources
by philfrei
2017-12-05 19:37:39

Java Gaming Resources
by philfrei
2017-12-05 19:36:10

Java Gaming Resources
by philfrei
2017-12-05 19:33:10

List of Learning Resources
by elect
2017-03-13 14:05:44

List of Learning Resources
by elect
2017-03-13 14:04:45

SF/X Libraries
by philfrei
2017-03-02 08:45:19

SF/X Libraries
by philfrei
2017-03-02 08:44:05 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‑
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!