Game Development Stack Exchange is a question and answer site for professional and independent game developers. It only takes a minute to sign up.

Sign up to join this community
Anybody can ask a question
Anybody can answer
The best answers are voted up and rise to the top

Top Questions

26 votes
12 answers
7k views

Avoid player getting stuck with underpowered character

9 votes
3 answers
2k views

Should I make my "big idea" first? [closed]

3 votes
1 answer
345 views

How are character controllers built upon complex gameplay systems?

2 votes
4 answers
235 views

Would slo mo work for multiplayer?

2 votes
1 answer
121 views

Why does Unity have no official gameplay framework?

0 votes
2 answers
71 views

Is there a logical reason for SFML's Vector2 being templated?

0 votes
2 answers
85 views

Unity New Input System - What Is The Correct Way To Check If Any Button From An Action Map Was Pressed?

0 votes
1 answer
103 views

How do I configure Godot 4.1.1 to use Rider as the IDE for C#?

0 votes
2 answers
150 views

How to make real-time pvp game where both players perceive in-game time normally while actual relative time-flow speed between them is different?

0 votes
0 answers
190 views

The equivalent of diamond-square algorithm on hexagonal grid [closed]

-2 votes
2 answers
104 views

Please explain this matrices interpolation code

0 votes
1 answer
98 views

Validate structure for a room escape game

0 votes
0 answers
149 views

Finding loss of angle and length due to rotation

0 votes
0 answers
145 views
+50

JIttery rendering and ghost trail behind platformer character in Godot

4 votes
1 answer
83 views

Explode image into component pixels shader

1 vote
1 answer
80 views

Twin-stick backwards tank movement

3 votes
2 answers
79 views

How would I mask the player node out of a canvas shader?

3 votes
1 answer
77 views

What does VSync mean on a variable refresh rate monitor?

2 votes
1 answer
126 views

Character controller that can handle sloped terrain and boxy ledge traversal

0 votes
1 answer
75 views

Should networking and rendering be separated in multiple threads?

2 votes
1 answer
91 views

Calculation of far distance plane based on yaw and pitch for a map renderer

0 votes
2 answers
112 views

How to make ranged RTS units move to their firing range from an opponent using flow fields?

0 votes
1 answer
109 views

What is the general technique of optimizing a game's lag by updating thousands of mesh vertices using DOTS parallelism?

0 votes
1 answer
84 views

How to assign a Resource Array to a variable in Godot 4?

-1 votes
0 answers
102 views

How to generate levels similar to Spirit Hunters: Infinite Horde?

1 vote
1 answer
101 views

How to hide things from noclipping players?

0 votes
1 answer
73 views

How can I handle voxels that require extra data in my octree?

3 votes
1 answer
54 views

How can I check if `call`, `callv` failed

1 vote
1 answer
66 views

Units in Unity?

0 votes
1 answer
62 views

Gaps between terrain chunks generated with marching cubes

0 votes
1 answer
61 views

Efficient procedural, instanced mesh rendering in Unreal using structured buffers

1 vote
1 answer
78 views

Recreating The Lighting In Paper Mario: TTYD In Unity

1 vote
1 answer
47 views

How to set world rotation directly in Stride?

0 votes
2 answers
76 views

How do I optimize computations for multiple game objects(>1000)?

0 votes
1 answer
35 views

Making contributions to a Unity project without having Unity editor installed

0 votes
0 answers
74 views

Separating Game code and Engine code

2 votes
1 answer
73 views

How do I instantiate a scene and change properties on it in C#?

2 votes
1 answer
56 views

Changing the scale of a character and speed to match the perspective of a 2D background while traveling along the Y axis

1 vote
1 answer
54 views

How to delete a face of a Primitive Cube

1 vote
1 answer
41 views

Detect intersections between an `AABB` and a `CollisionShape3D`

2 votes
0 answers
67 views

Can I see my unpublished game store page in the steam client?

0 votes
1 answer
52 views

Using github pages as development blog

0 votes
0 answers
65 views

Ignoring global rotation in gyroscope controller

0 votes
1 answer
65 views

The bottom of the player capsule collider is going into the ground box collider

1 vote
1 answer
49 views

What's a convenient way to setup two objects that physically "plug" into each other?

1 vote
1 answer
47 views

Stay Upright Within Rotating Area

1 vote
0 answers
60 views

Dialogue Manager Godot 4 Signals

0 votes
0 answers
56 views

Data driven battle logic


Looking for more? Browse the complete list of questions, or popular tags. Help us answer unanswered questions.