Intermediate Object-Oriented Programming for Unity Games

所在平台: CourseraArchive

课程类别: 其他类别

大学或机构: CourseraNew

课程主页: https://www.coursera.org/archive/intermediate-object-oriented-programming-unity-games

课程评论:没有评论

第一个写评论        关注课程

课程简介

University of Colorado System

课程评论(0条)

课程详情

This course is the third course in the specialization about learning how to develop video games using the C# programming language and the Unity game engine on Windows or Mac. Why use C# and Unity instead of some other language and game engine? Well, C# is a really good language for learning how to program and then programming professionally. Also, the Unity game engine is very popular with indie game developers; Unity games were downloaded 16,000,000,000 times in 2016! Finally, C# is one of the programming languages you can use in the Unity environment. This course assumes you have the prerequisite knowledge from the previous two 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. The required prerequisite knowledge is listed in the "Who this class is for" section below. Throughout this course you'll build on your foundational C# and Unity knowledge by developing more robust games with better object-oriented designs using file input and output, inheritance and polymorphism, and event handling. This course gives you even more tools to help you build great games with C# and Unity! Module 1: Start using files to implement your Unity games Module 2: Learn how inheritance and polymorphism help us write less code for our games Module 3: Implement event handling to make better object-oriented designs and add menus to your Unity games Module 4: Explore the complete implementation of a small Unity game Module 5: Complete final peer review “Unity” is a trademark or registered trademark of Unity Technologies or its affiliates in the U.S. and elsewhere. This course is an independent work and is not sponsored by, authorized by, or affiliated with Unity Technologies or its affiliates

Unity游戏的面向对象的中间编程:这是本专业课程中的第三门课程,涉及学习如何在Windows或Mac上使用C#编程语言和Unity游戏引擎来开发视频游戏。为什么要使用C#和Unity而不是其他语言和游戏引擎?好吧,C#是一门非常好的语言,可用于学习如何编程然后进行专业编程。另外,Unity游戏引擎在独立游戏开发商中非常受欢迎; Unity游戏在2016年被下载了16,000,000,000次!最后,C#是您可以在Unity环境中使用的编程语言之一。 本课程假定您具有前两门专业课程的先决知识。在学习本课程之前,您应该通过上一门以前的课程或从个人经验中确保自己具有该知识。所需的先决条件知识在下面的“该课程适用于谁”部分中列出。在整个课程中,您将通过使用文件输入和输出,继承和多态性以及事件处理来开发具有更好的面向对象设计的更健壮的游戏,从而建立基础的C#和Unity知识。 本课程为您提供了更多工具,可帮助您使用C#和Unity制作出色的游戏! 模块1:开始使用文件实施Unity游戏 模块2:了解继承和多态性如何帮助我们为游戏编写更少的代码 模块3:实施事件处理,以进行更好的面向对象设计并向Unity游戏添加菜单 模块4:探索小型Unity游戏的完整实现 单元5:完成最终同行评审 “ Unity”是Unity Technologies或其在美国和其他地方的分支机构的商标或注册商标。 本课程是一项独立的工作,不由Unity Technologies或其关联公司赞助,授权或与之关联

课程标签

0人关注该课程

主题相关的课程