游戏开发导论

Introduction to Game Development

3434 次查看
密歇根州立大学
Coursera
  • 完成时间大约为 27 个小时
  • 混合难度
  • 英语
注:本课程由Coursera和Linkshare共同提供,因开课平台的各种因素变化,以上开课日期仅供参考

课程概况

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. You will get started developing your own videogames using the industry standard game development tools, including the Unity3D game engine and C#. At the end of the course you will have completed three hands-on projects and will be able to leverage an array of game development techniques to create your own basic games. This course is for individuals interested in becoming a game designer, game artist, or game programmer.

课程大纲

Week 1 From Game Player to Game Developer
Welcome
Intro to Unity3D (hands-on)
Creating and Integrating Assets

Quiz: Game Development Concepts
Quiz: Game Engines and Unity Editor
Quiz: Game Asset Concepts

Week 2 Intro to Unity3D Development
Project 1: Setting Up the Solar System Simulation
Project 1: Materials, Lighting, and Audio
Project 1: Cameras, Building for Web, and Deploying
Project 1: Finishing Up the Solar System Simulation

Quiz: Working in 3D Space
Quiz: Materials, Audio, and Lights
Quiz: Cameras, Building, and Deploying
Assignment: Solar System Project Peer Review

Week 3 Creating Games in Unity3D
Project 2: Setting Up the Roller Madness Game
Project 2: Physics, Player Control, and Health & Damage
Project 2: Pickups, UI, Game Manager, and Enemies
Project 2: Particles, SFX, Animation, and Spawners
Project 2: Finishing Up Roller Madness

Quiz: Game Objects, Prefabs, and Standard Assets
Quiz: Physics, Player Control, and Health & Damage
Quiz: Pickups, UI, Game Manager, and Enemies
Quiz: Particles, SFX, Animation, and Spawners
Assignment: Roller Madness Project Peer Review

Week 4 Designing and Coding Gameplay Systems
Programming in Unity
Project 3: Setting Up the Box Shooter Game
Project 3: Player, Camera, Projectiles, and Shooting
Project 3: UI, Game Manager, Play Again, Particles, and SFX
Project 3: Targets that Spawn and Animate
Project 3: Finishing up Box Shooter

Quiz: Programming Concepts 1
Quiz: Programming Concepts 2
Quiz: Player, Camera, Projectiles, and Shooting
Quiz: UI, Game Manager, Play Again, Particles, and SFX
Quiz: Targets that Spawn and Animate
Assignment: Box Shooter Project Peer Review

千万首歌曲。全无广告干扰。
此外,您还能在所有设备上欣赏您的整个音乐资料库。免费畅听 3 个月,之后每月只需 ¥10.00。
Apple 广告
声明:MOOC中国十分重视知识产权问题,我们发布之课程均源自下列机构,版权均归其所有,本站仅作报道收录并尊重其著作权益。感谢他们对MOOC事业做出的贡献!
  • Coursera
  • edX
  • OpenLearning
  • FutureLearn
  • iversity
  • Udacity
  • NovoEd
  • Canvas
  • Open2Study
  • Google
  • ewant
  • FUN
  • IOC-Athlete-MOOC
  • World-Science-U
  • Codecademy
  • CourseSites
  • opencourseworld
  • ShareCourse
  • gacco
  • MiriadaX
  • JANUX
  • openhpi
  • Stanford-Open-Edx
  • 网易云课堂
  • 中国大学MOOC
  • 学堂在线
  • 顶你学堂
  • 华文慕课
  • 好大学在线CnMooc
  • (部分课程由Coursera、Udemy、Linkshare共同提供)

© 2008-2022 CMOOC.COM 慕课改变你,你改变世界