Deep Learning Specialization on Coursera

课程主页: https://www.coursera.org/learn/introduction-programming-unity

在当今的科技时代,学习游戏开发不仅是一项有趣的技能,也是一条广阔的职业道路。本篇博客将向大家推荐一门在Coursera上非常出色的课程:《C#编程与Unity游戏开发入门》

课程概述
这门课程专注于如何使用C#编程语言和Unity游戏引擎开发视频游戏,适用于Windows和Mac用户。为什么选择C#和Unity而不是其他编程语言和游戏引擎呢?首先,C#是一种非常适合初学者学习编程以及进入专业领域的语言。而Unity作为一款备受独立游戏开发者欢迎的游戏引擎,在2016年下载次数多达16亿次!学习这门课程,你将掌握成为游戏开发者的基础技能。

课程大纲
课程分为几个模块,包括:

  • 编程入门:在这一模块中,你将了解课程内容并完成Unity的安装和配置,同时编写你的第一个C#控制台应用程序和Unity中的第一个C#脚本。
  • 数据类型、变量和常量:你将学习计算机如何以二进制存储信息,以及如何使用数据类型解释这些位和内存。此外,还会学习常用的数字类型和如何使用调试工具来查找和修复代码中的错误。
  • 类和对象:这一模块将深入对象导向编程(OO)范式的基本概念,它对于游戏开发至关重要,因为游戏通常包含多个相互作用的实体。
  • Unity 2D基础:你将学习使用Unity开发2D游戏的一些基本概念,以及如何在代码中做出决策。

整体而言,这门课程结构清晰,内容丰富,对初学者非常友好。不论你是对游戏开发感兴趣的学生,还是希望提升自己编程技能的专业人士,这门课程都将帮助你踏出成功的第一步。

我个人非常推荐这门课程,它不仅能教给你实用的技术,还能让你体验到创建游戏的乐趣!

课程主页: https://www.coursera.org/learn/introduction-programming-unity

作者 CourseEye