Michigan State University - Game Design and Development 1: 2D Shooter
- Offered byCoursera
Game Design and Development 1: 2D Shooter at Coursera Overview
Duration | 15 hours |
Start from | Start Now |
Total fee | Free |
Mode of learning | Online |
Difficulty level | Beginner |
Official Website | Explore Free Course |
Credential | Certificate |
Game Design and Development 1: 2D Shooter at Coursera Highlights
- Shareable Certificate Earn a Certificate upon completion
- 100% online Start instantly and learn at your own schedule.
- Course 1 of 5 in the Game Design and Development with Unity 2020 Specialization
- Flexible deadlines Reset deadlines in accordance to your schedule.
- Beginner Level Computer Literate
- Approx. 15 hours to complete
- English Subtitles: English
Game Design and Development 1: 2D Shooter at Coursera Course details
- If you love games and want to learn how to make them, then this course will start you down that path. Making games is a creative and technical art form. In this course you will familiarize yourself with the tools and practices of game development and well as the process. You will get started developing video games using industry standard game development tools, including the Unity 2020 game engine. At the end of the course you will have completed two hands-on projects, including an Intro to Unity project and a 2D Shooter game, and will be able to leverage an array of game development techniques to create your own basic games.
Game Design and Development 1: 2D Shooter at Coursera Curriculum
From Game Player to Game Developer
Course Overview
Meet the instructor: Brian Winn
About MSU
The Game Design Process - Part 1: How are Games Made?
The Game Design Process - Part 2: The Role of the Game Designer
The Game Design Process - Part 3: The Game Development Team
The Game Design Process - Part 4: Costs and Limitations
Game Engines Overview
Solar System Project Overview
Unity Setup
Create a Unity Project
Import Assets
Unity Editor Overview
Additional Resources
Download and Install Unity 2020.2
Troubleshooting Tips
Download Project Assets
Unity Editor Quick Reference
Additional Resources
Course Overview
Game Design Process
Game Engines and Unity Editor
Understanding Core Unity Concepts
Working in 3D Space
Setting up the Scene
Materials
Lights
Adding Behaviors
Cameras
Audio
Prefabs
Build & Test
Finish the Project
Solar System Assignment
Taking Screenshots
Mac Users: Read this when doing peer review
Additional Resources
Working in 3D Space
Materials, Lights, Behaviors, and Cameras
Audio, Prefabs, Building, and Deploying
Building Your First Game
2D Shooter Project Overview
Create a New Unity Project
Get the New Input System
Import the Asset Package
Player Setup Visual
Player Setup Controls
Player Setup Health Damage
Player Setup Fighting Back
Cameras Framing the Action
Level Setup Environment Sprites
Game Loop Setup 1 Management and UI
Game Loop Setup 2 Pause Screen
Game Loop Setup 3 In-Game UI and Main Menu
Audio and Music
Adding More Levels
Code Basics
Finish the Project
2D Shooter Modification Examples
Downloading Project Assets
2D Shooter Assignment
Coding Gameplay Systems and Finishing Up
Unity Programming - Part 1: Introduction
Unity Programming - Part 2: Object-Oriented Thinking
Unity Programming - Part 3: Anatomy of a C# Script
Unity Programming - Part 4: C# Overview
Unity Programming - Part 5: C# Variables
Unity Programming - Part 6: C# Conditionals and Loops
Unity Programming - Part 7: C# Functions and Classes
Unity Programming - Part 8: Using C# within Unity
Course Wrap Up
Unity Programming Quick Reference
Mac Users: Read this when doing peer review
Programming in Unity