Hi !
Featured games (91)
games approved by the League of Dukes
Games in Showcase (757)
Games in Android Showcase (229)
games submitted by our members
Games in WIP (844)
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 / Featured Games / Re: Awesome Soccer World 2010 on: 2012-08-23 00:49:54
Hey Ultroman - just sent you a PM...
2  Games Center / Featured Games / Re: Awesome Soccer World 2010 on: 2012-08-22 22:48:32
Hi Ultroman,

When you don't have possession of the ball, the current player that you are controlling is highlighted with a star. This star is a solid colour if you are in relatively close range to the ball.


If the player being controlled is slightly further away from the ball, the player highlighting changes to become an outline of a star rather than a filled star - this indicates that you can manually switch to another player by pressing the action / shoot button - useful if the player you are controlling is further away or another player is simply in a better position. 

I tried to balance the automatic player switching AI in this way to allow the user more fine tuned control, but perhaps the tutorial and instruction text isn't explaining this well enough?

Re: being able to overhead kick, you are correct - they can only be acheived when the ball is in the air, not on the ground.  In addition, the game does try and use some common sense - eg if the ball is in the air but in front of you and you click the button it will perform a diving header, not overhead kicking.  Are you not experiencing this?

Re: the game slow down - are you using a Mac by any chance?  I have seen this once before on a Mac Mini, but not on another platform, so I'd be keen to know what version you are using.

I hope I have answered your questions, and thanks again for the feedback,


Pete (Red27).
3  Games Center / Featured Games / Re: Awesome Soccer World 2010 on: 2012-08-21 08:44:09
Hi Ultroman,

Thanks for the kind comments about ASW2010 being a good game - appreciated.

Re: the keepers AI - I think you are right - it could be improved upon; it is dumbed down on 2 star skill level, but tweaks could be made to give them a more realistic showing in the scenario you mention.

Re: passing - if you tap the pass key without a player being in that general direction, you simply knock the ball forward into space, enabling you to increase your running speed (good for running down wing etc). To pass accurately make sure you are facing at least a 90 degree or less arc from the player you intend to pass to and tap the key - it can be very effective if you get the hang of this.

Re: crossing you have two options, either reverse your controller direction whilst dribbling the ball (need to tick the reverse to cross option at game setup) or using the advanced controller option, press and hold the cross button to produce the lofted cross at different strengths.

Hope this helps and thanks again for the feedback and post.


Pete (Red27).
4  Java Game APIs & Engines / Java 2D / Re: Pan / Zoom Algorithm on: 2010-09-27 21:30:36
This may be a slightly out of date thread, but I created a Ken Burns style Pan & Zoom algorithm for the animated menu system used in Awesome Soccer.

Idoes a couple of clever things to determine image resize performance levels achieved and adjusts the "quality" of the resize accordingly.

The code requires some other utility libraries of mine (otherwise I would have posted the code here), but if someone genuinely needs it, PM me and I can look to extract it...  Smiley


5  Games Center / Featured Games / Re: Awesome Soccer World 2010 on: 2010-09-24 21:54:31
Ok...shameless plug...but I've just had the game reviewed in the September 2010 edition of Mac Format (I think it's the best selling Mac Magazine in the UK).  They gave it a full page review and awarded the game a very respectable 4/5 stars!

To use some football parlance....I'm over the moon!   Grin

(obviously all rights reserved for Mac Format)
6  Games Center / Featured Games / Re: Awesome Soccer World 2010 on: 2010-07-20 21:50:57
I am not a fan of soccer but your game is interestingly addictive. More power to you! Smiley

Thanks... Grin

The game has been getting some pretty good reviews - more kudos for Java Games! (9/10)  (4/5)  (81%)  (79%)  ("...something which provides many hours of enjoyment and a real 'carry on playing' atmosphere.")

7  Java Game APIs & Engines / Java Sound & OpenAL / Sound Issues under Linux & OpenJDK? on: 2010-07-01 22:18:41
The following code does not work under Linux when using the OpenJDK will play one sound effect, but then essentially "hangs" the thread, and no more sound effects can be played. 

I am struggling to resolve this problem; essentially, it works on all other JRE's for Mac and Windows, but dies under OpenJDK...

The LineEvent STOP gets fired and I call my stop() method to ready the Sound for playing again.  It either dies within setFramePosition() or setMicrosecondPosition() from what I can discern:

public void update(LineEvent e) {                     
   if (e.getType() == LineEvent.Type.STOP) {
      debug("Stopping Clip "+sfxURL.toString());

public void stop() {

   debug("stop() call for "+sfxURL.toString());

   synchronized(sfxClip) {
      sfxClip.notifyAll();  // awaken anyone waiting for this Clip


Anyone had this problem before, or any ideas on a way around...?


Pete (Red27).
8  Games Center / Featured Games / Re: Awesome Soccer World 2010 on: 2010-06-13 22:53:22
Latest Game Video:  <a href="" target="_blank"></a>
9  Games Center / Featured Games / Awesome Soccer World 2010 on: 2010-06-12 11:52:14
Hi all,

I'm pleased to announce that I've finished the latest version of Awesome Soccer - Awesome Soccer World 2010.

ASW210 is a fast action soccer game with 16 Tournaments to challenge for including World 2010.  Score amazing swerving goals, overhead kicks and diving headers thanks to the intelligent - yet easy to use - control system.  The game includes over 280 teams (and has a Team Editor to create your own or modify existing team badges, players names and skills).

Mac Version:

Windows Version:

Linux Version:

Your feedback would be appreciated.


Pete (Red27).
10  Games Center / Featured Games / Re: Awesome Soccer - New Java Game on: 2010-01-22 00:57:00
[size=12pt]Awesome Soccer - Linux Version Now Available![/size]


Finally got around to creating a Linux Version....hope you enjoy!

[size=3]Windows Download

Mac Download

Linux Download
11  Games Center / Featured Games / Re: Awesome Soccer - New Java Game on: 2009-11-22 04:04:17
[size=20pt]Awesome Soccer Released![/size]


The game is finally complete and available to buy for anyone who's been following the progress of the game.  It's been a long journey getting to this stage, but I'd just like to thank the people from this site for all the support I have recieved over the last few months.

For those that haven't yet played the game, you can check out the demo version for both Windows, Linux and Mac using the links below:

[size=3]Windows Download

Mac Download

Linux Download


Pete (Red27).
12  Games Center / Featured Games / Re: Awesome Soccer - New Java Game on: 2009-11-06 01:56:02
[size=3]Beta #3 (Final) Now Available[/size]



  • Much Smoother Game Camera
  • Improved Ball Physics
  • Multiple Gameplay Enhancements
  • XBox Controller Support
  • Quick Control Summary (removed automatic Tutorial)
  • Slightly Reduced Download Size (~2MB smaller)
  • Major Team Editor and Formation Editor enhancements
  • Miscellaneous Bug Fixes

[size=3]Windows Download

Mac Download

Linux Download
13  Games Center / Featured Games / Re: Awesome Soccer - New Java Game on: 2009-10-31 13:04:14
[size=10pt]Awesome Soccer - Preview Video[/size]

Check out the latest video of the game:

14  Games Center / Featured Games / Re: Awesome Soccer - New Java Game on: 2009-10-18 16:54:07
Just a quick update to say that the game has undergone some MAJOR changes and has vastly improved since the Alpha version, and these are now available to download:




Thanks...  Grin

15  Games Center / Featured Games / Re: Awesome Soccer - New Java Game on: 2009-06-13 01:12:03
If it's all pure Java2D (cool) how about a WebStart version so everyone with Java can try it?  I'm on OpenSolaris, but I doubt there are enough of us to justify the effort for a Solaris-specific download.

Sorry to dissapoint, but game shall be installer based for Windows, Mac and Linux only.

As an aside, I'm still interested in any Linux based users out there to test the game for me,

16  Games Center / Featured Games / Re: Awesome Soccer - New Java Game on: 2009-06-03 21:36:27
That's pretty cool. I didn't try out much gameplay, but for Java2D it looks good. I thought Java2D was too slow for graphics like that, maybe I'm wrong.

What did you use to make the windows installer? Is that IzPack?

Thanks JavaMan2 - Java2D is red hot!  Grin  And the new Java 6u10 release brings so much to the table - wow - the guys at Sun have worked wonders!

No, the Windows version uses NSIS as opposed to IzPack.
17  Games Center / Featured Games / Re: Awesome Soccer - New Java Game on: 2009-06-01 21:35:41
For info:  I have a Linux distrib (IzPack installer) and I'm be looking for volunteer here if you're interested.    Cool

18  Games Center / WIP games, tools & toy projects / Re: Sparrow on: 2009-05-30 10:48:21
Very nice.  Really like the tree swaying.  Have you achieved that via some kind of Fractal / Maths based algorithm?
19  Games Center / Showcase / Re: Cremelian War X on: 2009-05-28 22:20:28
Ok - I've downloaded and will try and take a look. 

One suggestion though, don't include Thumbs.db files within your final jar; adds unnecessary size to the distribution and is only relevant for Windows users.  You can exclude them via your build script (assuming you use an Ant task to do this).  It's only a few hundred KB saved, but it's good practise and if you had a large collection of images, the size of the thumbs.db files can get quite large.
20  Games Center / Showcase / Re: Cremelian War X on: 2009-05-28 20:51:53
Sure, I'll take a it within the current Jar, or do you need to create a special version for me to download?
21  Games Center / Showcase / Re: Cremelian War X on: 2009-05-27 10:37:05
Few questions:

1) Are you working off the desktop, ie is your base .html file located there?

2) What's in the CremelianWars.jar file?

3) Is the jlayer.jar on the desktop also? (or contents extracted?)
22  Games Center / Showcase / Re: Cremelian War X on: 2009-05-26 19:10:25
If you simply must use MP3, then use the JMF mp3plugin.jar from

You include it on your classpath using -Djava.library.path=<lib where jar is> etc.

Then use some code like this:

      AudioInputStream din = null;
      try {
         SourceDataLine line;
         do {
            AudioInputStream in = AudioSystem.getAudioInputStream(<mp3Filename>);
            AudioFormat baseFormat = in.getFormat();
            AudioFormat decodedFormat = new AudioFormat(
                  baseFormat.getSampleRate(), 16, baseFormat.getChannels(),
                  baseFormat.getChannels() * 2, baseFormat.getSampleRate(),
            din = AudioSystem.getAudioInputStream(decodedFormat, in);
            DataLine.Info info = new DataLine.Info(SourceDataLine.class, decodedFormat);
            line = (SourceDataLine) AudioSystem.getLine(info);
            if(line != null) {   
               int nBytesRead;         
               byte[] data = new byte[1024];   

               // Start

               while ((nBytesRead =, 0, data.length)) != -1 && !fadeComplete) {   
                  line.write(data, 0, nBytesRead);
            // Stop
         } while(loopMusic);
      } catch(Exception e) {
      } finally {
         if(din != null) {
            try { din.close(); } catch(IOException e) { e.printStackTrace(); }
23  Games Center / Featured Games / Re: Awesome Soccer - New Java Game on: 2009-05-22 21:03:49

- I tested on a MacBook with a Core 2 Duo (2.1 ghz) and 2 GB of memory. I didn't notice any performance problems, but maybe it's useful to have the option of a FPS counter.
- Correct, the controls are unresponsive in the menu, in-game I didn't have any problems.
- I'm not exactly sure what I noticed with long shots, just it 'feels' like the shooting ability is dependent on the ability of the player, which is good.
- About the passing, I know it's technically possible to pass the ball, but it's just so much more efficient to just dribble and shoot.

Thanks again for the feedback.  By the way, pressing F9 in game will show the (internal) current and average FPS counts.
24  Games Center / Featured Games / Re: Awesome Soccer - New Java Game on: 2009-05-18 22:33:59
Thanks for the feedback Mr Gol.

  • Distribution - thanks - glad you like.  Windows version is also a "proper" installer with an .exe and an embedded JRE
  • Re: keyboard clicks being unresponsive - was this the in game menu?  If so, I have recently amended this, so the next version should be much better
  • Yes, the kits are currently always Brazil vs Argentina within the Alpha.
  • Camera does actually follow the ball always - but I will take a look at how it could be improved
  • It is definitely possible to pass (by tapping the space bar or controller action button) - it will automatically pass to the nearest player in the general direction you are facing - had you tried that?
  • Thanks for the feedback on penalties - hoped it would be a little different
  • Long shots - do you mean the amount of bend you can apply should be reduced for lower skilled shooting players?
  • The default skill level is 2 (out of 5), and the AI is much improved at higher settings - it's a difficult balance between making it
    accessible to a new player but still a challenge to a regular gamer.
  • Glad you like the voice actress!  Grin  As an aside, I think I will offer the opportunity to view the tutorial rather than defaulting it on first play.

Finally, a couple of questions if I may - how was the overall peformance of the game on your Mac, and what spec is the machine?

25  Games Center / Featured Games / Re: Awesome Soccer - New Java Game on: 2009-05-17 12:49:43
Hi All.

Despite having 50+ downloads of the game, no-one has yet provided any feedback, so I'm trying to identify why that might be from some of the regular forumites.  Is it "normal" to get lots of downloads, but no comments?

Thanks in advance.
26  Games Center / Archived Projects / Re: Unnamed Superhero RPG on: 2009-05-17 12:41:33
Looks good!  Classic platformer idea...   Grin
27  Games Center / Featured Games / Re: Awesome Soccer - New Java Game on: 2009-05-14 00:18:10
Many thanks for all the downloads thus far; and I'd be grateful for any feedback you can provide.
28  Games Center / Featured Games / Re: Awesome Soccer - New Java Game on: 2009-05-12 22:52:43
That looks .. awesome! SWOS is one of the greatest games of all time.
I hesitate to test it though.. what sort of reds are you?! (<- true blue!)

Try it and I'll tell you.... :-)
29  Games Center / Featured Games / Re: Awesome Soccer - New Java Game on: 2009-05-12 21:24:59
No linux demo, can't try it Cry

I am working on that....trying to package it up with IzPack at the minute.  No reason why it shouldn't work. Smiley
30  Games Center / Featured Games / Re: Awesome Soccer - New Java Game on: 2009-05-12 21:19:24
Looks pretty cool! What technologies did you use to make this? LWJGL? JOGL? etc.

I haven't used LWJGL or JOGL - it's all pure Java2D!  Grin

I do use JInput for the controllers though.
Pages: [1] 2
EgonOlsen (45 views)
2018-06-10 19:43:48

EgonOlsen (27 views)
2018-06-10 19:43:44

EgonOlsen (47 views)
2018-06-10 19:43:20

DesertCoockie (210 views)
2018-05-13 18:23:11

nelsongames (127 views)
2018-04-24 18:15:36

nelsongames (126 views)
2018-04-24 18:14:32

ivj94 (867 views)
2018-03-24 14:47:39

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

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

Solater (143 views)
2018-03-17 05:04:08
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!