Platform Based Development: Game Platforms and Programming Languages

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/20

flashcard set

Earn XP

Description and Tags

Vocabulary terms covering game platform types, industry market statistics for 2023, programming languages, and the game development lifecycle.

Last updated 2:36 PM on 4/29/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

21 Terms

1
New cards

Game Platform

The environment or system on which a video game runs, consisting of hardware and a software ecosystem including the operating system, APIs, and tools.

2
New cards

PC Platforms

Highly customizable gaming computers offering superior performance and supporting distribution platforms such as Steam and Epic Games Store.

3
New cards

Console Platforms

Dedicated gaming machines designed for home use, such as Sony PlayStation, Microsoft Xbox, and Nintendo Switch.

4
New cards

Mobile Platforms

Smartphones and tablets (Android and iOS) used for gaming, characterized by simpler mechanics and touch controls.

5
New cards

Cloud Gaming Platforms

Services that allow players to stream games over the internet (e.g., Google Stadia and Nvidia GeForce Now), removing the need for dedicated hardware.

6
New cards

Virtual Reality Platforms

Systems that use head-mounted units providing stereoscopic screens and motion tracking to immerse players in a virtual environment.

7
New cards

2023 Total Global Games Market Revenue

183.9Bn183.9\,\text{Bn} with a +0.5%+0.5\% Year-on-Year growth.

8
New cards

Mobile game revenues share (2023)

Accounting for 49%49\% of the global market, totaling 89.9Bn89.9\,\text{Bn}.

9
New cards

C++

A programming language used for high performance and full hardware control in AAA games, open-world games, and shooters via Unreal Engine.

10
New cards

C#

An easy-to-learn language with strong engine support, primarily used for indie, mobile, and 2D/3D games via Unity.

11
New cards

Java

A language primarily used for cross-platform apps and Android mobile game development.

12
New cards

Python

A language utilized for game prototypes, scripting, and AI systems.

13
New cards

JavaScript

A language used for browser-based games, web interactivity, and HTML5 games.

14
New cards

GDScript

A language used for simple scripting of game logic specifically for the Godot engine.

15
New cards

HLSL / GLSL

Languages used for graphics and shader programming to create advanced lighting and visual effects.

16
New cards

Game Engine

A software framework that provides ready-made systems like graphics rendering, physics, and audio so developers do not have to build from scratch.

17
New cards

Planning Phase

The first stage of the game development process which defines what is being built, the budget, audience, and platform.

18
New cards

Pre-production Phase

The development stage involving storyboarding, storytelling, early prototyping, and milestone scheduling.

19
New cards

Production Phase

The stage of the development lifecycle focused on modeling, designing, audio, physics, mechanics, and rendering.

20
New cards

QA Testers

A key role in development responsible for identifying bugs, feature exploitation, and assessing game balance and enjoyment.

21
New cards

MMO

A player mode classification standing for Online Multiplayer (Massively Multiplayer Online).