À propos de ce cours

38,365 consultations récentes
Certificat partageable
Obtenez un Certificat lorsque vous terminez
100 % en ligne
Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles
Réinitialisez les dates limites selon votre disponibilité.
Niveau intermédiaire
Approx. 14 heures pour terminer
Anglais
Sous-titres : Anglais
Certificat partageable
Obtenez un Certificat lorsque vous terminez
100 % en ligne
Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles
Réinitialisez les dates limites selon votre disponibilité.
Niveau intermédiaire
Approx. 14 heures pour terminer
Anglais
Sous-titres : Anglais

Offert par

Logo University of Colorado System

University of Colorado System

Programme du cours : ce que vous apprendrez dans ce cours

Semaine
1

Semaine 1

5 heures pour terminer

Exceptions and File IO

5 heures pour terminer
12 vidéos (Total 67 min), 12 lectures, 1 quiz
12 vidéos
Navigating a Coursera Course (optional)3 min
Meet the Instructor (optional)10 min
Lesson Introduction36s
What Are Exceptions?2 min
Exception Handlers7 min
Lesson Introduction1 min
Streams2 min
Text Files7 min
Game Configuration Data Files7 min
Using Game Configuration Data6 min
PlayerPrefs11 min
12 lectures
Dr. T's Book10 min
Setting Up Your Development Environment10 min
Course Topic Index10 min
Lecture Code10 min
Exercise Code10 min
WebGL and Unity10 min
Exercise 1: The User is Crazy!10 min
Exceptions Lecture Code10 min
Exercise 2: Practice with Text Files10 min
Exercise 3: Using CSV Files10 min
File IO Lecture Code10 min
Wacky Breakout Increment 1 Solution10 min
Semaine
2

Semaine 2

3 heures pour terminer

Inheritance and Polymorphism

3 heures pour terminer
13 vidéos (Total 51 min), 8 lectures, 1 quiz
13 vidéos
What Is Inheritance?5 min
Family and Inheritance7 min
Money and Inheritance7 min
Lesson Introduction31s
What Is Polymorphism?1 min
Family and Polymorphism2 min
Money and Polymorphism4 min
The MonoBehaviour Class1 min
Lesson Introduction3 min
Disappearing Teddy Bears5 min
Exploding Teddy Bears3 min
Burning Teddy Bears5 min
8 lectures
Exercise 4: The Kids Are Alright10 min
Inheritance Lecture Code10 min
Exercise 5: I Like to Move It Move It10 min
Polymorphism Lecture Code10 min
Exercise 6: Launchers and Projectiles10 min
Exercise 7: Time to Get Rich10 min
Teddy Bear Destruction Code10 min
Wacky Breakout Increment 2 Solution10 min
Semaine
3

Semaine 3

3 heures pour terminer

Event Handling and Menus

3 heures pour terminer
10 vidéos (Total 63 min), 6 lectures, 1 quiz
10 vidéos
Delegates and Event Handlers5 min
UnityEvent and UnityAction5 min
Fish Revenge12 min
Adding an Event Manager8 min
Refactoring Teddy Bear Destruction5 min
Lesson Introduction36s
Menu Buttons8 min
Adding a Simple Menu System9 min
Adding a Menu Manager6 min
6 lectures
Exercise 8: Is There Anybody Out There?10 min
Exercise 9: My First Event Manager10 min
Event Handling Lecture Code10 min
Exercise 10: Don't Destroy Me!10 min
Menus Lecture Code10 min
Wacky Breakout Increment 3 Solution10 min
Semaine
4

Semaine 4

2 heures pour terminer

Feed the Teddies

2 heures pour terminer
7 vidéos (Total 51 min), 2 lectures, 1 quiz
7 vidéos
The Event Manager7 min
Menus6 min
Basic Gameplay12 min
Full Gameplay6 min
Sound7 min
Configuration Data8 min
2 lectures
Feed the Teddies Lecture Code10 min
Wacky Breakout Increment 4 Solution10 min

Avis

Meilleurs avis pour INTERMEDIATE OBJECT-ORIENTED PROGRAMMING FOR UNITY GAMES

Voir tous les avis

À propos du Spécialisation 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

Foire Aux Questions

  • Access to lectures and assignments depends on your type of enrollment. If you take a course in audit mode, you will be able to see most course materials for free. To access graded assignments and to earn a Certificate, you will need to purchase the Certificate experience, during or after your audit. If you don't see the audit option:

    • The course may not offer an audit option. You can try a Free Trial instead, or apply for Financial Aid.
    • The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
  • Lorsque vous vous inscrivez au cours, vous bénéficiez d'un accès à tous les cours de la Spécialisation, et vous obtenez un Certificat lorsque vous avez réussi. Votre Certificat électronique est alors ajouté à votre page Accomplissements. À partir de cette page, vous pouvez imprimer votre Certificat ou l'ajouter à votre profil LinkedIn. Si vous souhaitez seulement lire et visualiser le contenu du cours, vous pouvez accéder gratuitement au cours en tant qu'auditeur libre.

  • Si vous vous abonnez, vous bénéficiez d'une période d'essai gratuite de 7 jours, durant laquelle vous pouvez annuler votre abonnement sans pénalité. Ensuite, nous n'accordons plus de remboursements, mais vous pouvez annuler votre abonnement à tout instant. Consultez notre politique de remboursement complète.

  • Oui, Coursera offre une Aide Financière aux étudiants qui n'ont pas les moyens d'acquitter les frais. Demandez-la en cliquant sur le lien Aide Financière sous le bouton S'inscrire situé à gauche. Vous devrez remplir un formulaire de demande et vous serez averti(e) si elle est acceptée. Vous devrez répéter cette procédure pour chaque cours de la Spécialisation, y compris pour le Projet Final. En savoir plus.

  • Ce Cours n'est pas associé à des crédits universitaires, mais certaines universités peuvent décider d'accepter des Certificats de Cours pour des crédits. Vérifiez-le auprès de votre établissement pour en savoir plus. Les Diplômes en ligne et les Certificats Mastertrack™ sur Coursera apportent la possibilité d'obtenir des crédits universitaires.

D'autres questions ? Visitez le Centre d'Aide pour les Etudiants.