Skip to main content
Aviv Cohn's user avatar
Aviv Cohn's user avatar
Aviv Cohn's user avatar
Aviv Cohn
  • Member for 11 years, 9 months
  • Last seen more than a month ago
  • Israel
14 votes
5 answers
54k views

How do I convert from the global coordinate space to a local space?

12 votes
2 answers
2k views

What are the benefits of using an entity ID system?

9 votes
3 answers
1k views

How do AI agents access information about their environment?

6 votes
2 answers
241 views

Must all AI states be able to react to any event?

5 votes
3 answers
1k views

How to handle collisions without ugly conditionals and type checking?

5 votes
3 answers
13k views

Using uniform grids for collision detection - Efficient way to keep track of what a cell contains

4 votes
1 answer
5k views

What is Vector Projection and what is it's use in games?

4 votes
3 answers
3k views

Obstacle Avoidance steering behavior: how can an entity avoid an obstacle while other forces are acting on the entity?

3 votes
2 answers
1k views

Decoupling the entity from whatever controls it

3 votes
2 answers
476 views

How to make a projectile align correctly with the entity that shot it

3 votes
2 answers
423 views

Should entities store other other entities that they spawned?

2 votes
2 answers
576 views

How to correctly implement player acceleration caused by player input

2 votes
1 answer
365 views

Resolving penentration after collision using Separating Axis Thereom

2 votes
2 answers
3k views

Understanding the Seek steering behavior

1 vote
2 answers
175 views

How can I make an AI agent avoid screen edges?

1 vote
2 answers
2k views

How to get the normal that points *out* of a polygon

1 vote
2 answers
931 views

Updating entities in response to collisions - should this be in the collision-detection class or in the entity-updater class?

1 vote
1 answer
85 views

Forces on entities: remove all each update step, or remove on demand?

1 vote
2 answers
264 views

Is it acceptable to mix simple physics logic with gameplay logic?

1 vote
2 answers
737 views

How to find the points of intersection of two OBBs

1 vote
2 answers
1k views

Swing for game development - regarding threads

0 votes
3 answers
3k views

Problems with Obstacle Avoidance steering behavior

0 votes
1 answer
130 views

How can I avoid type checking in the physics side of collision handling?

0 votes
1 answer
1k views

How to resolve OBB collision penetration?

0 votes
2 answers
2k views

Component based architecture: "pure" or some inheritance?

0 votes
0 answers
34 views

Component systems: No inheritance hierarchy at all, or a basic one? [duplicate]

0 votes
1 answer
397 views

How to make character gain acceleration?

-1 votes
2 answers
2k views

How to design basic physics and movement behavior for 2D platformer?

-1 votes
2 answers
368 views

How to avoid tons of `instanceof` in collision detection? [duplicate]