跳过主要导航

课程介绍

视频负责人保罗·罗伯逊(Paul Robertson)博士概述了课程中涵盖的目的和主题。
9.5
嗨,我是保罗·罗伯逊博士。我是Abertay大学的讲师。本课程旨在为您介绍游戏编程世界。我们将研究开发游戏的一些主要组成部分。因此,查看渲染,精灵动画,碰撞检测以及构建2D游戏中涉及的一些物理。第二周,我们将花费更多的深入查看实际代码,查看不同类型的循环,条件语句,数据存储和面向对象的编程。

我想借此机会欢迎您参加课程。我是Abertay University的游戏节目讲师Paul Robertson博士。有关我以及我做什么的更多信息可以在这里找到my Abertay Profile您可以在Twitter上关注我@dr_beep_boop

该课程结构与我教授的第一年课程紧密相吻合,并仔细考虑了主题的顺序。由于涵盖了每个新主题,它将链接回或建立上一个主题。因此,建议您按照订购的顺序完成课程。在第一周,我们将讨论建造游戏时使用的主要编程概念,它们是:

  • 游戏循环
  • 用户输入
  • 渲染
  • 三角洲时间
  • 精灵
  • 动画精灵
  • Physics and Forces
  • Collision Detection
  • Tile Map Rendering

The Second Week we will focus on the programming structures and concepts, including:

  • Programming Fundamentals
  • 用于循环
  • 循环
  • 有条件的语句
  • 数据存储
  • 职能
  • 课程

每个星期都以简短的测验结束。

请花点时间在课程的讨论区域介绍自己。

This article is from the free online

视频游戏设计与开发:游戏编程简介

Created by
FutureLearn - Learning For Life

我们的目的是改变接受教育的机会。

We offer a diverse selection of courses from leading universities and cultural institutions from around the world. These are delivered one step at a time, and are accessible on mobile, tablet and desktop, so you can fit learning around your life.

We believe learning should be an enjoyable, social experience, so our courses offer the opportunity to discuss what you’re learning with others as you go, helping you make fresh discoveries and form new ideas.
您可以通过订阅我们无限制的包裹来解锁新的机会,以无限制地访问数百种在线短课程。电竞博彩app有什么通过顶尖的大学和组织建立知识。dota2竞猜吧

了解有关FutureLearn如何转化接受教育的更多信息