Font size
WorksheetsIT 306 (Game Development)
Total questions: 50
Worksheet time: 22mins
What is a key advantage of Peer-to-Peer (P2P) networking in multiplayer games?
A. Increased security
B. Reduced latency
C. Simplified architecture
D. Centralized control
What type of server is hosted on one player’s device and acts as a server while allowing gameplay?
A. Dedicated server
B. Cloud server
C. Listen server
D. Hybrid server
Which server model prevents cheating by maintaining control over the game state?
A. Authoritative server
B. Non-authoritative server
C. Peer-to-Peer server
D. Client-managed server
What is tick rate in multiplayer gaming?
A. The delay in communication between client and server
B. The frequency at which the server updates the game state
C. The amount of data processed per player
D. The speed of client-side animations
Which technique ensures smooth movement by predicting player positions between updates?
A. Rollback networking
B. Client-side prediction
C. Lag compensation
D. Interpolation
Why is client-side prediction used in multiplayer games?
A. To reduce game bandwidth requirements
B. To decrease perceived latency for the player
C. To simplify server computations
D. To improve data encryption
What is an example of lag compensation in multiplayer games?
A. Rewriting game logic to suit lower hardware
B. Implementing rollback networking
C. Using load balancing techniques for servers
D. Matching players with similar ping
Which matchmaking criteria ensures players with similar internet speeds are matched?
A. Skill level
B. Region
C. Latency
D. Platform
Which networking protocol is typically used for real-time gameplay due to its speed?
A. HTTP
B. TCP
C. UDP
D. FTP
What is a significant disadvantage of P2P architecture?
A. Higher costs
B. Increased latency
C. Security vulnerabilities
D. Difficulty scaling
What feature allows players from different platforms to join the same game?
A. Peer-to-peer connection
B. Cross-platform multiplayer
C. Hybrid server model
D. Matchmaking algorithms
Which anti-cheat technique validates client actions on the server?
A. Encryption
B. Obfuscation
C. Server-side validation
D. Detection software
What technique smoothens delayed actions to make gameplay seamless?
A. Client-side prediction
B. Interpolation
C. Tick rate boosting
D. DDoS mitigation
Which protocol prioritizes reliable delivery of packets?
A. UDP
B. TCP
C. FTP
D. HTTP
Which server model hosts gameplay and logic on central hardware maintained by the developer?
A. Listen server
B. Dedicated server
C. Peer-to-peer server
D. Non-authoritative server
Which database use is crucial for multiplayer games?
A. Storing temporary game assets
B. Holding player data and match results
C. Managing server logs
D. Improving matchmaking efficiency
What principle involves deforming objects to emphasize motion and impact?
A. Timing
B. Gradual entry and exit
C. Squash and stretch
D. Staging
What type of animation is commonly used in classic side-scrolling games?
A. 3D Animation
B. 2D Animation
C. Object Animation
D. Environmental Animation
What technology is often used to achieve lifelike character expressions in modern games?
A. Keyframe Animation
B. Motion Capture
C. Rigging Tools
D. 2D Frame-by-Frame Animation
What is the main function of responsive animation in games?
A. Improving gameplay dynamics
B. Reducing system requirements
C. Enhancing visual identity
D. Simplifying programming
Which component involves animated trees, water, and weather?
A. Object Animation
B. UI Animation
C. Environmental Animation
D. Character Animation
Which animation type enhances the player's navigation through menus?
A. UI Animation
B. 3D Animation
C. Object Animation
D. Squash and Stretch
What is a key feature of 3D animation compared to 2D animation?
A. It relies on hand-drawn frames.
B. It allows lifelike movements and environments.
C. It is only used for mobile games.
D. It is less immersive than 2D animation.
What principle ensures a smooth flow of movements by anticipating actions?
A. Predicting Motion
B. Supplementary Motion Effects
C. Coordinating Sequential Actions
D. Gradual Entry and Exit
What tool creates a skeleton for 3D models?
A. Motion Capture Technology
B. Rigging Tool
C. 2D Animation Software
D. Texture Mapping Software
What animation method enhances the cause-and-effect relationship in movements?
A. Predicting Motion
B. Supplementary Motion Effects
C. Gradual Entry and Exit
D. Coordinating Sequential Actions
What is the purpose of timing in animation?
A. To reduce lag in animations
B. To simplify character movements
C. To emphasize motion intensity and speed
D. To convey weight and force of motion
What does "arcs" in animation refer to?
A. Motion along curved pathways
B. Sequential reactions in animation
C. Smoother entry and exit of frames
D. Realistic timing in transitions
Which style blends traditional and modern animation for unique visuals?
A. Dynamic Storytelling
B. UI Animation
C. 2D and 3D Animation
D. Motion Capture
What animation type is responsible for characters' actions like jumping or running?
A. Object Animation
B. UI Animation
C. Character Animation
D. Environmental Animation
A foundational animation principle where characters or objects are deformed to emphasize motion and impact.
(a)
This type of animation involves the movement of in-game characters like walking, jumping, and running.
(a)
A method used in 3D animation that creates a skeleton for a model to be manipulated.
(a)
Technology allowing realistic movements and facial expressions in animations.
(a)
The term for curved pathways in animations, adding fluidity and grace to movements.
(a)
Animation style manipulating three-dimensional models for immersive experiences.
(a)
Animation principle guiding players through menus or enhancing navigation visually.
(a)
Animation style primarily used in classic side-scrolling and indie games.
(a)
The positioning of characters or objects to emphasize importance or actions.
(a)
This animation principle affects how weight and speed are perceived through movement.
(a)
Which multiplayer architecture uses a central server to manage game state and interactions?
(a)
What type of server is hosted on a player's device, allowing them to play while acting as a server?
(a)
What model mixes server validation with client handling to balance security and responsiveness?
(a)
What determines the frequency at which a server updates the game state?
(a)
What is the backbone of multiplayer gaming, enabling shared interaction?
(a)
What process tests multiplayer games under high traffic?
(a)
What is a technical challenge often faced when creating multiplayer games?
(a)
What technique smooths positions to maintain synchronization during delays?
(a)
What refers to interruptions in gameplay caused by latency?
(a)
What feature allows players to invite friends to join their game session?
(a)
