首页> 学术问答> 纽约大学Intro to game programming怎么才能学好?

纽约大学Intro to game programming怎么才能学好?

纽约大学Intro to game programming这门课我现在学起来有点费劲,就是一些课程的重点掌握不好,导致课后的Project没办法完成,就很头疼,老师能不能说一下怎么才能学好这门课?

最佳答案

课程顾问-Lea

2022-08-18 14:08:51

立即咨询

纽约大学Intro to game programming这门课的目的是让同学学会如何创建简单的2D游戏。课程内容涉及向量、坐标系统、子画面、碰撞、物理、音频和处理输入。这都将通过C++编程和使用SDL(简易直控媒体层)库以及OpenGL来完成。下面是我们总结的一些关于如何学好这门课的建议,同学可以适当进行参考。

一、掌握课程重点

1、线性代数;OpenGL基本图形;输入、基于时间的运动;精灵动画;游戏物理和固定时间步长;音频。

2、人工智能编程;平台游戏等级;效果和着色器;粒子系统;基础3D图形;高级3D图形;原型制作和抛光。

二、完成课程任务

1、参与/项目反思,5%

2、项目1:绘制2D场景,10%

3、项目2:Pong,10%

4、项目3:Lunar Lander,15%

5、项目4:AI崛起,15%

6、项目5:平台游戏,20%

7、Final Project:学生选择,25%

Intro to game programming

三、其他学习建议

1、Lectures提供了课程所需的所有知识。所以一定要看完所有的Lectures,和教授一起编写代码,并通过改变值来修改代码。

2、早点开始布置任务。当你尽早开始分配任务时,你将能够解决你遇到的任何问题并获得帮助。

3、试着在游戏中尽你所能地发挥创造力。每一个项目都建立在另一个项目的基础上,促使你不断学习和应用所学到的知识和技能,这些知识和技能可以在你的其他游戏中重用。

4、可以在绘图纸上画出你的游戏计划。这样就能更容易地看到你游戏的范围,而且你也能很容易地用图表推导出你需要为你的游戏编码的信息。

5、尽早完成任务。压线制作一款游戏并不好玩,而且会扼杀创作过程。你需要留出足够的时间来完成课程布置的任务,试着调整自己的节奏,尽早为你的游戏做些准备。

6、游戏设计领域是计算机科学中最富艺术性和灵活性的领域之一,所以你要好好享受学习的过程。

希望上述建议能够帮助同学更好地完成纽约大学Intro to game programming这门课,之后我们还会针对这门课的内容和项目细节进行更加深入的介绍。

  • 添加微信【kaoersi03】
  • (备注官网)申请试听
  • 享专属套餐优惠

马上匹配专业老师免费答疑

备案号:京ICP备17021069号

版权所有:北京考而思教育咨询集团有限公司

复制成功

微信号: kaoersi03

备注“官网”享专属套餐优惠!