Об этом курсе
4.8
Оценки: 292
Рецензии: 81
Специализация
100% онлайн

100% онлайн

Начните сейчас и учитесь по собственному графику.
Гибкие сроки

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.
Начальный уровень

Начальный уровень

Часов на завершение

Прибл. 23 часа на выполнение

Предполагаемая нагрузка: 5 weeks of study, 5-10 hours/week for the first 4 weeks (1-2 hours in the final week)...
Доступные языки

Английский

Субтитры: Английский

Приобретаемые навыки

Video Game DevelopmentC Sharp (C#) (Programming Language)Unity (User Interface)Game Programming
Специализация
100% онлайн

100% онлайн

Начните сейчас и учитесь по собственному графику.
Гибкие сроки

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.
Начальный уровень

Начальный уровень

Часов на завершение

Прибл. 23 часа на выполнение

Предполагаемая нагрузка: 5 weeks of study, 5-10 hours/week for the first 4 weeks (1-2 hours in the final week)...
Доступные языки

Английский

Субтитры: Английский

Программа курса: что вы изучите

Неделя
1
Часов на завершение
6 ч. на завершение

Starting to Program

In this module, you'll learn about the course and get Unity installed and configured. You'll write your first C# console application and C# script in Unity, and you'll also learn some of the ways we store and use information in our C# programs....
Reading
14 видео ((всего 93 мин.)), 14 материалов для самостоятельного изучения, 3 тестов
Video14 видео
Navigating a Coursera Course3мин
Meet the Instructor (optional)10мин
Lesson Introduction1мин
Picking Your Development Environment3мин
Your First Console App in MonoDevelop13мин
Your First Console App in Visual Studio4мин
Your First Unity Script8мин
Lesson Introduction26
Bits and Bytes5мин
Data Types, Variables, and Constants5мин
Integer Data Types12мин
Floating Point Data Types7мин
Reading Documentation9мин
Reading14 материала для самостоятельного изучения
Course Topic Index10мин
Lecture Code10мин
Exercise Code10мин
Running the Course Software10мин
Exercise 1: Writing Your First Console Application10мин
Exercise 2: Writing Your First Unity Script10мин
Your First C# Code Lecture Code10мин
Exercise 3: Declaring and Using Variables10мин
Exercise 4: Calculating with Integers10мин
Exercise 5: Declaring and Using Variables and Constants10мин
Exercise 6: Trigonometry with Floats10мин
Exercise 7: Calculations and Rounding10мин
Data Types, Variables, and Constants Lecture Code10мин
It's All Greek to Me Solution10мин
Quiz2 практического упражнения
Bits and Bytes4мин
Data Types2мин
Неделя
2
Часов на завершение
3 ч. на завершение

Classes and Objects

In this module, you'll learn about classes and objects, the core of object-oriented programming....
Reading
6 видео ((всего 33 мин.)), 4 материалов для самостоятельного изучения, 1 тест
Video6 видео
Introduction to Classes and Objects9мин
Using a Class: Constructor6мин
Using a Class: Properties4мин
Using a Class: Methods7мин
Classes and Objects in Unity2мин
Reading4 материала для самостоятельного изучения
Exercise 8: Rolling the Dice10мин
Exercise 9: Look at the Cards10мин
Classes and Objects Lecture Code10мин
Nothing Like Blackjack Solution10мин
Неделя
3
Часов на завершение
6 ч. на завершение

Unity 2D Basics and Selection

In this module, you'll learn some of the basic ideas behind using Unity to develop 2D games. You'll also learn how we can make decisions in our code....
Reading
18 видео ((всего 109 мин.)), 11 материалов для самостоятельного изучения, 1 тест
Video18 видео
The Unity Editor3мин
Sprites and Game Objects7мин
Unity's Component System3мин
Scripts as Components3мин
Debugging a Unity Script in MonoDevelop5мин
Debugging a Unity Script in Visual Studio2мин
2D Physics11мин
Colliders and Physics Materials, Part 16мин
Colliders and Physics Materials, Part 28мин
Prefabs3мин
Lesson Introduction1мин
Booleans4мин
If Statements8мин
Switch Statements5мин
Timers9мин
Spawning Teddies8мин
Tagged Destruction12мин
Reading11 материала для самостоятельного изучения
Exercise 10: Unity Basics10мин
Exercise 11: Growing Teddies10мин
Exercise 12: Move That Game Object10мин
Exercise 13: More Unity Practice10мин
Unity 2D Basics Lecture Code10мин
Exercise 14: Jump That Game Object10мин
Exercise 15: If and Switch Statements10мин
Exercise 16: Shrink and Grow10мин
Exercise 17: Teddy Bear Explosions10мин
Selection Lecture Code10мин
Rock of Ages Solution10мин
Неделя
4
Часов на завершение
4 ч. на завершение

Unity Input

In this module, you'll learn how we can process user input in our Unity games....
Reading
9 видео ((всего 58 мин.)), 5 материалов для самостоятельного изучения, 1 тест
Video9 видео
Mouse Location Processing7мин
Working for the Clampdown9мин
Mouse Button Processing7мин
The Input Manager7мин
Mouse Button Processing Revisited4мин
Stop the Madness6мин
Keyboard Processing8мин
Gamepad Processing5мин
Reading5 материала для самостоятельного изучения
Exercise 18: Mouse Jumping10мин
Exercise 19: Spawn and Explode10мин
Exercise 20: Finally, a Driving Game10мин
Unity Input Lecture Code10мин
Shipbuilding 101 Solution10мин
4.8
Рецензии: 81Chevron Right
Формирование карьерного пути

43%

начал новую карьеру, пройдя эти курсы
Карьерные преимущества

32%

получил значимые преимущества в карьере благодаря этому курсу

Лучшие рецензии

автор: PKMar 23rd 2018

I've enjoyed this course. For anyone with previous development experience this course will be very easy. Also Dr. T is very positive person. Lot's of fun in video quizzes :) Thank you!

автор: AVMay 24th 2018

If you have never done any coding this is going to be a though be rewarding class. The lectures are given in an upbeat and quick tempo, which I enjoyed. I plan to take the next course.

Преподаватель

Avatar

Dr. Tim "Dr. T" Chamillard

Associate Professor
Computer Science

О University of Colorado System

The University of Colorado is a recognized leader in higher education on the national and global stage. We collaborate to meet the diverse needs of our students and communities. We promote innovation, encourage discovery and support the extension of knowledge in ways unique to the state of Colorado and beyond....

О специализации ''C# Programming for Unity Game Development'

This specialization is intended for beginning programmers who want to learn how to program Unity games using C#. The first course assumes no programming experience, and throughout the 5 courses in the specialization you'll learn how to program in C# and how to use that C# knowledge to program Unity games. The C# and Unity material in the first 4 courses in the specialization is slightly more comprehensive than the content in the first 2 game programming courses at UCCS. “Unity” is a trademark or registered trademark of Unity Technologies or its affiliates in the U.S. and elsewhere. The courses in this specialization are independent works and are not sponsored by, authorized by, or affiliated with Unity Technologies or its affiliates...
C# Programming for Unity Game Development

Часто задаваемые вопросы

  • Зарегистрировавшись на сертификацию, вы получите доступ ко всем видео, тестам и заданиям по программированию (если они предусмотрены). Задания по взаимной оценке сокурсниками можно сдавать и проверять только после начала сессии. Если вы проходите курс без оплаты, некоторые задания могут быть недоступны.

  • Записавшись на курс, вы получите доступ ко всем курсам в специализации, а также возможность получить сертификат о его прохождении. После успешного прохождения курса на странице ваших достижений появится электронный сертификат. Оттуда его можно распечатать или прикрепить к профилю LinkedIn. Просто ознакомиться с содержанием курса можно бесплатно.

Остались вопросы? Посетите Центр поддержки учащихся.