Tagged Questions
0
votes
0answers
57 views
Android OpenGL ES 2.0 gameloop problems
I implemented a gameloop found here: http://www.koonsolo.com/news/dewitters-gameloop/ into my OpenGL ES 2.0 Android game. The tutorial was written with the canvas API in mind, not OpenGL so I made a ...
3
votes
2answers
255 views
How do I calculate consistent frame timings at 60fps?
I'm writing an HTML canvas game that uses requestAnimationFrame and therefore runs at 60fps, although this is more of a question about failing arithmetic than about JavaScript.
If I measure the time ...
2
votes
1answer
195 views
Synchronizing input, update and rendering threads
How do you synchronise the input-handling, state-updating and rendering threads?
If a sprite position is modified due to input, the wrong position of the sprite might be drawn to the screen if the ...
0
votes
1answer
226 views
Rendering Loop Problem (Java)
I'm not new to programming, but I am relatively new to game programming. I am trying to create a version of Breakout, as a good basic game to get myself introduced to 2d game programming.
I currently ...
3
votes
1answer
198 views
Framerate control and physics engines?
I am reading this article on how to control the framerate and physics calculations.
But in the game I am writing, I use a third party physics library and the only thing I do to update my physics is ...
0
votes
0answers
111 views
When updating a mesh does glBufferSubdata belong in the update function or render function?
When updating a mesh does glBufferSubdata belong in the update function or render function? I'm trying to organize my game appropriately and knowing this would help me. This is my first game and I ...
12
votes
4answers
1k views
Should actors in a game be responsible for drawing themselves?
I am very new to game development, but not to programming.
I am (again) playing around with a Pong type game using JavaScript's canvas element.
I have created a Paddle object which has the following ...