Skip to main content
Share Your Experience: Take the 2024 Developer Survey
House's user avatar
House's user avatar
House's user avatar
House
  • Member for 13 years
  • Last seen more than a month ago
353 votes
Accepted

What is the role of "systems" in a component-based entity architecture?

170 votes
Accepted

How does a single non-artistic programmer make a game?

112 votes
Accepted

Why do loot drops contain (mostly) useless items?

98 votes
Accepted

Difference between Decision Trees & Behavior Trees for Game AI

77 votes

How can I give the illusion of height to a ball in 2D?

73 votes
Accepted

Why don't we use octogonal maps instead of hexagonal maps?

70 votes
Accepted

Why do most 2D platformers start off in the left and progress in the right direction?

68 votes
Accepted

Random map generation

59 votes
Accepted

Do I need to ask Microsoft for permission to use their products logo?

55 votes
Accepted

What are the dangers of self-teaching game development?

47 votes
Accepted

Should Vector3 inherit from Vector2?

46 votes

What's the difference between mesh and a model?

46 votes

What are the implications of releasing without a trademark?

44 votes
Accepted

In an Entity-Component-System Engine, How do I deal with groups of dependent entities?

44 votes
Accepted

What is the purpose of adding non-gameplay elements to a game?

43 votes
Accepted

How do I ensure a piece of code runs only once?

42 votes
Accepted

For a custom game engines, what should I do if my core data is malformed or missing?

41 votes
Accepted

Algorithms for rainfall + river creation in procedurally generated terrain

41 votes

What are "affordances" in game design?

40 votes

Has piracy ever resulted in a developer getting shut down?

37 votes
Accepted

How could I prevent a player from cheating by taking a picture with their phone?

36 votes
Accepted

What exactly does an installer do and why might I need one?

35 votes

How to merge two objects in Blender

31 votes
Accepted

Where are all the tutorials for libGDX?

31 votes
Accepted

Best practices for labeling game versions?

31 votes

Is the Manhattan distance monotonic when used as heuristic function?

30 votes

Handling player logoff and logon in a persistent world without breaking immersion

30 votes
Accepted

What are milestones for a game developer to gauge their progress?

29 votes
Accepted

What's so different/complicated/useful about vectors?

29 votes
Accepted

Why is an engine like Unity3D emphasized over a native library like OpenGL for beginners?

1
2 3 4 5
41