Java is both a popular programming language and runtime environment which allows Java programs to run unchanged on most hardware and software platforms.

learn more… | top users | synonyms

2
votes
0answers
52 views

How should I model rotation caused by bounce friction? [duplicate]

In my Java2D simulation, I have a disc which, when it bounces off the boundary of a 2D region, begins to rotate, as if it had gotten some spin from the wall. I'm having trouble relating the ...
-1
votes
1answer
94 views

java tile based game :tile lag fix

hi I have a game where it reads a txt file and loads a map 0 represents air and 2 represents dirt I have a class for each tile as well as a tilemap I will show u my code. the problem is it lags like ...
-1
votes
1answer
71 views

Grid based Collision Detection between circles [duplicate]

I am working on a 2d arcade game where I have 5 types of circles with different sizes: The ship, the missiles, and 3 types of monsters. This is what it looks like: Currently I'm using brute force ...
3
votes
3answers
207 views

How can I support retina graphics in libgdx?

I'm not sure if I'm missing it somewhere or if this just doesn't exist, but I'd like to support "retina" graphics on desktop displays that support them (like the newer MacBook Pro), but I can't find a ...
0
votes
0answers
47 views

Space invaders 2d array to represent scene [duplicate]

For code optimization purposes, I want to create a 2d array that contains 40 equal squares (10x10px). Each square represents 1\40 of the displayed window (400x400px). I populate the 2d array with the ...
1
vote
2answers
138 views

Game Design: Faction/Player circular relationship

For a Java game, say I have two classes: Player, representing a player in the game. Faction, representing a faction of players in the game. When the game starts up, all factions are loaded into some ...
0
votes
0answers
56 views

Window resizing doesn't work correctly

im currently having issues on resizing my game. It's a 2d Game and I want resizing to look a little(or exactly) like this: Original size: Smaller window size: My resizing function currently ...
1
vote
3answers
148 views

Should I use object references or integral values to store pieces in a chess board?

just a general question regarding a checkers project. I built a class hierarchy for the game pieces (that could be extended for chess etc). The hierarchy looks something like interface GamePiece() ...
3
votes
1answer
255 views

Dynamic “Light Level” System based on alpha levels

My team and I have been working on a game in Java using the Slick2D engine and there are a few things I have questions on. As of right now, the code that I've written basically takes a cosine function ...
2
votes
1answer
116 views

Add vertices to “middle” of VBO

I've been playing around with VBOs as of late (mostly because my game necessitates it), and I've found the need to add new vertices to a VBO, but not necessarily at the end. The game in question is a ...
1
vote
1answer
417 views

Rotate image around a specified origin

I'm trying to rotate my Turret.png (small Gunhead with a laser in front) towards the mouses location on the screen. I tried just using my method for rotating projectiles towards the next step on their ...
0
votes
0answers
23 views

Make QueryAABB touch in the center of a body to respond

I am allowing the user to drag their fingers to select bodies. The bodies are then added to a array list to be removed later. The problem is, i would like the users finger to have to cross the middle ...
0
votes
1answer
102 views

Game states vs calling new activities

I am trying to decide what the best method is to call "level complete-screen" and "game over-screen" in my real-time android 2d game. Currently I am using game-states and only updating my game when ...
2
votes
1answer
82 views

Invert Alpha on Image

I'm making a lighting system right now, and the last part I have to do is to invert the alpha channel on the final light map. My previous code that used to work was DataBufferByte buf = ...
0
votes
2answers
83 views

How do I show a Quit button on Desktop but don't show it on Android with libgdx?

So I would like to display a Quit button on the Desktop main menu screen, but I wouldn't want to have it on Android too. What is the correct approach to achieve this? Do I have to check the ...
-1
votes
1answer
94 views

How to swap the position of two sprites? [closed]

I'm making a game like Candy Crush with Cocos2D in Android. I've made the sprites but I want to swap to sprites by touch . How to swap the position of two sprites?
0
votes
0answers
57 views

Adding Sprite in 3d scene?

I want to add sprite in 3d, with object load with .g3db, I read some of topics here how can I use, but there is problem batch.begin(); Gdx.gl.glEnable(GL10.GL_BLEND); ...
0
votes
1answer
55 views

Universal Tween Engine: are accessor hierarchies possible?

Background: I'm using Universal Tween Engine, which allows generic accessors to be implemented to permit tweening of arbitrary atttributes. I have a hierarchy of game entity classes that share a ...
2
votes
2answers
76 views

Why aren't resources such as Pixmap disposed on finalization in LibGDX?

I've been looking at the LibGDX framework, and certain classes such as Pixmap require to be disposed manually when you are no longer using them (call the dispose method). I'm wondering, since this is ...
0
votes
2answers
157 views

AndEngine - Smooth scaling on a sprite

I'm trying to implement a pinch zoom on a sprite. I would like to get an effect like the SmoothCamera, but on a single sprite. I've managed to pinch zoom on the sprite by changing its scale, but the ...
0
votes
2answers
334 views

How can I load textured objects in jMonkey?

I am working on a project in jMonkey, and I managed to create boxes, spheres and such objects, and load textures form image files, but when I converted a Blender file to .j3o and imported it in my ...
0
votes
2answers
249 views

GameServer UDP or TCP Java [closed]

This is a Java related question. I've got this question and I searched on the internet but didn't really get any clear answer. I want to develop a little multyplayer game which needs real time ...
1
vote
1answer
316 views

Using Unity 3D in LibGDX

Is it possible to use Unity 3D engine with LibGDX when making Android game apps? Is it also possibly used for making 2D games using Unity 3D and LibGDX? I would like to know if it's possibly ...
1
vote
0answers
52 views

Does anyone know a good knockback algorithm? [closed]

I was just wondering if someone had a good knock back algorithm for a top down shooter game. I was hoping for not as much as a knock back but more of a push. that would be great.
1
vote
1answer
107 views

How can I kill a libGDX AsyncTask immediately?

Is there any way of killing a running AsyncTask immediately in libGDX? The AsyncExecutor that submits it seems to just have one method (dispose()) that kills all the AsyncTasks that it handles after ...
0
votes
1answer
205 views

Android local multiplayer

I am working on a FPS game for Android and I want to make a support for local multiplayer with no additional devices or server required. One of the player's devices would serve as a server, getting ...
0
votes
0answers
52 views

Getting nearby entities with flixel-gdx

What's the easiest (while at least somewhat efficient) way to get FlxObjects within a certain range of a point or other FlxObject? e.g. I'm a monster NPC, are there any units within range I should ...
2
votes
3answers
314 views

How would you draw a tile map with in perspective?

I want the maps in the game I'm working (in Java) to be draw with perspective just to sugar coat it, but I'm not sure how that can be done. If anyone has an article about the math behind it or ...
0
votes
1answer
218 views

Drawing UI using density pixels

I have a question about proper ways to draw UI, since I've learned what I know from the internet and by experimenting I often dont code the "proper" way, instead I do it my own way, not knowing if it ...
0
votes
2answers
216 views

translating canvas for rotating sprites that shoot

I am trying to align bullets to my different sprites guns (top down 2D for android). Right now Im using this method to draw my bullets: public void draw(Canvas canvas){ update(); ...
0
votes
1answer
109 views

Switching screens in a game

I am working on a simple 2D game in Java. I want the game to have an opening screen, instructions screen, and the screen with the game itself. From the opening screen the user presses buttons to get ...
12
votes
4answers
8k views

How to load 3D models into Java?

Using LWJGL what is the easiest way to load a 3D model to be drawn on screen? I know LWJGL doesn't have built in loading support so I am looking for a small library that would help to load ...
0
votes
1answer
133 views

How can I draw a single line using JMonkeyEngine?

I need draw a line between two boxes using their respective positions. I've created the Line object but I don't know how to show it in the scene. Line ray = new Line(box1.getLocalTranslation(), ...
0
votes
1answer
174 views

Java High-Resolution Timer for a simple game

I want to work on a model of some kind of simple shape shooter game I would develop for either the desktop or the Android, using the libGDX library. There's something I want to incorporate into the ...
1
vote
1answer
118 views

How can I drag a polygon based on a mouse-moved event?

I have drawn a polygon in Java using java.awt.Polygon. I want to move that polygon with the mouse (by dragging it). I know that I have to use mouseDragged method in addMouseMotionListener. That way I ...
4
votes
1answer
859 views

2D Software Lighting Issues in Java

I'm creating a 2D top-down tiled game in pure Java and by now I'm trying to implement a way to do lighting. First, some details on how I render: there is a screen class which handles all the ...
1
vote
1answer
1k views

LibGDX Drawing sprites when moving orthographic camera

I've been having this problem for a long time and I just can't seem to find the exact problem. I have a game where the map is 480x1600 and my camera has a view of 480x800. I have a button that when ...
1
vote
2answers
151 views

How can I move an object towards another along a straight line

How can I move an object (like a cube) towards another object? Let's say that we have a red cube in the center of a floor, and a blue cube in another location, there aren't objects between this two, ...
0
votes
1answer
48 views

How can I create a cross-fade between two quads?

I have two quads, and I would like to have each one of them on the screen for 5 seconds, then fade to the next one. How could this be done? My code: package net.makerimages.Unacrawl.stateSys; ...
-1
votes
2answers
100 views

Java Tilemap Collision

I have tilemaps represented by values from 0 to 4. How can I make the player collide with tiles represented by 3 and stop the player from passing through it ? Here is my code for the player and ...
1
vote
1answer
86 views

need help in implementing KeyListener for 2D game in Java

i stated coding my first game in java, i need some help in imlementing KeyListener to fit my game. after some search in tutorials i've imlemented it like this : frame.addKeyListener(new KeyAdapter(){ ...
0
votes
2answers
70 views

JOGL runs extremely slow from a jar file on other machines.

I am currently messing around with JOGL and JBullet, with some success. I'd like to share what I've created with my friends. I created a jar file and a .bat to open it with the argument ...
1
vote
1answer
155 views

Problem with Scanner class in Java [closed]

I'm pretty new here (as though to a game development). So here's my question. I'm trying to organize a really simple game cycle in my public static main() as follows: Scanner sc = new ...
0
votes
0answers
165 views

How can I get the entity a player is looking at in a Bukkit plugin?

I'm creating a wizardry plugin for Minecraft, and I was wondering how you would get the entity that a player was looking at, I know that you would have to use a Vector, but I really am not familiar ...
0
votes
1answer
152 views

libgdx game process dies on loading texture atlases

I try to load a lot of texture atlases (10) with approximately 5 (~2048x~2048)(not using PoT) .pngs each. I'm using AssetManager and there is no trouble with it on my pc but when I try it on my tablet ...
0
votes
2answers
68 views

How can i Randomize Unique Numbers in Java [duplicate]

So i'm making a game where i have to randomize 52 numbers from 1 to 52 so the order has to change i use this class Deck { Random r = new Random(); int[] Card = new int[52]; }
-2
votes
1answer
45 views

Using an image instead of a colored rectangle

I recently watched a video on how to do tilemaps in java. He has the tiles as colored rectangles. I want them to be images. My code: public void draw(Graphics g){ for(int row = 0; row < ...
0
votes
0answers
34 views

Bounding box should rotate - Skews instead [duplicate]

I have a method to rotate a sprite's bounding box around the center of the sprite (the sprite rotates and I need the bounding box to rotate with it. The sprite is rectangular). Instead of being ...
-2
votes
2answers
638 views

How do I make time?

I wanted to output a text for a certain amount of time. One way is to use threads. Are there any other ways? I can't use threads for slick2d. This is my code when I use threads for slick: package ...
0
votes
0answers
96 views

Why is my rendering jumpy?

I am writing a game in Java. My main class extends JFrame and implements runnable. It has the typical java game loop as such: @Override public void run() { initTimingVars(); while (running){ ...