Game Design
Famous Video Games
What's the code do?
Game Genres
Random Ahh Stuff
100

Software used to develop and compile a game.

Game engine

100

Your favorite 2020 hit game

Among Us

100

min(x, y)

Takes the minimum value between x and y
100

A video game where the player shoots stuff from their perspective

FPS

100

The sum of the digits in this room's number

7

200

Representation of characters/objects consisting of a sequence of images arranged in a grid.

A spritesheet

200

Video game with the most sold copies in history

Minecraft

200

Math.ceil(x)

Rounds x up

200

Game where the player jumps from surface to surface

Platformer

200

This game crashed Steam recently

Silksong

300

A grid-based arrangement of images used to create the environment in 2D games.

A tilemap

300

This very early 3-D shooter game popularized its genre

Doom

300

v = v.normalized() * speed

v is a vector.

Turns v into a unit vector (magnitude of 1) and multiplies it by the speed

300

Game where player has to dodge a crazy amount of projectiles

Bullet-hell

300

This coding language is used by the Roblox game engine

Lua

400

A way to spawn and reuse many objects efficiently by initializing them all at the start

Object pooling

400

This futuristic RPG by CD Projekt Red lets you explore a dystopian city.

Cyberpunk 2077

400

pos = posA.lerp(posB, 0.25);

pos, posA, posB are all vectors

Moves pos a quarter of the way between A and B (linear interpolation)

400

A game featuring stories that can be interacted with through dialogue, choices, actions, etc

Visual novel

400

The most followers a Game Design Club officer has in Scratch (Accept within 50 of the number)

1797 (between 1747 and 1847 work)

500

Multiplayer concept where client-side inputs execute instantly and the game rewinds in case client and server have conflicting information

Rollback Netcode

500

This 1998 action-adventure game splits its timeline into three branches of sequels and involves an instrument.

Legend of Zelda: Ocarina of Time

500

clamp(atan2(y,x), min, max)

Takes angle between the line (0,0) to (x,y) and the positive x-axis. Then it limits this value between [min, max].

500

Game with some sort of permadeath mechanic but still letting players keep some progress through playthroughs.

Roguelite

500

The number of people in this room

Count