Game Design and Development 1: 2D Shooter

所在平台: Coursera

课程主页: https://www.coursera.org/learn/game-design-and-development-1

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:游戏设计与开发 1:2D 射击游戏 概述:如果你热爱游戏并想学习如何制作游戏,那么这门课程将引导你走上这个道路。制作游戏是一种创造性和技术性的艺术形式。在本课程中,你将熟悉游戏开发的工具和实践,以及开发流程。你将开始使用行业标准的游戏开发工具,特别是 Unity 2020 游戏引擎进行游戏开发。在课程结束时,你将完成两个实践项目,包括一个Unity入门项目和一个2D射击游戏,并能够运用多种游戏开发技术,创建自己的基本游戏。 课程大纲: 1. **从玩家到开发者** - 描述:没有什么比玩游戏更有趣的事情了,除了制作游戏!你也可以制作游戏。这需要一些时间、学习的意愿和创造的热情。你并不需要成为“编码高手”就能制作游戏。游戏美妙之处在于制作它们所需的各种技能:艺术、创造力和系统思维与编码同样重要。加入我们,一起踏上游戏制作之旅吧!这一模块将为你提供本课程及整个专业的概述,同时介绍游戏设计与开发流程,让你快速上手Unity引擎。 2. **理解核心Unity概念** - 描述:我们使用Unity的原因之一是它的可视化编辑器,使得创作互动游戏对创意和技术型人才都非常友好。在这一模块中,你将完成太阳系项目。从头到尾使用各种图形和音频资源以及脚本库,创建一个简单的太阳系模型。到本模块结束时,你应该对Unity编辑器、构建Unity项目的核心概念以及创建游戏的工作流程有良好的理解。 3. **构建你的第一个游戏** - 描述:Unity是一个强大的游戏制作工具。在这一模块中,你将完成你的第一个实际游戏——一款2D射击游戏。这是你游戏开发之旅的一个重要里程碑!在项目的第一部分,你将根据本模块的教程视频进行操作。在项目的第二部分,你将修改游戏使其更具个人特色。 4. **编写游戏系统代码并完成项目** - 描述:别担心,游戏需要代码。代码是游戏系统构建的基础。然而,这并不意味着你需要成为C#高手。在这一模块中,你将开始学习在Unity中编程C#的基本知识。同时,你将完成2D射击游戏项目,并提交进行同行评审,同时也对其他学习者的游戏进行评审。带着信心完成课程吧!

课程大纲

Name:From Game Player to Game Developer

Description:The only thing more fun than playing games is making them. You can make games. All it takes is some time, a willingness to learn and a passion to create. You don't need to be a "coder" to make games. Part of the beauty of games is that they take a variety of skills to make. Art, creativity, and systems thinking are just as important as code. Join us in this journey into game making! This first module will provide you with an overview of this course and the entire specialization. The module will also introduce you to the game design and development process and get you up and running with Unity, the game engine we will use across this course.

Name:Understanding Core Unity Concepts

Description:One of the reasons we use Unity is its visual editor which makes creating interactive games accessible to both creative and technical individuals. In this module, you will continue working on the Solar System project and from start to finish. Using a variety of graphical and audio assets and a library of scripts, you will create a simple model of our solar system. By the end of the module, you should have a good understanding of the Unity editor, the core concepts of building projects in Unity, and the workflow for creating games.

Name:Building Your First Game

Description:Unity is a powerful tool for creating games. In this module, you will create your first actual game from start to finish in the form of a 2D Shooter game. This is your right of passage into game development! In the first part of the assignment, follow along with the tutorial videos in this module. In the second part of the project, you will modify the game to make it your own.

Name:Coding Gameplay Systems and Finishing Up

Description:Now, don't get scared, but games need code. Code is the canvas upon which game systems are painted. However, that doesn't mean you need to be a C# ninja. In this module, you will start to learn the ins-and-outs of programming C# in Unity. In this module, you will also finish up the 2D Shooter project, submit it for peer review, and peer review your fellow learners games. Finish the course strong!

课程评论(0条)

课程详情

If you love games and want to learn how to make them, then this course will start you down that path. Making games is a creative and technical art form. In this course you will familiarize yourself with the tools and practices of game development and well as the process. You will get started developing video games using industry standard game development tools, including the Unity 2020 game engine. At the end of the course you will have completed two hands-on projects, including an Intro to Unity project and a 2D Shooter game, and will be able to leverage an array of game development techniques to create your own basic games.

课程标签

0人关注该课程

主题相关的课程