Skip to content

Introduction to Video Games Crestion course by South-Eastern Finland University of Applied Sciences

Notifications You must be signed in to change notification settings

238SAMIxD/xamk-ivgc

Repository files navigation

XAMK University (35 ECTS) course on Introduction to Video Games Creation IVGC

Introduction to Video Games Crestion course by South-Eastern Finland University of Applied Sciences

INTRODUCTION: WELCOME!

  1. Introduction to the course (0:37)
  2. Your learning journey
  3. Student assistance
  4. FAQ

MODULE 1: INTRODUCTION

  1. Module 1 - Instructions

SUB-MODULE 1.1: KRITA

  1. Introduction (5:07)
  2. Setup (3:12)
  3. Interface (3:21)
  4. Brushes (9:55)
  5. Masks and Selection (7:05)
  6. Transform and Text (5:48)

SUB-MODULE 1.2: 3D MODELLING & BLENDER

  1. Interface (10:01)
  2. Scene setup (5:03)
  3. Modelling (part 1/3) (17:11)
  4. Modelling (part 2/3) (14:21)
  5. Modelling (part 3/3) (8:27)
  6. Texturing (8:13)
  7. Preparing for Unity (7:30)

SUB-MODULE 1.3: CODING & UNITY

  1. Installing Unity (4:37)
  2. Creating a Project (2:32)
  3. User Interface (9:30)
  4. Scenes, Game Objects & Components (17:46)
  5. Cameras (13:17)
  6. Lights (7:30)
  7. Materials (6:51)
  8. Summary & Tips (7:38)

SUB-MODULE 1.4: PROGRAMMING & VISUAL STUDIO

  1. Introduction to Programming (4:41)
  2. Visual Studio (4:25)
  3. Your first program (5:11)
  4. Variables (11:08)
  5. Expressions (10:45)
  6. Logic (17:55)
  7. Containers (8:47)
  8. Loops (9:53)
  9. Scripts & Dictionaries (11:07)
  10. Functions (6:35)
  11. Classes, Scope & Namespaces (15:28)
  12. Scripts Integration in Unity (14:32)
  13. Debugging (15:59)

SUB-MODULE 1.5: ASSIGNMENT

  1. Preparing your model for Unity in Blender (4:37)

  2. Importing your Model in Unity (3:37)

  3. Completing the Assignment (3:28)

  4. Module 1 - Assignment - Submit your deliverables

MODULE 2: “THE RETURN”, TEXT ADVENTURE GAME

  1. Module 2 - Instructions

  2. Introduction (3:34)

  3. Project Setup (11:24)

  4. World Data Structures (9:15)

  5. Creating a Game Controller (9:01)

  6. Processing User Input (16:30)

  7. Implementing a system of action (12:46)

  8. Adding the Go action (9:31)

  9. Adding items (24:47)

  10. Item interactions (46:42)

  11. Adding a conversation (21:18)

  12. Finish the game (22:21)

  13. Completing the Assignment (4:22)

  14. Module 2 - Assignment - Submit your deliverable

MODULE 3: "MERLIN'S DEMON WAR", CARD COMBAT GAME

  1. Module 3 - Instructions

  2. Introduction (2:43)

  3. Project Setup (4:07)

  4. Importing Graphics and GUI (35:24)

  5. Creating the Cards (20:04)

  6. Coding the Cards (33:02)

  7. Creating the Player (21:02)

  8. Dealing the Cards and Coroutines (24:21)

  9. Adding Drag and Drop (23:35)

  10. Adding the Attack Effect (38:32)

  11. Adding the Defence Effects (31:43)

  12. Finished off Gameplay (58:24)

  13. Adding Sound Effects (25:30)

  14. Completing the assignment (4:29)

  15. Module 3 - Assignment - Submit your deliverables

MODULE 4: PIXEL ART 2D

  1. Module 4 - Instructions

  2. Introduction (2:43)

  3. Hud Elements (75:30)

  4. Environments (72:57)

  5. Character (37:47)

  6. Animation (66:24)

  7. Module 4 - Assignment - Submit your deliverables

MODULE 5: MOBILE SNAKE GAME

  1. Module 5 - Instructions

  2. Introduction (1:30)

  3. Project Setup (5:06)

  4. Assets and GameController (4:32)

  5. Phone Setup (6:32)

  6. Swipe Controls (17:49)

  7. Adding the Snake Head (16:41)

  8. Adding the rest of the Snake (19:36)

  9. Getting the body parts to follow the head (16:58)

  10. Creating Walls, Eggs (19:25)

  11. Collisions (11:44)

  12. Game Progression (27:34)

  13. Score and GUI (15:37)

  14. Sounds and Phone Deployment (14:12)

  15. Assignment (3:12)

  16. Module 5 - Assignment - Submit your deliverables

MODULE 6: SPACE SHOOTER

  1. Module 6 - Instructions (1:45)

SUB-MODULE 6.1: SETTING UP THE PROJECT

  1. Sub-Module 6.1 - Instructions

  2. Source Control (27:31)

  3. Technical Planning (6:16)

  4. Creating The Unity Project (13:22)

  5. Sub-Module 6.1 - Assignment - Quiz

SUB-MODULE 6.2: MOVABLE PLAYER SHIP

  1. Sub-Module 6.2 - Instructions

  2. Creating a Menu System (53:00)

  3. Input System (115:15)

  4. Shaders (46:56)

  5. PlayerCraft (90:11)

  6. Sub-Module 6.2 - Assignment Checkpoint - Deliverable

SUB-MODULE 6.3: BULLETS

  1. Sub-Module 6.3 - Instructions

  2. Bitmap Font (37:57)

  3. Bullet System (48:30)

  4. Player Weapons (113:49)

  5. Sub-Module 6.3 - Assignment - Deliverable

SUB-MODULE 6.4: ENEMY SHOOTING

  1. Sub-Module 6.4 - Instructions

  2. Enemies (72:51)

  3. Sub-Module 6.4 - Assignment - Deliverable

SUBMODULE 6.5: STAGES

  1. Sub-Module 6.5 - Instructions

  2. Adding a stage (48:58)

  3. Adding enemies (46:46)

  4. Sub-Module 6.5 - Assignment Checkpoint - Deliverable

SUB-MODULE 6.6: ENEMY MOVEMENT

  1. Sub-Module 6.6 - Instructions

  2. Advanced movement (1/2) (93:25)

  3. Advanced movement (2/2) (46:02)

  4. Sub-Module 6.6 - Assignment - Deliverable

SUB-MODULE 6.7: HUD

  1. Sub-Module 6.7 - Instructions

  2. Power Ups (58:25)

  3. Head Up Display (95:54)

  4. Sub-Module 6.7 - Assignment - Deliverable

SUB-MODULE 6.8: SIMPLE BOSS

  1. Sub-Module 6.8 - Instructions

  2. Bosses (63:09)

  3. Score System (56:06)

  4. Sounds & Music (88:35)

  5. Sub-Module 6.8 - Assignment - Deliverable

SUB-MODULE 6.9: SAVE SYSTEM

  1. Sub-Module 6.9 - Instructions

  2. Colours and Layers (44:43)

  3. Save System (86:49)

  4. Sub-Module 6.9 - Assignment - Deliverable

SUB-MODULE 6.10: FINISHED GAME

  1. Sub-Module 6.10 - Instructions

  2. Putting it all together (149:34)

  3. Sub-Module 6.10 - Assignment Checkpoint - Deliverable

Extra material - recordings from webinars - optional

  1. Evening chat with James - Game Developer Conference (52:14)
  2. Storytelling webinar with Pallav Sethiya and Niccolò Pagnacco (53:11)
  3. Evening chat with James - Introduction to Game Production (43:36)

Module 9: Sound Design for Videogames

Introduction

  1. Sound Design for Videogames - Overview (1:38)

SUB-MODULE 9.1: Theory

  1. Part 1 - Overview (1:38)

  2. Lecture 1 - Amplitude (5:16)

  3. Lecture 2 - Frequency (6:17)

  4. Lecture 3 - Timbre (5:17)

  5. Lecture 4 - Human Ear (8:41)

  6. Lecture 5 - Recognition (7:13)

  7. Lecture 6 - Preservation (5:06)

  8. Lecture 7 - Temperament (4:34)

  9. Lecture 8 - Notes (9:03)

  10. Lecure 9 - Chords (13:42)

  11. Lecture 10 - Rhythm (10:07)

Paul Weir's Insight: Inspiration and Recommendations

  1. Paul Weir's Insight: Inspiration and Recommendations (5:45)

Part 1 - Exercises

  1. Part 1 Exercises - Overview (1:50)

  2. Exercise 1: Identifying Musical Intervals

  3. Exercise 2: Identifying Musical Intervals with Accidentals

  4. Exercise 3: Calculating Major Scales

  5. Exercise 4: Calculating Minor Scales

  6. Exercise 5: Building Major and Minor Chords

Part 1 - Assignments

  1. Part 1 Assignments - Overview (1:04)

  2. Quiz 1: Acoustics

  3. Quiz 2: Human Hearing

  4. Quiz 3: Music Theory

Paul Weir's Insight: Process and Collaboration

  1. Paul Weir's Insight: Process and Collaboration (4:54)

SUB-MODULE 9.2: Audio Production

  1. Part 2 - Overview (1:31)

  2. Lecture 1 - Types of game sounds (12:12)

  3. Lecture 2 - The right material (18:26)

  4. Lecture 3 - Editing audio: Audacity (13:32)

  5. Lecture 4 - Effects (26:54)

  6. Lecture 5 - Digital Audio Workstations: Reaper (7:42)

  7. Lecture 6 - MIDI and VSTs (21:06)

  8. Lecture 7 - Music Production (49:51)

  9. Lecture 8 - Sound Effect Production (20:21)

  10. Lecture 9 - Sound design (50:35)

Paul Weir's Insight: Emotion and Immersive Sound Design

  1. Paul Weir's Insight: Emotion and Immersive Sound Design (10:51)

Part 2 - Exercises

  1. Part 2 Exercises - Overview (1:35)

  2. Exercise 1 - Soundscape Checklist

  3. Exercise 2 - Music production

  4. Exercise 3 - Sound Effect Production

Part 2 - Assignment

  1. Assignment: Video Sound Design (0:52)

Paul Weir - Lecture on Sound Design for Video Games

  1. Paul Weir - Lecture on Sound Design for Video Games (55:33)

SUB-MODULE 9.3: Game Audio Implementation

  1. Part 3 - Overview (1:23)

  2. Lecture 1 - Project Setup (19:26)

  3. Lecture 2 - Fmod Project Setup (23:06)

  4. Lecture 3 - Unity package (19:22)

  5. Lecture 4 - Parameters (25:44)

  6. Lecture 5 - Event Emitters and Effects (36:32)

  7. Lecture 6 - Dynamic Ambience (32:31)

  8. Lecture 7 - Animations and Attached Instances (32:33)

  9. Lecture 8 - Transitions and Emitter Clean-Up (26:54)

  10. Lecture 9 - Adaptive Music (56:32)

  11. Lecture 10 - Real-Time Cutscenes (22:38)

  12. Lecture 11 - Volume Sliders and Sidechain (27:34)

  13. Lecture 12 - Profiler and Project Build (17:05)

Part 3 - Assignment

  1. Assignment: Unity Build with FMOD Audio (0:52)

MODULE 10: HISTORY OF GAMES

  1. Module 10 - Instructions

  2. Games 1-5 (15:25)

  3. Games 6-10 (10:53)

  4. Module 10 - Assignment - Quiz

MODULE 11: GAME EXPERIENCE ANALYSIS, MY FAVOURITE GAME

  1. Module 11 - Instructions

  2. Module 11 - Assignment - Essay

MODULE 12: INNOVATION IN GAMES

  1. Module 12 - Instructions

  2. Module 12 - Assignment - Quiz

MODULE 13: THE GAMES INDUSTRY AND DATA ANALYTICS

  1. Module 13 - Instructions

  2. Module 13 - Assignment - Quiz

MODULE 14: ANALYSIS OF THE GAME I PLAY NOW

  1. Module 14 - Instructions

  2. Module 14 - Assignment - Essay

MODULE 15: IDEATION AND VALUE CREATION IN GAMES

  1. Module 15 - Instructions

  2. Module 15 - Assignment - Quiz

MODULE 16: ARTIFICIAL INTELLIGENCE FOR GAMES

  1. Module 16 - AI for Games - Instructions

  2. Game of Life (14:05)

  3. Robotron 2084 (13:42)

  4. Gauntlet (17:15)

  5. Module 16 - Assignment - Quiz

MODULE 17: VIDEO GAMES PRODUCTION

  1. Module 17 - Game Production - Instructions

  2. Production phases (21:40)

  3. The role of Producer (19:56)

  4. Module 17 - Assignment - Quiz

MODULE 18: GAME CONCEPT DESIGN

  1. Module 18 - Instructions

  2. Introduction (8:34)

  3. Imagination (9:30)

  4. Validation (9:52)

  5. One Sheet (8:35)

  6. Character Design (10:41)

  7. Module 18 - Assignment - Submit your deliverables

About

Introduction to Video Games Crestion course by South-Eastern Finland University of Applied Sciences

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published