Introduction to Video Games Crestion course by South-Eastern Finland University of Applied Sciences
- Introduction to the course (0:37)
- Your learning journey
- Student assistance
- FAQ
- Module 1 - Instructions
- Introduction (5:07)
- Setup (3:12)
- Interface (3:21)
- Brushes (9:55)
- Masks and Selection (7:05)
- Transform and Text (5:48)
- Interface (10:01)
- Scene setup (5:03)
- Modelling (part 1/3) (17:11)
- Modelling (part 2/3) (14:21)
- Modelling (part 3/3) (8:27)
- Texturing (8:13)
- Preparing for Unity (7:30)
- Installing Unity (4:37)
- Creating a Project (2:32)
- User Interface (9:30)
- Scenes, Game Objects & Components (17:46)
- Cameras (13:17)
- Lights (7:30)
- Materials (6:51)
- Summary & Tips (7:38)
- Introduction to Programming (4:41)
- Visual Studio (4:25)
- Your first program (5:11)
- Variables (11:08)
- Expressions (10:45)
- Logic (17:55)
- Containers (8:47)
- Loops (9:53)
- Scripts & Dictionaries (11:07)
- Functions (6:35)
- Classes, Scope & Namespaces (15:28)
- Scripts Integration in Unity (14:32)
- Debugging (15:59)
-
Preparing your model for Unity in Blender (4:37)
-
Importing your Model in Unity (3:37)
-
Completing the Assignment (3:28)
-
Module 1 - Assignment - Submit your deliverables
-
Module 2 - Instructions
-
Introduction (3:34)
-
Project Setup (11:24)
-
World Data Structures (9:15)
-
Creating a Game Controller (9:01)
-
Processing User Input (16:30)
-
Implementing a system of action (12:46)
-
Adding the Go action (9:31)
-
Adding items (24:47)
-
Item interactions (46:42)
-
Adding a conversation (21:18)
-
Finish the game (22:21)
-
Completing the Assignment (4:22)
-
Module 2 - Assignment - Submit your deliverable
-
Module 3 - Instructions
-
Introduction (2:43)
-
Project Setup (4:07)
-
Importing Graphics and GUI (35:24)
-
Creating the Cards (20:04)
-
Coding the Cards (33:02)
-
Creating the Player (21:02)
-
Dealing the Cards and Coroutines (24:21)
-
Adding Drag and Drop (23:35)
-
Adding the Attack Effect (38:32)
-
Adding the Defence Effects (31:43)
-
Finished off Gameplay (58:24)
-
Adding Sound Effects (25:30)
-
Completing the assignment (4:29)
-
Module 3 - Assignment - Submit your deliverables
-
Module 4 - Instructions
-
Introduction (2:43)
-
Hud Elements (75:30)
-
Environments (72:57)
-
Character (37:47)
-
Animation (66:24)
-
Module 4 - Assignment - Submit your deliverables
-
Module 5 - Instructions
-
Introduction (1:30)
-
Project Setup (5:06)
-
Assets and GameController (4:32)
-
Phone Setup (6:32)
-
Swipe Controls (17:49)
-
Adding the Snake Head (16:41)
-
Adding the rest of the Snake (19:36)
-
Getting the body parts to follow the head (16:58)
-
Creating Walls, Eggs (19:25)
-
Collisions (11:44)
-
Game Progression (27:34)
-
Score and GUI (15:37)
-
Sounds and Phone Deployment (14:12)
-
Assignment (3:12)
-
Module 5 - Assignment - Submit your deliverables
- Module 6 - Instructions (1:45)
-
Sub-Module 6.1 - Instructions
-
Source Control (27:31)
-
Technical Planning (6:16)
-
Creating The Unity Project (13:22)
-
Sub-Module 6.1 - Assignment - Quiz
-
Sub-Module 6.2 - Instructions
-
Creating a Menu System (53:00)
-
Input System (115:15)
-
Shaders (46:56)
-
PlayerCraft (90:11)
-
Sub-Module 6.2 - Assignment Checkpoint - Deliverable
-
Sub-Module 6.3 - Instructions
-
Bitmap Font (37:57)
-
Bullet System (48:30)
-
Player Weapons (113:49)
-
Sub-Module 6.3 - Assignment - Deliverable
-
Sub-Module 6.4 - Instructions
-
Enemies (72:51)
-
Sub-Module 6.4 - Assignment - Deliverable
-
Sub-Module 6.5 - Instructions
-
Adding a stage (48:58)
-
Adding enemies (46:46)
-
Sub-Module 6.5 - Assignment Checkpoint - Deliverable
-
Sub-Module 6.6 - Instructions
-
Advanced movement (1/2) (93:25)
-
Advanced movement (2/2) (46:02)
-
Sub-Module 6.6 - Assignment - Deliverable
-
Sub-Module 6.7 - Instructions
-
Power Ups (58:25)
-
Head Up Display (95:54)
-
Sub-Module 6.7 - Assignment - Deliverable
-
Sub-Module 6.8 - Instructions
-
Bosses (63:09)
-
Score System (56:06)
-
Sounds & Music (88:35)
-
Sub-Module 6.8 - Assignment - Deliverable
-
Sub-Module 6.9 - Instructions
-
Colours and Layers (44:43)
-
Save System (86:49)
-
Sub-Module 6.9 - Assignment - Deliverable
-
Sub-Module 6.10 - Instructions
-
Putting it all together (149:34)
-
Sub-Module 6.10 - Assignment Checkpoint - Deliverable
- Evening chat with James - Game Developer Conference (52:14)
- Storytelling webinar with Pallav Sethiya and Niccolò Pagnacco (53:11)
- Evening chat with James - Introduction to Game Production (43:36)
- Sound Design for Videogames - Overview (1:38)
-
Part 1 - Overview (1:38)
-
Lecture 1 - Amplitude (5:16)
-
Lecture 2 - Frequency (6:17)
-
Lecture 3 - Timbre (5:17)
-
Lecture 4 - Human Ear (8:41)
-
Lecture 5 - Recognition (7:13)
-
Lecture 6 - Preservation (5:06)
-
Lecture 7 - Temperament (4:34)
-
Lecture 8 - Notes (9:03)
-
Lecure 9 - Chords (13:42)
-
Lecture 10 - Rhythm (10:07)
- Paul Weir's Insight: Inspiration and Recommendations (5:45)
-
Part 1 Exercises - Overview (1:50)
-
Exercise 1: Identifying Musical Intervals
-
Exercise 2: Identifying Musical Intervals with Accidentals
-
Exercise 3: Calculating Major Scales
-
Exercise 4: Calculating Minor Scales
-
Exercise 5: Building Major and Minor Chords
-
Part 1 Assignments - Overview (1:04)
-
Quiz 1: Acoustics
-
Quiz 2: Human Hearing
-
Quiz 3: Music Theory
- Paul Weir's Insight: Process and Collaboration (4:54)
-
Part 2 - Overview (1:31)
-
Lecture 1 - Types of game sounds (12:12)
-
Lecture 2 - The right material (18:26)
-
Lecture 3 - Editing audio: Audacity (13:32)
-
Lecture 4 - Effects (26:54)
-
Lecture 5 - Digital Audio Workstations: Reaper (7:42)
-
Lecture 6 - MIDI and VSTs (21:06)
-
Lecture 7 - Music Production (49:51)
-
Lecture 8 - Sound Effect Production (20:21)
-
Lecture 9 - Sound design (50:35)
- Paul Weir's Insight: Emotion and Immersive Sound Design (10:51)
-
Part 2 Exercises - Overview (1:35)
-
Exercise 1 - Soundscape Checklist
-
Exercise 2 - Music production
-
Exercise 3 - Sound Effect Production
- Assignment: Video Sound Design (0:52)
- Paul Weir - Lecture on Sound Design for Video Games (55:33)
-
Part 3 - Overview (1:23)
-
Lecture 1 - Project Setup (19:26)
-
Lecture 2 - Fmod Project Setup (23:06)
-
Lecture 3 - Unity package (19:22)
-
Lecture 4 - Parameters (25:44)
-
Lecture 5 - Event Emitters and Effects (36:32)
-
Lecture 6 - Dynamic Ambience (32:31)
-
Lecture 7 - Animations and Attached Instances (32:33)
-
Lecture 8 - Transitions and Emitter Clean-Up (26:54)
-
Lecture 9 - Adaptive Music (56:32)
-
Lecture 10 - Real-Time Cutscenes (22:38)
-
Lecture 11 - Volume Sliders and Sidechain (27:34)
-
Lecture 12 - Profiler and Project Build (17:05)
- Assignment: Unity Build with FMOD Audio (0:52)
-
Module 10 - Instructions
-
Games 1-5 (15:25)
-
Games 6-10 (10:53)
-
Module 10 - Assignment - Quiz
-
Module 11 - Instructions
-
Module 11 - Assignment - Essay
-
Module 12 - Instructions
-
Module 12 - Assignment - Quiz
-
Module 13 - Instructions
-
Module 13 - Assignment - Quiz
-
Module 14 - Instructions
-
Module 14 - Assignment - Essay
-
Module 15 - Instructions
-
Module 15 - Assignment - Quiz
-
Module 16 - AI for Games - Instructions
-
Game of Life (14:05)
-
Robotron 2084 (13:42)
-
Gauntlet (17:15)
-
Module 16 - Assignment - Quiz
-
Module 17 - Game Production - Instructions
-
Production phases (21:40)
-
The role of Producer (19:56)
-
Module 17 - Assignment - Quiz
-
Module 18 - Instructions
-
Introduction (8:34)
-
Imagination (9:30)
-
Validation (9:52)
-
One Sheet (8:35)
-
Character Design (10:41)
-
Module 18 - Assignment - Submit your deliverables