The tag has no usage guidance.

learn more… | top users | synonyms

0
votes
1answer
40 views

Why do my obstacles float above the ground? Unity2D

I'm making an infinite runner game and I'm trying to spawn obstacles, but all of them float far above the ground instead of being at the ground level. This is the code on summoning the bears. ...
0
votes
2answers
44 views

How to get obstacles to spawn randomly in x position in an infinite runner? 2D

I'm trying to make two obstacles that are different sized to come in a random order in one straight line where the player is going. Doesn't have to be with object pooling. It seems that the ...
0
votes
2answers
85 views

When shouldn't I use object pooling?

Are there any cases where I should not use object pools but instead rely on Instantiate and Destroy? (Or more generally, outside of Unity, creating objects on a per-instance basis instead of with a ...
4
votes
1answer
83 views

How to spawn Chunks in Libgdx?

I'm currently working on a 2D platforming game with an infinite map. I did my research and I discovered that I can use chunks. Based on my understanding chunks is about spawning terrain at the right ...
0
votes
2answers
300 views

How do I architect around Object Pools?

Example I have an "Enemy" class, and 5 types of enemy subclasses. These enemies will be spawn often, so I want to use an object pool. However, this means I can no longer use an object pool for ...
0
votes
1answer
100 views

What is a Pool? [duplicate]

According to When and why is a Pool class needed to hold objects?, pools are used when the number of "instances" of an object fluctuates. However, StarWarrior (the Artemis example) uses a pool for the ...
1
vote
1answer
812 views

ParticleEffectPool.obtain() not resetting particles

I want to use ParticleEffectPools in libGDX but I'm running into an odd issue where the effects don't seem to be reset when obtained by the pool. The code below looks for an existing ...
0
votes
1answer
88 views

Object generation from an existing object in a game engine

To simplify, let's say in en engine I'm coding for a game, I have the Main class an Object class. In the Main class' update method, I loop through the array of all Objects in the game. I also have a ...
12
votes
1answer
723 views

When and why is a Pool class needed to hold objects?

I've been studying opengl es and an example I saw was using a "Pool" class to keep track of touch and keyboard events. Could someone please explain how and why a pool class is needed. From what I was ...
1
vote
1answer
369 views

Java game object pool management

Currently I am using arrays to handle all of my game objects in the game I am making, and I know how terrible this is for performance. My question is what is the best way to handle game objects and ...
8
votes
4answers
3k views

Game Messaging System Design

I'm making a simple game, and have decided to try to implement a messaging system. The system basically looks like this: Entity generates message -> message is posted to global message queue -> ...