Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (512)
Games in Android Showcase (119)
games submitted by our members
Games in WIP (576)
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 3 ... 12
1  Games Center / WIP games, tools & toy projects / Re: Game Watch nostalgia on: 2014-01-13 16:39:47
it's looking really good! I love those game watch and mines are not working either. The LCD is also too dark and blur. I had turtle bridge, octpus, parachute, fire attack! Good times.

I'd suggest you could make 4k version of those games for the competition currently going on!
2  Discussions / General Discussions / Playing mp4/flv video files on: 2013-09-02 16:29:19
Not sure if this is the right place to put this question. I want to play mp4/flv video files using Java. Is there any api for it? I searched a little bit and was not able to find an out of the box solution.
3  Java Game APIs & Engines / Java 2D / Re: Game loop taking around 30% of CPU on: 2013-07-19 02:53:16
Thanks for the tips. The code for the loop I got from this site under the articles sections. But still not sure if this is the best option and also if this simple could that I posted could be optimized?
4  Java Game APIs & Engines / Java 2D / Game loop taking around 30% of CPU on: 2013-07-17 23:57:37
Hi, I was looking at the game loop tutorial and put it in a simple tile map based demo. I noticed that it consumes around 30% of the CPU. Is this value expected? Minecraft consumes exactly the same in my machine, but the game is much heavier. Just wondering if I could optimize my cpu consuption. Here is the code if anyone want to try, can run in window mode or applet.

1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
25  
26  
27  
28  
29  
30  
31  
32  
33  
34  
35  
36  
37  
38  
39  
40  
41  
42  
43  
44  
45  
46  
47  
48  
49  
50  
51  
52  
53  
54  
55  
56  
57  
58  
59  
60  
61  
62  
63  
64  
65  
66  
67  
68  
69  
70  
71  
72  
73  
74  
75  
76  
77  
78  
79  
80  
81  
82  
83  
84  
85  
86  
87  
88  
89  
90  
91  
92  
93  
94  
95  
96  
97  
98  
99  
100  
101  
102  
103  
104  
105  
106  
107  
108  
109  
110  
111  
112  
113  
114  
115  
116  
117  
118  
119  
120  
121  
122  
123  
124  
125  
126  
127  
128  
129  
130  
131  
132  
133  
134  
135  
136  
137  
138  
139  
140  
141  
142  
143  
144  
145  
146  
147  
148  
149  
150  
151  
152  
153  
154  
155  
156  
157  
158  
159  
160  
161  
162  
163  
164  
165  
166  
167  
168  
169  
170  
171  
172  
173  
174  
175  
176  
177  
178  
179  
180  
181  
182  
183  
184  
185  
186  
187  
188  
189  
190  
191  
192  
193  
194  
195  
196  
197  
198  
199  
200  
201  
202  
203  
204  
205  
206  
207  
208  
209  
210  
211  
212  
213  
214  
215  
216  
217  
218  
219  
220  
221  
222  
223  
224  
225  
226  
227  
228  
229  
230  
231  
232  
233  
234  
235  
236  
237  
238  
239  
240  
241  
242  
243  
244  
245  
246  
247  
248  
249  
250  
251  
252  
253  
254  
255  
256  
257  
258  
259  
260  
261  
262  
263  
264  
265  
266  
267  
268  
269  
270  
271  
272  
273  
274  
275  
276  
import java.applet.Applet;
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Frame;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.Rectangle;
import java.awt.Toolkit;
import java.awt.event.KeyEvent;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.awt.image.BufferedImage;
import java.net.URL;

import javax.imageio.ImageIO;

public class TileMap1 extends Applet implements Runnable {
   private static final int SCREEN_WIDTH = 8 * 32;
   private static final int SCREEN_HEIGHT = 7 * 32;
   private boolean isApplet;
   private Thread gameThread;
   private int fps;
   private BufferedImage tiles;
   private Image offImage;
   private int[][] myMap = { { 1, 1, 1, 1, 1, 1, 1, 1 }, //
         { 1, 0, 0, 0, 0, 0, 0, 1 }, //
         { 1, 0, 1, 0, 0, 0, 0, 1 }, //
         { 1, 0, 0, 0, 0, 1, 0, 1 }, //
         { 1, 0, 0, 0, 0, 0, 0, 2 }, //
         { 1, 1, 1, 1, 1, 1, 1, 1 } };

   private int[][] myMap2 = { { 1, 1, 1, 1, 1, 1, 1, 1 }, //
         { 1, 0, 0, 0, 0, 0, 0, 1 }, //
         { 1, 0, 1, 0, 0, 0, 0, 1 }, //
         { 1, 0, 0, 0, 0, 1, 0, 1 }, //
         { 3, 0, 0, 0, 0, 0, 0, 1 }, //
         { 1, 1, 1, 1, 1, 1, 1, 1 } };

   private int[][] currentMap;
   private Sprite hero;
   private boolean[] controls = new boolean[5];

   public TileMap1() {
      this.hero = new Sprite(2, 1);
      this.isApplet = true;
      this.currentMap = this.myMap;
      super.enableEvents(KeyEvent.KEY_EVENT_MASK);
   }

   public void init() {
      this.offImage = super.createImage(SCREEN_WIDTH, SCREEN_HEIGHT);
      try {
         URL url = this.getClass().getClassLoader().getResource("tiles.png");
         this.tiles = ImageIO.read(url);
      } catch (Exception e) {
         e.printStackTrace();
         System.exit(0);
      }
   }

   public void start() {
      if (this.gameThread == null) {
         this.gameThread = new Thread(this);
      }
      this.gameThread.start();
   }

   public void stop() {
      this.gameThread = null;
   }

   public void paint(Graphics g) {
      this.render(this.offImage.getGraphics());
      g.drawImage(this.offImage, 0, 0, 640, 480, null);

   }

   private void render(Graphics g) {
      g.setColor(Color.black);
      g.fillRect(0, 0, SCREEN_WIDTH, SCREEN_HEIGHT);

      // Draws our map.
      int mapWidth = this.currentMap[0].length;
      int mapHeight = this.currentMap.length;
      for (int i = 0; i < mapWidth; i++) {
         for (int j = 0; j < mapHeight; j++) {
            int frame = this.currentMap[j][i];
            g.drawImage(this.tiles.getSubimage(frame * 32, 0, 32, 32),
                  i * 32, j * 32, null);
         }
      }

      hero.render(g);

      g.setColor(Color.red);
      g.drawString("FPS:" + this.fps, 10, 10);

   }

   public void run() {
      long lastLoopTime = System.nanoTime();
      final int TARGET_FPS = 60;
      final long OPTIMAL_TIME = 1000000000 / TARGET_FPS;
      long lastFpsTime = 0;
      int fps = 0;

      while (true) {
         long now = System.nanoTime();
         long updateLength = now - lastLoopTime;
         lastLoopTime = now;
         double delta = updateLength / ((double) OPTIMAL_TIME);

         // update the frame counter
         lastFpsTime += updateLength;
         fps++;
         // System.out.println(lastFpsTime);
         // update our FPS counter if a second has passed since
         // we last recorded
         if (lastFpsTime >= 1000000000) {
            // System.out.println("(FPS: " + fps + ")");
            this.fps = fps;
            lastFpsTime = 0;
            fps = 0;
         }

         this.logic();
         this.paint(this.getGraphics());
         Toolkit.getDefaultToolkit().sync();

         try {
            Thread.sleep((lastLoopTime - System.nanoTime() + OPTIMAL_TIME) / 1000000);
         } catch (Exception e) {
         }
      }
   }

   private void checkDoor(int j, int i) {
      if (this.currentMap[j][i] == 2) {
         this.currentMap = myMap2;
         hero.x = 1 * 32 + 6;
      } else if (this.currentMap[j][i] == 3) {
         this.currentMap = myMap;
         hero.x = 6 * 32 + 6;
      }
   }

   private void logic() {
      int dx = 0;
      int dy = 0;
      if (this.controls[0]) {
         dx = -1;
      } else if (this.controls[1]) {
         dx = 1;
      } else if (this.controls[2]) {
         dy = -1;
      } else if (this.controls[3]) {
         dy = 1;
      }
      hero.move(dx, dy);
   }

   protected void processKeyEvent(KeyEvent e) {
      int[] keys = new int[] { KeyEvent.VK_LEFT, KeyEvent.VK_RIGHT,
            KeyEvent.VK_UP, KeyEvent.VK_DOWN, KeyEvent.VK_SPACE };
      for (int i = 0; i < keys.length; i++) {
         if (e.getKeyCode() == keys[i]) {
            this.controls[i] = e.getID() == KeyEvent.KEY_PRESSED;
         }
      }
      if (e.getKeyCode() == KeyEvent.VK_ESCAPE && !this.isApplet) {
         System.exit(0);
      }
   }

   public void buildFrame() {
      Frame f = new Frame("Tile Based Maps Tutorial");
      f.addWindowListener(new WindowAdapter() {
         public void windowClosing(WindowEvent e) {
            System.exit(0);
         }
      });
      f.setSize(640, 480);
      f.setResizable(false);
      Dimension dimension = getToolkit().getScreenSize();
      Rectangle rectangle = f.getBounds();
      f.setLocation((dimension.width - rectangle.width) / 2,
            (dimension.height - rectangle.height) / 2);
      f.add(this);
      f.setVisible(true);
      this.isApplet = false;
      this.init();
      this.start();
   }

   public static void main(String[] args) {
      TileMap1 g = new TileMap1();
      g.buildFrame();
   }

   class Sprite {
      int x;
      int y;

      int dx;
      int dy;

      Sprite(int px, int py) {
         x = px * 32 + 6;
         y = py * 32 + 6;
      }

      void move(int pDx, int pDy) {
         dx = pDx;
         dy = pDy;

         if (pDy != 0) {
            if (canMove(x, y + dy)) {
               checkDoor((int) Math.floor(y / 32),
                     (int) Math.floor(x / 32));
               y += dy;
            }
         }

         if (pDx != 0) {
            if (canMove(x + dx, y)) {
               checkDoor((int) Math.floor(y / 32),
                     (int) Math.floor(x / 32));
               x += dx;
            }
         }
      }

      boolean canMove(int x, int y) {
         int downY = (int) Math.floor((y + 20) / 32);
         int upY = (int) Math.floor(y / 32);
         int leftX = (int) Math.floor(x / 32);
         int rightX = (int) Math.floor((x + 20) / 32);

         if (dy == -1) {
            return (!isSolid(upY, leftX) && !isSolid(upY, rightX));
         } else if (dy == 1) {
            return (!isSolid(downY, leftX) && !isSolid(downY, rightX));
         }

         if (dx == -1) {
            return (!isSolid(downY, leftX) && !isSolid(upY, leftX));
         } else if (dx == 1) {
            return (!isSolid(upY, rightX) && !isSolid(downY, rightX));
         }

         return false;
      }

      private boolean isSolid(int j, int i) {
         return (currentMap[j][i] == 1);
      }

      void render(Graphics g) {
         // Body
         g.setColor(Color.YELLOW);
         g.fillOval(x, y, 20, 20);
         g.setColor(Color.BLACK);
         g.drawOval(x, y, 20, 20);

         // Eyes
         g.setColor(Color.WHITE);
         g.fillOval(x + 2, y + 5, 8, 10);
         g.fillOval(x + 10, y + 5, 8, 10);
         g.setColor(Color.BLACK);
         g.drawOval(x + 2, y + 5, 8, 10);
         g.drawOval(x + 10, y + 5, 8, 10);
         g.fillOval(x + 4 + (dx * 2), y + 8 + (dy * 2), 4, 4);
         g.fillOval(x + 12 + (dx * 2), y + 8 + (dy * 2), 4, 4);
      }
   }
}
5  Discussions / Miscellaneous Topics / Re: if you are not a programmer, what would you be ? on: 2013-06-05 12:41:20
Another good question would be: what do you want to do when you are at 50?
heu... retired ??

Probably not... I have some collegues here that are around 60 and still developing... they need the job because of the insurance and all other benefits that they will loose when retire.
6  Discussions / Miscellaneous Topics / Re: if you are not a programmer, what would you be ? on: 2013-06-04 18:30:52
Another good question would be: what do you want to do when you are at 50? Do you want to still be a programmer? I'm 37 and have been programming over 20 years. Man, I'm tired of this. Working as a programmer will get you mad sometime in the future... I'd like to make programs/games just for fun and not to earn money.

Computer science is very volatile. When you learn something, the stuff is already old and this is very disappointing...

Answering the original question, I would be a pianist, for sure!
7  Discussions / Miscellaneous Topics / Motion background videos on: 2013-05-29 16:29:12
Any idea how to create these effects in Java?

What is the technique name for doing those abstract background videos?

http://newworshipmedia.com/getstarted

Thanks!
8  Discussions / Miscellaneous Topics / Re: Suggestion on video effects editor on: 2013-05-28 12:04:41
Blender is not a option to me. I know its power, but I don't have the time to learn it. I need something that I just add an animated text (like firing/rotating letters to build the word) to a motion background it'd be great.

I'm looking for some free motions background. I found this site https://www.videoblocks.com. What kind of software they used to create those abstract background video loops?
9  Discussions / Miscellaneous Topics / Suggestion on video effects editor on: 2013-05-27 13:29:52
Ok, I'm totally newbie in video editing and I'm trying to create a small video like those "save the date" videos for my son birthday. I'm using kdenlive to perform editing, add visual effects and transitions. It's really easy to do this tasks.

But I'm trying to do other visual effects like a text animation like www.youtube.com/watch?v=kU8N0qHbICQ. Is there any free software for doing cool text animation effects?

thanks!
10  Game Development / Game Play & Game Design / Destructible/deformable terrain help on: 2013-04-22 00:46:10
Hi,

I just want to try to create a very simple demo/tutorial on how to create a game with destructible/deformable terrain like the good old lemmings or worms.

The problem is that I have no idea where to start. Are there any physics involved? I's like to write a simple level in plain java 2d. I tried to find some examples, but I couldn't.

Any help?

Thanks
11  Games Center / 4K Game Competition - 2013 / Re: Judging panel results. on: 2013-03-24 19:52:19
then the final grade is (judge's score 1 + judge's score 2 + judge's score 3)/3 ?
12  Games Center / 4K Game Competition - 2013 / Re: Judging panel results. on: 2013-03-24 19:07:37


How do judges determine the score given?
[/quote]

yep.
13  Games Center / 4K Game Competition - 2013 / Re: Judging panel results. on: 2013-03-24 17:44:17
What is the formula behind the grade score?
14  Games Center / 4K Game Competition - 2013 / Re: Judging panel results. on: 2013-03-24 01:14:57
Great results, thanks for everyone. Special thanks to the judges. Really liked the reviews! Although we beat the number of games this year we did not reach 2012 number of game developers that submitted games. This year we were 34 game developers while in 2012 we had 42.

year    game devs
2013 - 34
2012 - 42
2011 - 28
2010 - 28
2009 - 41
2008 - 17
2007 - 39
2006 - 37
2005 - 27
15  Games Center / 4K Game Competition - 2013 / Re: Community voting results on: 2013-03-22 12:14:37
I really like the games created by zeroone, and what is really great is that he always publish its source code so we can try to learn from it. Although the code is optimized for 4k games but he definitely has a style.
16  Games Center / 4K Game Competition - 2013 / Re: Community Voting Has Started! on: 2013-03-19 12:45:52
I also think that the number of downloads is a nice number to evaluate the popularity of game. Mine is around 100 downloads only so I don't expect too much. Anyway I did not advertise it anywhere nor to anybody...
17  Games Center / 4K Game Competition - 2013 / Re: Community Voting Has Started! on: 2013-03-19 12:40:15
I think ctomni231 makes a fair point. This gets my vote. Smiley
Mine too.
18  Games Center / 4K Game Competition - 2013 / Re: Dord on: 2013-03-11 17:20:33
I have played this game before.

I liked the gameplay. But I think I have played a similar game long time ago, just can't remember the name or plataform...

@zeroone did you take the idea from what games? You said this is an original one but I'm almost sure I played a game where the player code traverse the screen like Dord.
19  Games Center / 4K Game Competition - 2013 / Re: Dord on: 2013-03-11 17:17:16
In my opinion, this is the best game of Java4k 2013.

Agreed! 5 points!
20  Games Center / 4K Game Competition - 2013 / Source code problem in Java4k site on: 2013-03-03 21:01:50
Hi appel,

I've noticed that some games have the link "source code available" but when clicking it no source code is displayed. An example is http://java4k.com/index.php?action=games&method=view&gid=406#source

I think some other games have this problem. Do you know if the authors really submitted their code?
21  Games Center / 4K Game Competition - 2013 / Re: Rogue 4k on: 2013-03-03 21:00:01
Hey Groboclown, trying to compile the source code provided in java4k but it giving me errors below:

R.java:1740: unclosed character literal
    private static final int DISPLAY_CHAR_PATH = 'u2592';
                                                 ^
R.java:1740: illegal start of type
    private static final int DISPLAY_CHAR_PATH = 'u2592';
                                                   ^
R.java:1740: unclosed character literal
    private static final int DISPLAY_CHAR_PATH = 'u2592';
                                                       ^
R.java:1740: ';' expected
    private static final int DISPLAY_CHAR_PATH = 'u2592';
                                                         ^
R.java:1744: unclosed character literal
    private static final int DISPLAY_CHAR_BOX_DOUBLE_HORIZ = 'u2550';
                                                             ^
R.java:1744: illegal start of type
    private static final int DISPLAY_CHAR_BOX_DOUBLE_HORIZ = 'u2550';
                                                               ^
R.java:1744: unclosed character literal
    private static final int DISPLAY_CHAR_BOX_DOUBLE_HORIZ = 'u2550';
                                                                   ^
R.java:1744: ';' expected
    private static final int DISPLAY_CHAR_BOX_DOUBLE_HORIZ = 'u2550';
                                                                     ^
R.java:1745: unclosed character literal
    private static final int DISPLAY_CHAR_BOX_DOUBLE_VERT = 'u2551';
                                                            ^
R.java:1745: illegal start of type
    private static final int DISPLAY_CHAR_BOX_DOUBLE_VERT = 'u2551';
                                                              ^
R.java:1745: unclosed character literal
    private static final int DISPLAY_CHAR_BOX_DOUBLE_VERT = 'u2551';
                                                                  ^
R.java:1745: ';' expected
    private static final int DISPLAY_CHAR_BOX_DOUBLE_VERT = 'u2551';
                                                                    ^
R.java:1746: unclosed character literal
    private static final int DISPLAY_CHAR_BOX_DOUBLE_NW = 'u2554';
                                                          ^
R.java:1746: illegal start of type
    private static final int DISPLAY_CHAR_BOX_DOUBLE_NW = 'u2554';
                                                            ^
R.java:1746: unclosed character literal
    private static final int DISPLAY_CHAR_BOX_DOUBLE_NW = 'u2554';
                                                                ^
R.java:1746: ';' expected
    private static final int DISPLAY_CHAR_BOX_DOUBLE_NW = 'u2554';
                                                                  ^
R.java:1747: unclosed character literal
    private static final int DISPLAY_CHAR_BOX_DOUBLE_NE = 'u2557';
                                                          ^
R.java:1747: illegal start of type
    private static final int DISPLAY_CHAR_BOX_DOUBLE_NE = 'u2557';
                                                            ^
R.java:1747: unclosed character literal
    private static final int DISPLAY_CHAR_BOX_DOUBLE_NE = 'u2557';
                                                                ^
R.java:1747: ';' expected
    private static final int DISPLAY_CHAR_BOX_DOUBLE_NE = 'u2557';
                                                                  ^
R.java:1748: unclosed character literal
    private static final int DISPLAY_CHAR_BOX_DOUBLE_SW = 'u255a';
                                                          ^
R.java:1748: illegal start of type
    private static final int DISPLAY_CHAR_BOX_DOUBLE_SW = 'u255a';
                                                            ^
R.java:1748: unclosed character literal
    private static final int DISPLAY_CHAR_BOX_DOUBLE_SW = 'u255a';
                                                                ^
R.java:1749: unclosed character literal
    private static final int DISPLAY_CHAR_BOX_DOUBLE_SE = 'u255d';
                                                          ^
R.java:1749: illegal start of type
    private static final int DISPLAY_CHAR_BOX_DOUBLE_SE = 'u255d';
                                                            ^
R.java:1749: unclosed character literal
    private static final int DISPLAY_CHAR_BOX_DOUBLE_SE = 'u255d';
                                                                ^
R.java:1749: ';' expected
    private static final int DISPLAY_CHAR_BOX_DOUBLE_SE = 'u255d';
                                                                  ^
27 errors
22  Games Center / 4K Game Competition - 2013 / Re: Rainbow Road on: 2013-03-03 20:57:03
Hey zeroone trying to compile the source code provided in java4k.com site but getting this at run time:

Exception in thread "Thread-1" java.lang.ArrayIndexOutOfBoundsException: 707
   at a.run(a.java:244)
   at java.lang.Thread.run(Thread.java:662)

23  Games Center / 4K Game Competition - 2013 / Re: ApoBeam4k on: 2013-03-03 19:10:03
Trying it right now and it's working for me under Ubuntu Linux and Chrome browser. I press the number "1" and keep it pressed, the number highlights and nothing else happens. Am I missing something?
24  Games Center / WIP games, tools & toy projects / Re: Izalys World - 2d side scroller (run and jump game) on: 2013-03-03 01:52:24
Liked the pics, but cannot test it. What about a linux version also?

Also getting an error while trying the link in the main page: The requested URL /files/Izalys%20World%20Installer.exe was not found on this server.

25  Games Center / 4K Game Competition - 2013 / Re: Frog Solitaire on: 2013-02-28 01:28:16
Thanks for the feedback. Unfortunately I think I won't have enough space for animations unless I find a good way of compressing my sprites.
26  Games Center / 4K Game Competition - 2013 / Frog Solitaire on: 2013-02-27 19:26:07
Game like peg solitaire. Almost finished but submitted right now to avoid losing deadline. Only 12 levels but I have room for at least 100 but I wont have time to add all.

http://java4k.com/index.php?action=games&method=view&gid=472
27  Java Game APIs & Engines / Java 2D / Crop transparent image on: 2013-02-23 15:51:25
Hello,

I have a method for cropping images. But it only works for non-transparent. If I submit a transparent image using my method, the returned images does not preserve the transparent color.

How can I preserve transparency automatically? Or should I manually set transparency for subimages? How can I do that?

1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
25  
26  
27  
28  
29  
30  
31  
32  
33  
34  
35  
36  
37  
   private static Image[] cropImage(Image pImage, int pCropWidth,
         int pCropHeight) {
      int i = 0;
      int j = 0;
      Vector<Image> imgs = new Vector<Image>();
      boolean finished = false;

      while (!finished) {
         if ((i + pCropWidth) > pImage.getWidth(null)) {
            i = 0;
            j += pCropHeight;
         }

         if ((j + pCropHeight) <= pImage.getHeight(null)) {
            Image image1;
            CropImageFilter cropimagefilter = new CropImageFilter(i, j,
                  pCropWidth, pCropHeight);
            FilteredImageSource filteredimagesource = new FilteredImageSource(
                  pImage.getSource(), cropimagefilter);
            image1 = Toolkit.getDefaultToolkit().createImage(
                  filteredimagesource);
            imgs.add(image1);
            i += pCropWidth;
         } else {
            pImage.flush();
            finished = true;
         }
      }

      Image[] tmp = new Image[imgs.size()];

      for (int e = 0; e < tmp.length; e++) {
         tmp[e] = imgs.get(e);
      }

      return tmp;
   }
28  Games Center / 4K Game Competition - 2013 / Re: Rainbow Road on: 2013-01-28 18:49:49
Really great game, i liked it a lot. But for some reason I was not able to get any item while running in the road. I run over it and I just didn't get it, like a collision detection not working. it's just for me? I'm running on chrome ubuntu 12.

When you drive into an item box (the box with the questionmark on it), the item roulette (randomizer display) doesn't start to spin?   

No it does not start to spin, the car just pass throught it like if it isn't there. I will try in a different machine/os/browser.
29  Games Center / 4K Game Competition - 2013 / Re: Rainbow Road on: 2013-01-27 22:56:09
Really great game, i liked it a lot. But for some reason I was not able to get any item while running in the road. I run over it and I just didn't get it, like a collision detection not working. it's just for me? I'm running on chrome ubuntu 12.
30  Discussions / Miscellaneous Topics / Re: Is programming as a job boring? on: 2013-01-09 11:28:30
I do have a lot of free time, at the point that let's say, 50% of my games I've written, I did it here (at work).
Ha, catch you! You're fired! Just kidding  Grin

I want your job! Since you're also from Brazil, I just got curious where do you work?
Pages: [1] 2 3 ... 12
 

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

The first screenshot will be displayed as a thumbnail.

Longarmx (50 views)
2014-10-17 03:59:02

Norakomi (39 views)
2014-10-16 15:22:06

Norakomi (31 views)
2014-10-16 15:20:20

lcass (36 views)
2014-10-15 16:18:58

TehJavaDev (66 views)
2014-10-14 00:39:48

TehJavaDev (65 views)
2014-10-14 00:35:47

TehJavaDev (55 views)
2014-10-14 00:32:37

BurntPizza (72 views)
2014-10-11 23:24:42

BurntPizza (43 views)
2014-10-11 23:10:45

BurntPizza (84 views)
2014-10-11 22:30:10
Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06
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!