Game Development with Code Flashcards
6 cards from real Online Coding Lessons practice questions. Tap to flip, then mark Knew It or Still Learning โ missed cards come back until you master them.
Read the first 6 Game Development with Code flashcards as text
What is 'pathfinding' in game AI?
Answer: The algorithm that determines how NPCs navigate from one point to another
Pathfinding algorithms (like A*) are used in game AI to calculate the optimal route for NPCs to travel from one location to another while avoiding obstacles.
What does 'NPC' stand for in game development?
Answer: Non-Player Character
NPC stands for Non-Player Character, referring to characters in a game that are controlled by the computer's AI rather than a human player.
What is 'delta time' used for in game programming?
Answer: Making game movement consistent regardless of frame rate
Delta time is the time elapsed since the last frame, used to ensure game movement and physics are consistent regardless of how fast or slow the game runs.
What is Pygame?
Answer: A Python library for creating 2D games and multimedia applications
Pygame is a set of Python modules designed for writing 2D video games, providing tools for graphics, sound, and user input handling.
What is 'pixel art' commonly used for in game development?
Answer: Creating retro-style low-resolution 2D game graphics
Pixel art is a digital art style where images are created at the pixel level, commonly used in indie and retro-style 2D games to create a classic aesthetic.
What does 'open world' mean in game design?
Answer: A game design where players can freely explore a large environment without linear restrictions
An open world game design gives players the freedom to explore a large virtual environment and complete objectives in any order, rather than following a strictly linear path.