class: center, middle # Creación de Videojuegos ### Development process --- class: center, middle # How do you make a game? ## First step: Ideation --- class: small # The whole process * Pre-production - Ideation (High Concept, Pitch) - Concept - Early Prototyping - Game Design Document * Production - Design - Programming - Art asset creation - Audio production - Testing * Publishing - Classical: Publisher - Indie games --- # Pre-production * What makes your game different? * Is this even a viable idea? * How do you move from the idea to an actual game? * Game Design Document! --- # Production: Design * World design * System design (mechanics, rules, interactions) * Content design (levels, quests) * Audio design * UI design --- # Production: Programming * Graphics, Effects * Implementation of the mechanics * AI * Physics * Networking * Tools for designers --- class: small # Production: Art * Graphic assets - 2D - 3D - User Interface * Audio - Music - Sound effects * Special effects - Particle effects - Shaders - VR? --- class: small # Publishing * Traditional - Developer builds the game - Publisher sells the game - Publisher often funds developer during development * Indie games - Mobile platforms (Google Play, AppStore) - Steam, Epic Games Store - Self-publishing (website) --- class: small # Roles in Game Development * Game Designer * Game Developer * Artist * Technical Artist * Tester * Producer --- class: small # Game Designer * Main visionary * Develops the idea, mechanics, goals for the game * This does not mean that no one else has any influence on the mechanics * Can also consist of a team * Sometimes prominently displayed as part of branding (Sid Meier's Civilization) --- class: small # Pitfalls of a famous designer
(Daikatana) --- class: small # Game Developer * Writes the code * AAA studios often employ large teams - Blizzard alone currently has over 40 *open* positions for developers - Red Dead Redemption 2 had dozens of AI programmers * Specializations - Engine/Graphics/Audio - Gameplay - AI - UI - Tools --- class: small # Artists and Technical Artists * Artists create the assets for the game - 2D/3D models - UI elements - Sound * Most artist are not programmers (most programmers are not artists) *
Technical artists
are trained in art *and* programming, and serve as the connection between the two "worlds" * Can also be responsible for effects such as animations, cloth, liquids, particle effects --- class: small # Tester * Like regular software testing, game testing reveals software bugs * There are also other kinds of "bugs" - Balance issues - Gameplay issues - Narrative inconsistencies - Exploits * Initially, the game is probably not very fun to play --- class: small # Producer * Project Manager * Responsible to keep the project on track * Deals with hiring, budget, infrastructure * Removes obstacles for the team * Manages stakeholder expectations --- class: small # Alternatively ...
(Minecraft) --- class: small # Alternatively ...
(Stardew Valley) --- # Resources *
Gaming's Greatest Flops: Daikatana
*
Blizzard engineering jobs