电子游戏设计与开发:游戏编程导论

Video Game Design and Development: Introduction to Game Programming

The course provides an introduction to the major concepts that underlie the programming of video games.

999 次查看
阿伯泰大学
FutureLearn
  • 完成时间大约为 2
  • 初级
  • 英语
注:本课程由FutureLearn和Linkshare共同提供,因开课平台的各种因素变化,以上开课日期仅供参考

你将学到什么

Describe the major concepts of game programming

Explain how programming concepts are applied to games

Evaluate different uses of programming concepts in games

Discuss the main ideas of the course and share your insights with others

课程概况

The course provides an introduction to the major concepts of game programming. This includes user input, rendering and collision detection. The course will also take a detailed look at core programming concepts such as loops, conditional statements and data storage.

课程大纲

Game Loop

User input

Rendering

Delta Time

Sprites

Animation

Forces

Collision detection

Tile Map Rendering

面向人群

Those with a general interest in programming and/or game programming who may be interested in further study in this area. Some prior programming knowledge would be useful but not required. Some mathematical understanding is required to understand programming structures.

千万首歌曲。全无广告干扰。
此外,您还能在所有设备上欣赏您的整个音乐资料库。免费畅听 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 慕课改变你,你改变世界