Top new questions this week:
|
No matter how well you conceptualize an online game, there will always be certain gameplay elements which will turn out to be vastly overpowered and dominate the gameplay.
The obvious solution in …
|
Let's take a situation where you have an RPG with spells and each spell animations have a different number of frames and they have very different requirements for sound effects. Let's assume that each …
|
Disclamer: I know what an entity system pattern is and I'm not using it.
I've read a lot about separating object and rendering. About the fact that the game logic should be independent from the …
|
This can be easy for games with well defined scope, but the question is about sandbox games, where the player is allowed to create and build anything.
Possible techniques:
Use memory pools with …
|
I've been programming in C++ as a hobby for about 4 months now, and I've really loved creating stuff using voxels. I wrote a "game" (More of just a personal challenge, as I really only did the …
|
I often read in the ECS game engine documentations that is a good architecture for using cpu cache wisely.
But I can't figure how we can benefit from cpu cache.
If components are saved in an array …
|
Just for interest, when sampling simplex noise in any given dimension, would the sum of all samples run towards zero?
|
Greatest hits from previous weeks:
|
After playing Minecraft I marveled a bit at its large worlds but at the same time I found them extremely slow to navigate, even with a quad core and meaty graphics card.
Now I assume Minecraft is …
|
PC ports of console games often come out a month or two later. Why is this?
Games are written in languages that compile on PCs too, so the game logic should compile without issue. What's holding them …
|
Can you answer these?
|
I have several fairly complex menus I'm loading into my HTML5 game created with ImpactJS (skill trees, journal, equipment, ect). In order to draw them with a low performance impact I'm rendering them …
|
I want to save my game in libgdx, and I have no problem using Kryo to save everything, except the box2d Worlds and the RayHandlers from box2dlights - these are not Serializable and do not have default …
|
I am trying to load a COLLADA model using DirectX 11 but every time I attempt to load any 3D model black triangles like those shown below appear. The black triangles always appear in the area that has …
|