Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (707)
Games in Android Showcase (207)
games submitted by our members
Games in WIP (781)
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  Game Development / Newbie & Debugging Questions / Re: LibGDX ninja rabbit project on: 2016-06-28 19:12:09
Gradle 2.10

Build time:   2016-01-26 15:17:49 UTC
Build number: none
Revision:     UNKNOWN

Groovy:       2.4.5
Ant:          Apache Ant(TM) version 1.9.6 compiled on July 8 2015
JVM:          1.8.0_92 (Oracle Corporation 25.92-b14)
OS:           Linux 4.4.0-24-generic amd64
2  Game Development / Newbie & Debugging Questions / Re: LibGDX ninja rabbit project on: 2016-06-24 16:06:59
the stacktrace:$ gradle --stacktrace desktop:run
Configuration on demand is an incubating feature.

FAILURE: Build failed with an exception.

* Where:
Build file '/home/uzo/AndroidStudioProjects/NinjaRabit/ninja-rabbit/build.gradle' line: 41

* What went wrong:
A problem occurred evaluating root project 'ninja-rabbit'.
> org/gradle/nativebinaries/BuildType

* Try:
Run with --info or --debug option to get more log output.

* Exception is:
org.gradle.api.GradleScriptException: A problem occurred evaluating root project 'ninja-rabbit'.
   at org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory$
   at org.gradle.configuration.DefaultScriptPluginFactory$ScriptPluginImpl$
   at org.gradle.configuration.ProjectScriptTarget.addConfiguration(
   at org.gradle.configuration.DefaultScriptPluginFactory$ScriptPluginImpl.apply(
   at org.gradle.configuration.project.BuildScriptProcessor.execute(
   at org.gradle.configuration.project.BuildScriptProcessor.execute(
   at org.gradle.configuration.project.ConfigureActionsProjectEvaluator.evaluate(
   at org.gradle.configuration.project.LifecycleProjectEvaluator.evaluate(
   at org.gradle.api.internal.project.AbstractProject.evaluate(
   at org.gradle.api.internal.project.AbstractProject.evaluate(
   at org.gradle.execution.TaskPathProjectEvaluator.configure(
   at org.gradle.configuration.DefaultBuildConfigurer.configure(
   at org.gradle.initialization.DefaultGradleLauncher$
   at org.gradle.internal.Factories$1.create(
   at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(
   at org.gradle.initialization.DefaultGradleLauncher.access$200(
   at org.gradle.initialization.DefaultGradleLauncher$1.create(
   at org.gradle.initialization.DefaultGradleLauncher$1.create(
   at org.gradle.initialization.DefaultGradleLauncher.doBuild(
   at org.gradle.launcher.exec.InProcessBuildActionExecuter$
   at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(
   at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(
   at org.gradle.launcher.exec.ContinuousBuildActionExecuter.execute(
   at org.gradle.launcher.exec.ContinuousBuildActionExecuter.execute(
   at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(
   at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(
   at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(
   at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(
   at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(
   at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(
   at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(
   at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(
   at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(
   at org.gradle.launcher.daemon.server.exec.ForwardClientInput$
   at org.gradle.launcher.daemon.server.exec.ForwardClientInput$
   at org.gradle.util.Swapper.swap(
   at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(
   at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(
   at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(
   at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(
   at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(
   at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(
   at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(
   at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(
   at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(
   at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(
   at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$
   at org.gradle.launcher.daemon.server.DaemonStateCoordinator$
   at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(
   at org.gradle.internal.concurrent.StoppableExecutorImpl$
Caused by: java.lang.NoClassDefFoundError: org/gradle/nativebinaries/BuildType
   at org.gradle.api.internal.plugins.ImperativeOnlyPluginApplicator.applyImperative(
   at org.gradle.api.internal.plugins.RuleBasedPluginApplicator.applyImperative(
   at org.gradle.api.internal.plugins.DefaultPluginManager.doApply(
   at org.gradle.api.internal.plugins.DefaultPluginManager.apply(
   at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.applyType(
   at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.applyPlugin(
   at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.access$100(
   at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction$
   at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.execute(
   at org.gradle.api.internal.project.AbstractPluginAware.apply(
   at org.gradle.api.plugins.PluginAware$ Source)
   at org.gradle.api.internal.plugins.ImperativeOnlyPluginApplicator.applyImperative(
   at org.gradle.api.internal.plugins.RuleBasedPluginApplicator.applyImperative(
   at org.gradle.api.internal.plugins.DefaultPluginManager.doApply(
   at org.gradle.api.internal.plugins.DefaultPluginManager.apply(
   at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.applyType(
   at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.access$200(
   at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction$
   at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.execute(
   at org.gradle.api.internal.project.AbstractPluginAware.apply(
   at build_2vom3epapuchtdjbosyrqg17b$_run_closure3.doCall(/home/uzo/AndroidStudioProjects/NinjaRabit/ninja-rabbit/build.gradle:41)
   at org.gradle.api.internal.ClosureBackedAction.execute(
   at org.gradle.util.ConfigureUtil.configure(
   at org.gradle.util.ConfigureUtil.configure(
   at org.gradle.api.internal.project.AbstractProject.project(
   at org.gradle.api.internal.BeanDynamicObject$MetaClassAdapter.invokeMethod(
   at org.gradle.api.internal.BeanDynamicObject.invokeMethod(
   at org.gradle.api.internal.CompositeDynamicObject.invokeMethod(
   at org.gradle.groovy.scripts.BasicScript.methodMissing(
   at org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory$
   ... 58 more
Caused by: java.lang.ClassNotFoundException: org.gradle.nativebinaries.BuildType
   ... 95 more


Total time: 1.055 secs
3  Games Center / Showcase / Re: CannonBlast on: 2016-06-23 17:48:15
I think it would be more fun if the character would have more speed.
4  Game Development / Newbie & Debugging Questions / LibGDX ninja rabbit project on: 2016-06-23 17:40:32

I found this ( game and I'm trying to run it / build jar from the source, but without any success.
I tried to import it into android studio and running the gradle command as it is written on the given link but none of the methods worked.
Does anyone have any suggestion how to build/run this project?

5  Games Center / Showcase / Drift Area on: 2015-10-28 14:58:20

For more screenshots visit

Drift away with your American muscle car.
You can play single or multiplayer with your friends or against computer.

Game is available on: Android, Windows, Linux and Ouya

AI / computer cars driving should be improved, but I don't have time to do it.
What do you think about driving/gameplay?

6  Game Development / Game Mechanics / 2D top down racing, car off the track? on: 2015-07-07 14:31:05
Can someone tell me how to calculate/figure out when the car is off the track (so that i can slow it down)?
Can you refer to some tutorials?
Thanks and regards
7  Games Center / Showcase / Re: Circle Jumper on: 2015-05-15 10:05:18
Hi, I updated the game, check the first post which I edited.
I also like simpler graphic design ( and also didn't got any idea of anything else Cheesy )
8  Games Center / Featured Games / Re: We Shall Wake demo (v6.0) on: 2014-07-31 11:12:56
When it is loading the game it doesn't load, that is what was at the end of log.txt:
Assigning animation humanWeaveOut to 'humanoid'
Assigning animation humanWeaveRight to 'humanoid'
Assigning animation humanWhatIsIt to 'humanoid'
Model Buffer updated. Model assigning is now complete.

Loading finished, starting game.

Allocating transparency buffers: 176.4MBs
Render targets VRAM usage: 189.25586MBs
Player stats saved successfully.

Preparing Ogg data for object engine.sound.Sound@76f2bbc1.
Starting Ogg Loader: No Error
Ogg Buffer Generation: No Error

Source Queue Buffers: No Error
Source Play: No Error
Source Play Success: true
Dungeon successfully generated.
Uncaught exception in draw (main) thread:
   at engine.tile.TileRenderer.nextFrame(
   at engine.WSWGraphics.renderScene(
   at engine.WSWGraphics.access$2(
   at engine.WSWGraphics$
   at net.mokyu.threading.MultithreadedExecutor.processTask(
   at engine.WSWGraphics.render(
   at game.state.StateDungeon.draw(
   at game.core.Core.render(
   at game.core.framework.GameFramework.step(
   at game.core.Core.main(
Exception in thread "main" java.lang.IllegalStateException: Error ending frame. Not all tasks finished.
   at engine.profile.GPUProfiler.endFrame(
   at game.state.StateDungeon.draw(
   at game.core.Core.render(
   at game.core.framework.GameFramework.step(
   at game.core.Core.main(
9  Games Center / Archived Projects / Re: TD Engine on: 2014-06-23 17:48:15
You should put some images on Google Play, also description is not in english.
10  Games Center / Showcase / Circle Jumper on: 2014-05-29 11:44:34


I made a game for Android where you have to jump from one circle to another circle. You control red circle that orbits around one of the circles and you have to jump, at the right time to next circle, if you miss you lose.
What do you think about gameplay?

I finally took some time to updated the game.
Now it is a little prettier and also gameplay is better.
It has three modes, Zen mode is really hard, then there is Arcade (easy) mode where you can bounce from sides, and a Classic (normal) mode. Now you don't need to jump to every circle, except in zen mode where the game ends if you miss any. But it is good to jump to every circle, because circles get smaller with time, and it gets harder to target them.
What do you think?

You can get it on Play market:
11  Games Center / Showcase / Square Attack on: 2013-08-20 13:51:14

I made this game for computer and also for Android phone.
The goal of the game is to collect incoming squares into squares of the same color.
On phone you have to swipe across the screen to change the position of the squares, on computer you use a keyboard, check "How to play" to see.


Android version from Google Play:

Computer version (SquareAttack.jar) from Google Drive:
12  Games Center / Showcase / Re: SKIRMISH on: 2012-11-08 16:12:04
I tested it on Android Samsung I5500 Galaxy 5 that has 2.8 inch screen. All things/images ar to big. The button for driving is so big that is over all the screen. Can't zoom out because this phone doesn't hava multi touch.
Background sometimes disappear.
When I tap on a unit, and then tap it again for moving it, its shoots almost every time.
Once it hapend that tank gained life.
Your logo disappear too quickly, I can't even see it.

But I like graphic and explosions.
13  Games Center / Android Showcase / Re: Android - Way Away on: 2012-06-05 12:52:18
I didn't see that because I didn't update the game, I have 1.0.1 version.
14  Games Center / Android Showcase / Re: Android - Way Away on: 2012-06-04 19:59:57
I think it's to hard. I had to turn on the "lazy pets" option. I think you should put some warning message, like if it's to hard to play you can turn on the "lazy pets" option.
15  Games Center / Showcase / Re: Quinn's Quarrel: Global Cat-astrophe! on: 2012-05-24 16:21:31
The sound doesn't work when I play the game on Ubuntu 11.10. It's only played the music and even that weird. In Windows I also use jar and it worked fine. Why did you do the exe version?
16  Games Center / Showcase / Re: Quinn's Quarrel: Global Cat-astrophe! on: 2012-05-23 10:59:00
mm barbecue Cheesy
Nice game, I like the music.
At the beginning of the game when I die and press space to restart the game its start playing intro movie and tutorail again which is I think unnecessary and a little annoying.
Why is name length in high score limited to 8? I couldn't enter my nick name.
I get "Database Error! Would you like to try to connect again?" when submiting high score, I pressed Yes and enter name again and then it sent and open High Scores window and when I close it, it throw me again database error and I could submit that same score again and overwrite places with lower score than mine.
It would be nice if I could save the game progress. Cheesy
17  Games Center / Featured Games / Re: Vampire Runner - Gemserk on: 2011-12-14 13:40:12
I tried android version on Samsung I5500 Galaxy 5. It's fun and graphics is nice, but the speed increases too fast in so short time.
18  Discussions / General Discussions / Re: Basic game tutorials on: 2011-10-19 14:15:42
@ Karmington thanks for your comment.

When I started doing these tutorials, I thought it will be easier to write. In the end it turned out like this: a general description of the games / source code and source code itself for "experimentation". "Fortunately", some prefer to learn by experimenting, add or edit an already existing code.

The Duck tutorial contains some magic numbers, for example, in the duckLines array. But for the duck image I always use the function which returns the width of the image (duckImg.getWidth ()). I just looked at the code and saw that when I check whether any of the ducks was hit that I used seven "magic" numbers. I will repair this when I will have time.

As regards a resolution, I did not want a player to change the window size during the game, it would then have to change some variables and then there would be more code that would not be connected to the topic of tutorial(moving object). For the first game / tutorial is enough to teach the user to move objects. Adjusting the game to different resolutions would be the topic for another tutorial.

@ Riven
I did not know that this section is only to have a full article.
Thank you for adding link under the 'Java Gaming Resources' page. But the user that is written in brackets is wrong. Smiley

Sorry for my bad English.  persecutioncomplex
19  Discussions / General Discussions / Basic game tutorials on: 2011-10-14 20:04:15
Here is link to the website that I made to help people start making java games. Tutorials are basic for beginers.
So far I have done 3 tutorials. I made 2 little games and I post the source code online.
20  Games Center / Featured Games / Re: Blocks That Matter on: 2011-10-01 10:10:09
How they support xbox?

They made it in XNA Game Studio.
21  Games Center / Showcase / Re: JAVA ACT ANGELS & DEMONS Demo on: 2011-09-25 17:58:21
Took me awhile to figure out how to jump. It's Z, probably Y on english keyboard.
You should fix sky image so that line will not be visible.
In second level when I killed the demon the game freeze, or is this the boss and the end of this demo.
22  Games Center / Showcase / Re: Space Shooter on: 2011-09-25 17:14:30
Thank you jojoh.
That is great idea, I will do something like that, when I will have time.
23  Games Center / Showcase / Re: Space Shooter on: 2011-09-23 21:00:19
But space shooting - not unique, so obviously similar games are there... Grin
Yes indeed Cheesy

You are right about the background, I just thought/hope that it will not be so obviously when the fog will move.
24  Games Center / Showcase / Re: Space Shooter on: 2011-09-23 18:42:35
It is a little similar but I didn't make this game after your if you think that. Cheesy The first time I saw your game was a few days ago.
You can't play it indefinitely long Smiley my best score is ~500 kills. But I can reduce enemy creating time if it is to easy. Now new enemy is created every second.
Thanks you for trying the game.
25  Games Center / Showcase / Space Shooter on: 2011-09-23 16:34:09

This is my first game that I made completely by myself, except for the sound. I got the sound at
The goal is to kill as many enemies as you can, before they destroy your ship.
I tested it on Windows 7 and Ubuntu 11.04. If someone will test it on Mac, please let me know if it works.

Game screenshot:

Java web start for the game:
26  Game Development / Newbie & Debugging Questions / Re: Next steps? on: 2011-09-21 12:13:40
When I started learning I used this tutorials (actually I go just trough first four Cheesy).
From second and third one comes a very cool game.
27  Java Game APIs & Engines / Java 2D / Re: Flickering during resizing of a window on: 2011-09-20 18:33:07
Did you try to use setDoubleBuffered(true) on canvas?
28  Games Center / WIP games, tools & toy projects / Re: Arcane Nebula 1.0 on: 2011-09-20 18:17:17
It is quite fun to play but I think it would be better if I could move my ship with WSAD keys so that I could avoid enemy fire more easily. Maybe you could do that player can choose how he wants to move the ship.
Some background would be nice, not just black color.
Bottom line, nice game.
29  Games Center / Featured Games / Re: Spiral Knights on: 2011-09-18 11:46:04
I have played the game as guest and it is quite awesome, I am impressed with this java game.
Pages: [1]
Galdo (352 views)
2017-01-12 13:44:09

Archive (508 views)
2017-01-02 05:31:41

0AndrewShepherd0 (972 views)
2016-12-16 03:58:39

0AndrewShepherd0 (909 views)
2016-12-15 21:50:57

Lunch (1042 views)
2016-12-06 16:01:40

ral0r2 (1275 views)
2016-11-23 16:08:26

ClaasJG (1371 views)
2016-11-10 17:36:32

CoffeeChemist (1375 views)
2016-11-05 00:46:53

jay4842 (1460 views)
2016-11-01 19:04:52

theagentd (1241 views)
2016-10-24 17:51:53
List of Learning Resources
by elect
2016-09-09 09:47:55

List of Learning Resources
by elect
2016-09-08 09:47:20

List of Learning Resources
by elect
2016-09-08 09:46:51

List of Learning Resources
by elect
2016-09-08 09:46:27

List of Learning Resources
by elect
2016-09-08 09:45:41

List of Learning Resources
by elect
2016-09-08 08:39:20

List of Learning Resources
by elect
2016-09-08 08:38:19

Rendering resources
by Roquen
2016-08-08 05:55:21 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!