Skip to content
UPEEC

Game Concepts

The building blocks of game programming.

Easy
Comments 0

This is an overview — pick a sub-topic below.

Sub-topics (7)

Game Loop

Every frame: handle input → update the world → draw → repeat at a fixed rate (e.g. 60 FPS).

Beginner♥ 0🔖 0💬 0

Game Physics

Gravity, velocity, friction and collisions simulated each frame.

Intermediate♥ 0🔖 0💬 0

Pathfinding and Game AI

Move characters intelligently: A* pathfinding, state machines, behaviour trees.

Intermediate♥ 0🔖 0💬 0

Game Networking

Synchronise players over a network with client-server updates and prediction.

Advanced♥ 0🔖 0💬 0

Spotted a mistake or want to add detail? Suggest an improvement — Content Contributors' edits are reviewed by editors before they go live.

Discussion (0)

Sign in or join free to ask questions and discuss this topic.