Java is both a popular programming language and runtime environment which allows Java programs to run unchanged on most hardware and software platforms.
2
votes
1answer
98 views
Camera not strafing (GLSL)
I use this code in my GLSL vertex shader, where v_position is the vertex position:
gl_Position = v_position * u_camera;
and set u_camera as follows:
meshShader.setUniformMatrix("u_camera",
...
2
votes
0answers
150 views
How to make the background of an OpenGL object transparent?
It sounds so simple but i didn't get it to work.
The Background of my FrameLayout where i add the GLSurfaceView in is colored blue but there is only black.
So here is my method to initiate the ...
1
vote
1answer
77 views
Can't call method out of a timer. Why? [closed]
I have another problem i can't solve by myselve.
My situation:
I have four FrameLayouts in LinearLayouts.
I color them, set Layout hight and width at wrap content and just change the minwidth to ...
0
votes
1answer
83 views
Collision and gravity problems
So this is an easy question. I need to implement gravity in my game but where I'm stuck is what variables do I need in my Entity object for the calculations and a good algorithm that I can use for ...
1
vote
2answers
80 views
Inputting Only Alphabetical Input - Slick2D
I'm trying to obtain the user input for when they enter their own name. However I would prefer to have it Alphabetically.
This is what I'm doing at the moment:
if (input.isKeyDown(Input.KEY_A)) ...
0
votes
1answer
91 views
Cost of changing scene in andengine
I'm working on a simple 2d puzzle with small textures (in count and quantity).
Now after I finished the game logic I'm considering tow options to switch between levels:
Remove all objects manually ...
0
votes
2answers
89 views
Android bitmap placing
I've recently added an explosion in my game, for when enemies get killed, and it works fine and all, but the explosion wont "spawn" on the enemies x and y.
The problem is that I'm not drawing the ...
7
votes
2answers
326 views
What's the best way to draw lots of trees
I'm writing an app which renders a random island planted with trees. The trees are currently two quads, criss-crossed and drawn with textures. I plan to have more complex meshes that form different ...
0
votes
1answer
59 views
How do I pass textures into a fragment shader in Slick?
I've written a shader that uses three different textures, tex0, tex1, and tex2. I can load it into Slick and successfully display it, but I can't figure out how to set the three different textures. ...
3
votes
1answer
252 views
The most efficient and accurate game loop?
Obviously for a game to work you need a game loop... Normally, my game loop would consist of something like this:
while(running){
update();
render();
Thread.sleep(10);
}
This seemed to ...
0
votes
1answer
68 views
Dependency setup between libGDX projects in Eclipse IDE
For my game I'd like to create another project that extends the functionality of libGDX and since it will be an independent project it could be easily reusable. How can I achieve this in Eclipse IDE? ...
0
votes
0answers
90 views
Is there any caution to take when coding a game in JAVA? [closed]
Are there any properties of JAVA that I should watch out for when coding a game? I've heard that some parts of JAVA can be resource-intensive, like when JAVA handles garbage collection
1
vote
4answers
150 views
Checking game objective status in efficient way on each update call
I am creating a 2d mobile game where there are three levels. Each level has 20 objectives. This can increase in the future.
Examples:
Level 1
Current Objective: 2/20
Objective : Collect 1000 coins
...
1
vote
2answers
137 views
Removing the titlebar while using slick2d?
I recently started using slick2D in my gaming programs and a problem I have is not having the ability to remove the border/titlebar. I usually do this to create my own cutom look/ interface but if I ...
3
votes
2answers
133 views
How To Correctly Extend the Sprite Class in LibGDX
I am currently pursuing game development as a hobby, and have run into what seems to be a conflict in my mind regarding how to properly (using best practices) extend the Sprite class in LibGDX (or for ...
-1
votes
1answer
195 views
Problem with enum as game state [closed]
In the current game I'm building, I'm having trouble moving from one game state to another. I'm using enum to control my states. As of now, this is my enum:
public static enum State
{
M_MENU, ...
2
votes
2answers
116 views
Smoother controls
I am trying to move my background left if the user hits the right key. and right if the user hits the left key, so that it will look like the player is moving.
The problem is that whenever I hold the ...
4
votes
2answers
134 views
Inventory Grid Detection
I'm working on creating an inventory system for a game. The inventory system will use cells and 2D images to represent items, like Minecraft, Diablo, or WoW. I've hit a bit of a snag when trying to ...
0
votes
0answers
159 views
Removing image background color?
I have a sprite sheet (image) and I want to draw it on the screen.
image = sprite sheet image
x = player x position
y = player y position
width = player width
height = player height
public class ...
-6
votes
2answers
168 views
Moving a sprite diagonal?
I wonder how I should increase and decrease the value of xPos and yPos to be able to move a sprite object diagonal and in different angles?
canvas.drawBitmap(image, xPos - (image.getWidth() / 2), ...
0
votes
2answers
86 views
LWJGL Game crashes on some other machines [closed]
I just tried running my game on a friend's laptop, but for some reason it crashes. The exported .jar runs fine on my machine, and some others too. I can see that is has something to do with the ...
0
votes
1answer
84 views
Android activities, when to use them?
I'm getting back into programming my game and I can see that I've used activities for so many things. I only have one with a custom-view (my actual game), the others are activities with XML-views, ...
2
votes
1answer
148 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
3answers
168 views
First Person Shooter vertical mouse aim
I've just started writing a 3D First Person Shooter in Java, and I'm having a bit of trouble with tracking the mouse movements and moving the camera accordingly. I'm implementing typical FPS movement, ...
8
votes
2answers
465 views
Random Zelda-style map generation
Im trying to randomly generate a map of rooms connected by doors, and I've succeeded in generating one using this code:
public void generate(GameContainer gc) {
rooms = new ...
-2
votes
1answer
137 views
Will this Entity Code work? [closed]
How do you create 2D entities?
Here is something i tried to write up as a base for entities but is this usable and is entites like this?:
public abstract class Entity {
int attackRange; // ...
2
votes
2answers
310 views
Detecting collision between ball (circle) and brick(rectangle)?
Ok so this is for a small uni project. My lecturer provided me with a framework for a simple brickbreaker game. I am currently trying to overcome to problem of detecting a collision between the two ...
-1
votes
1answer
46 views
Required Throwable found SlickException when initializing states
When I write this statment
throws a SlickException. I got an error
and this is the message: required Throwable found SlickException.
This my code :
public void initStatesList(GameContainer gc) ...
0
votes
1answer
144 views
Creating a BufferedImage with several smaller images?
I am making a 2D tile based game. The tiles render fine from a spritesheet and a text file. However, I am using a for loop to draw the map to the screen. When it refreshes, it slows down the loop, and ...
3
votes
1answer
70 views
LWJGL Eclipse Resource Deployment
I'm still experimenting with some OpenGL in LWJGL, and as I get to know more and more about OpenGL, I start to do more complicated things like multi texturing, shadowmapping and more. Now, right now ...
1
vote
2answers
112 views
Moving Sprite With Physics Frame
Normally, a physics frame in pink (see image below) gives the body for detecting hit signal. It usually either falls down or lifts up depending on the gravity orientation. The question is: Is it ...
5
votes
2answers
291 views
Is it legal to pack LibGdx libraries in my jar file? And to obfuscate them?
I'm using LibGDX and deploying a runnable jar file, using the Eclipse feature, with libraries extracted into it. There are also .so files and .dlls inside.
1 . Is it legal to do so? I didn't find ...
1
vote
1answer
327 views
How to render a tilemap efficiently? [duplicate]
I'm using this code to load a tiled map, composed of 1000x1000 32x32px tiles:
map = new TmxMapLoader().load("levels/xyz.tmx");
camera = new OrthographicCamera();
camera.setToOrtho(false, ...
0
votes
0answers
112 views
How to get ARGB value of pixel from loaded image?
I want to scan GIF image and check every pixel. If pixel isn't transparent I want to add it to array of Points2D (point will have the same x and y as pixel. That's because I need coordinates, not ...
0
votes
1answer
161 views
Tile Maps in Java JFrame Game
I am making a 2D Java game with Java's own drawing library. I was wondering how I would make a tile map display on the screen. I would prefer to use a GUI application to make the maps. I'm looking for ...
0
votes
1answer
153 views
Is there a way to make a game using lwjgl work on android?
I'm working on a platformer and I'd like to make an android version. Do I need to rewrite everything for android, or can I use something to make the lwjgl code work with android?
0
votes
1answer
58 views
Merging InputProcessor and GestureDetector
I'm planning to make a simple soccerball app. When I attempt to drag the ball, I use the touchDragged() from InputProcessor to move the ball left or right. Next, while holding before releasing, I use ...
0
votes
1answer
105 views
Simulating building stress [closed]
I need to simulate the effects of adding supporting materials to a building structure for a genetic algorithm in a block-based world. Essentially I am planning to use a genetic algorithm to optimise ...
0
votes
1answer
449 views
How to implement bullet physics in libgdx
I am new at game development want to know that how can I implement bullet physics in libgdx. I searched lot of things on Internet but nothing found worthy.
2
votes
3answers
377 views
What are the benefits of using a 2D game engine on Android?
I have thought about just coding a 2D game on Android using just pure Java and the Android SDK, no engines like libdgx, cocoa-2dx attached. I don't know if I really need to use a game engine or not. ...
-1
votes
2answers
102 views
Tile Based Collision Checking In Java?
I have my map stored in 2 arrays:
Tiles : Tile names
TileTypes : SOLID or BASIC
I want to be able to walk through BASIC Tiles (Like ground tiles).
But not the SOLID Tiles (Like wall tiles).
I ...
0
votes
1answer
61 views
JFrame launcher stays open when I'm finished with it
I have written a launcher that prompts the user for their name then starts the game when they hit enter. The launcher looks like this:
But when the user hits enter, this happens:
The launcher stays ...
3
votes
1answer
119 views
Cut a translucent square in a texture
How to remove (cut-out) a transparent rectangle in a Texture, so that the hole will be translucent.
On Android I would use the Xfermodes approach:
...
0
votes
1answer
129 views
Pick and Drop the Ball Testing Without Replicating the Physics Frame
I am making a program that pick, drag, and drop the ball. In real life, once you pick the ball and drop it, whenever the available object is (what you see is what you get) will only be picked and ...
4
votes
0answers
183 views
Structuring server-side networking with entity-component systems
I've been working on an online game, and recently have been working on converting the base of the game to use the Artemis Entity System Framework. I'm having a bit of difficulty conceptualizing ...
0
votes
1answer
277 views
LibGDX Perspective Camera for 2D
I'm very new to LibGDX and I'm trying to use DecalBatch with PerspectiveCamera, simply to have z-coordinate for my sprites, as SpriteBatch does not offer that. However, I don't know how to calculate ...
6
votes
1answer
180 views
How to force a line break before the last word of a line reach the edge?
I'm printing a sliding text by adding each letter after a short period of time. My problem is that when the text multilines, the last word of a line starts on the current line and jumps to the next ...
-3
votes
1answer
151 views
java app goes too slow in android os [closed]
The problem is that my java app contains too many animated sprites and it runs very slowly on android system.
Does the usage of .gif animation instead of sprite animation will improve the speed?
I ...
0
votes
1answer
236 views
Develop a 2D game in Java [closed]
At first i want to mention that i already searched much on the web, also in this forum, but i couldn´t find accurate answers to my questions or only outdated answers.
My goal is to write a 2D game in ...
3
votes
1answer
209 views
Where should I put my mob rendering code?
I'm making a simple LWJGL game. However, I'm a bit confused about rendering. So I have a Mob class and a TriangleMob is a basic enemy.
package daniel.entity.Mob;
public class TriangleMob {
...


