К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Game Design and Development 1: 2D Shooter · LearnSpace
Назад в каталог
courseraПрограммирование

Game Design and Development 1: 2D Shooter

Курс от Michigan State University
Начальный≈ 16.3 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

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.

Навыки, которые вы освоите

Unity EngineGame DesignCross Platform DevelopmentC# (Programming Language)Object Oriented Programming (OOP)AnimationsDigital PublishingUI ComponentsAnimation and Game DesignScriptingVideo Game DevelopmentPeer ReviewUser Interface (UI) DesignUser Interface (UI)Creativity

Программа курса

4 модулей · 79 учебных материалов

01From Game Player to Game Developer22 материалов

Welcome

Course OverviewВидеоMeet the Instructor: Brian WinnВидеоAbout MSUВидеоCourse OverviewЗадание

The Game Design Process

Учитесь у экспертов

Brian Winn

Full Professor

Game Design and Development 1: 2D Shooter
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 16.3 ч

4 модулей

Язык: Английский

Субтитры: Арабский, Французский, Бенгальский, Узбекский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Нидерландский, Корейский, Немецкий, Пушту, Урду, Русский, Тайский, Индонезийский, Шведский, Турецкий, Азербайджанский, Испанский, Дари, Хинди, Японский, Казахский, Венгерский, Польский

Часть программы вашего университета
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 Design ProcessЗадание
Additional ResourcesЧтение

Project 1: Introduction to Unity and the Solar System Project

Game Engines OverviewВидеоSolar System Project OverviewВидеоDownload and Install Unity 2022.3ЧтениеUnity SetupВидеоTroubleshooting TipsЧтениеCreate a Unity ProjectВидеоDownload Project AssetsЧтениеImport AssetsВидеоUnity Editor OverviewВидеоUnity Editor Quick ReferenceЧтениеGame Engines and Unity EditorЗаданиеAdditional ResourcesЧтение
02Understanding Core Unity Concepts19 материалов

Project 1: 3D Space and Scenes

Working in 3D SpaceВидеоSetting up the SceneВидеоWorking in 3D SpaceЗадание

Project 1: Materials, Lights, Behaviors, and Audio

MaterialsВидеоLightsВидеоAdding BehaviorsВидеоNew ReadingЧтениеAudioВидеоMaterials, Lights, Behaviors, and AudioЗадание

Project 1: Cameras, Prefabs, and Build & Test

CamerasВидеоPrefabsВидеоBuild & TestВидеоCameras, Prefabs, Building, and DeployingЗадание

Project 1: Finishing Up the Solar System Simulation

Modify the ProjectВидеоPublish the ProjectВидеоSolar System AssignmentЧтениеTaking ScreenshotsЧтениеSolar System Project Peer ReviewВзаимная проверкаAdditional ResourcesЧтение
03Building Your First Game26 материалов

Project 2: Setting Up the Project

2D Shooter Project OverviewВидеоCreate 2D Unity ProjectВидеоImport Input SystemВидеоDownloading Project AssetsЧтениеImport Custom asset packageВидео

Project 2: Level Design

Player Visuals SetupВидеоPlayer Controls SetupВидеоPlayer Controls Setup (Cont.)ВидеоPlayer Health & Damage SetupВидеоPlayer Shooting SetupВидеоCamera SetupВидеоLevel SetupВидео

Project 2: Game Flow and UI Setup

Game Manager and UI Manager SetupВидеоUI Setup: ScoreВидеоUI Setup: Pause screenВидеоResponsive and Scalable UIВидеоOther In-Game UIВидеоMain Menu SetupВидеоFinish the Gameplay Loop

Project 2: Finishing Up

Adding More LevelsВидеоA Deeper Dive Into TextMesh ProВидеоCode WalkthroughВидеоFinish the ProjectВидео2D Shooter AssignmentЧтение2D Shooter Modification ExamplesВидео
04Coding Gameplay Systems and Finishing Up12 материалов

Programming in Unity

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ВидеоUnity Programming Quick ReferenceЧтениеProgramming in UnityЗадание

Course Wrap Up

2D Shooter Peer ReviewВзаимная проверкаCourse Wrap UpВидео
Видео
Adding MusicВидео