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 a game engine?
Answer: Software that provides tools and frameworks for building video games
A game engine is a software framework that provides common game development tools — like rendering, physics, and audio — so developers don't build everything from scratch.
Which popular game engine uses C# as its primary scripting language?
Answer: Unity
Unity primarily uses C# as its scripting language, making it one of the most widely used game engines for 2D and 3D games.
What does 'FPS' stand for in game development?
Answer: Frames Per Second
FPS stands for Frames Per Second, a measure of how many individual frames/images are rendered per second — higher FPS means smoother animation.
What is a 'sprite' in 2D game development?
Answer: A 2D image or animation used to represent characters or objects in a game
In 2D game development, a sprite is a 2D bitmap image or animation used to represent game characters, items, and other visual elements.
What is 'collision detection' in game development?
Answer: Determining when two game objects physically overlap or touch
Collision detection is the computational process of determining when two or more game objects intersect or touch, which is crucial for gameplay interactions.
What does the 'game loop' refer to in game programming?
Answer: The core cycle of updating game logic and rendering frames continuously
The game loop is the central programming pattern that continuously processes input, updates game state, and renders each frame to keep the game running smoothly.