Skip to main content
Share Your Experience: Take the 2024 Developer Survey
sam hocevar's user avatar
sam hocevar's user avatar
sam hocevar's user avatar
sam hocevar
  • Member for 13 years, 2 months
  • Last seen more than a week ago
357 votes
Accepted

How can I find an optimum set of colors for 10 players?

72 votes
Accepted

How to create adjustable formula for RPG level up requirements?

66 votes

What data-type should I use for in-game currency?

49 votes
Accepted

In a browser, is it best to use one huge spritesheet or many (10000) different PNG's?

48 votes
Accepted

Transform Matrix multiplication order

44 votes

How can I project a 3D point onto a 3D line?

38 votes
Accepted

Formula for three competing heroes, each has one they can beat and one they're beaten by

38 votes
Accepted

How do I create a wide-angle / fisheye lens with HLSL?

35 votes
Accepted

Hexagon collision detection for fast moving objects?

32 votes

How do I calculate distance between a point and an axis-aligned rectangle?

32 votes
Accepted

How to achieve uniform speed of movement on a bezier curve?

31 votes

GLSL Shader - Change Hue/Saturation/Brightness

30 votes
Accepted

Why is clip space always referred to as "homogeneous clip space"?

28 votes
Accepted

What is the view perspective angle of most 2.5D isometric games

27 votes
Accepted

How can I tell whether an object is moving CW or CCW around a connected path?

24 votes

a simple 2D rectangle collision algorithm that also determines which sides that the rectangles collide?

24 votes
Accepted

Can I simplify the inequality "distance(p1, p2) < distance(p1, p3)?"

22 votes
Accepted

Why would some PNG files extracted from games display incorrectly?

20 votes
Accepted

Sorting array of points in clockwise order

20 votes
Accepted

Peer-to-peer hostless competitive games of chance?

19 votes
Accepted

Ball Physics : Smoothing the final bounces as the ball comes to rest

19 votes
Accepted

How to invert background pixel's color

18 votes
Accepted

How can I rotate about an arbitrary point in 3D (instead of the origin)?

17 votes
Accepted

Avoid if statements in DirectX 10 shaders?

17 votes

List of 3 letter English words to disallow from entry for public kids game

17 votes
Accepted

Why do we need a fourth coordinate to divide by z?

16 votes

Which Unreal Engine 4 project files can I ignore in source control?

16 votes
Accepted

How do I find the angle between two vectors?

15 votes

What are some non-obvious topics to learn for game development?

15 votes

How can I implement hexagonal tilemap picking in XNA?

1
2 3 4 5
10