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

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

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

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Parenting and More GameMaker Language Code · LearnSpace
Назад в каталог
courseraПрограммирование

Parenting and More GameMaker Language Code

Курс от University of Colorado System
Начальный≈ 19.1 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course is the fourth course in the specialization about learning how to develop video games using GameMaker on Windows or Mac. Why use GameMaker instead of using C# and Unity or C++ and Unreal*? Learning to develop games with GameMaker is much easier than learning to program in C# or C++ AND learning Unity or Unreal. If you just want to continue learning how to develop games in a more "gentle" way, this is a great starting point. This course assumes you have the prerequisite knowledge from the previous three courses in the specialization. You should make sure you have that knowledge, either by taking those previous courses or from personal experience, before tackling this course. Throughout this course you'll continue building your foundational GameMaker knowledge by exploring more GameMaker and game development topics. This course gives you even more tools to help you build great games with GameMaker! Module 1: Learn about the power of and how to implement parenting in GameMaker Module 2: Explore the selection control structure in more depth Module 3: Learn how to implement the iteration control structure in various ways Module 4: Learn about arrays and explore the optional bonus material * I do have Coursera Specializations called C# Programming for Unity Game Development and C++ Programming for Unreal Game Development for those more advanced topics.

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

Data StructuresObject Oriented Programming (OOP)Computer ProgrammingProgramming PrinciplesGame DesignVideo Game DevelopmentComputational LogicUnity EngineMaintainabilityC# (Programming Language)Code ReusabilityC++ (Programming Language)

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

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

01Parenting11 материалов

Getting Started

Course IntroductionВидеоNavigating a Coursera CourseВидеоMeet the Instructor (optional)Видео

Parenting

Lesson IntroductionВидеоParenting in TheoryВидео

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

Dr. Tim "Dr. T" Chamillard

Associate Professor

Parenting and More GameMaker Language Code
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 19.1 ч

4 модулей

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

Субтитры: Узбекский, Казахский

Часть программы вашего университета
Parenting in PracticeВидео
Menu Buttons RevisitedВидео
Exercise 1: I Have a Parent!Чтение
Exercise 2: I Have a Parent! with CodeЧтение
Parenting BenefitsОбсуждение

Quiz 1

Quiz 1Задание
02Selection in Code12 материалов

Selection in Code

Lesson IntroductionВидеоFunctions and ArgumentsВидеоExercise 3: Let's Argue!ЧтениеVariable ScopeВидеоExercise 4: Scope It OutЧтениеSelectionВидеоIf StatementsВидеоExercise 5: Slow AnimationЧтениеSwitch StatementsВидеоExercise 6: Switch It UpЧтениеSelection Use in GamesОбсуждение

Quiz 2

Quiz 2Задание
03Iteration in Code10 материалов

Iteration in Code

Lesson IntroductionВидеоIterationВидеоRepeat LoopsВидеоExercise 7: Repeat After MeЧтениеFor LoopsВидеоExercise 8: For LootЧтениеWhile LoopsВидеоMore While LoopsОбсуждениеExercise 9: Whiling Away the TimeЧтение

Quiz 3

Quiz 3Задание
04Arrays and Bonus Material22 материалов

Arrays

Lesson IntroductionВидеоArrays in TheoryВидеоArrays in PracticeВидеоExercise 10: Picking Up LootЧтениеExercise 11: Computer Checker StrategyЧтениеParallel ArraysВидеоExercise 12: Loot CountsЧтениеUser-Defined FunctionsВидеоExercise 13: HUD RefactoringЧтениеMore Parallel ArraysОбсуждение

Bonus Material

Lesson IntroductionВидеоFinite State MachinesВидеоExercise 14: Finite State MachinesЧтениеExercise 15: Changing SizeЧтениеThe Flow ChannelВидеоCooperative Game ActivityВидеоQuest: Cooperative Multiplayer Game

Finishing Up

Finishing UpВидео

Optional Quest

Quest: Code GameЧтение

Quiz 4

Quiz 4Задание
Чтение
Competitive Game ActivityВидео
Quest: Competitive Multiplayer GameЧтение