首页> 学术问答> 纽约大学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%
三、其他学习建议
1、Lectures提供了课程所需的所有知识。所以一定要看完所有的Lectures,和教授一起编写代码,并通过改变值来修改代码。
2、早点开始布置任务。当你尽早开始分配任务时,你将能够解决你遇到的任何问题并获得帮助。
3、试着在游戏中尽你所能地发挥创造力。每一个项目都建立在另一个项目的基础上,促使你不断学习和应用所学到的知识和技能,这些知识和技能可以在你的其他游戏中重用。
4、可以在绘图纸上画出你的游戏计划。这样就能更容易地看到你游戏的范围,而且你也能很容易地用图表推导出你需要为你的游戏编码的信息。
5、尽早完成任务。压线制作一款游戏并不好玩,而且会扼杀创作过程。你需要留出足够的时间来完成课程布置的任务,试着调整自己的节奏,尽早为你的游戏做些准备。
6、游戏设计领域是计算机科学中最富艺术性和灵活性的领域之一,所以你要好好享受学习的过程。
希望上述建议能够帮助同学更好地完成纽约大学Intro to game programming这门课,之后我们还会针对这门课的内容和项目细节进行更加深入的介绍。
相关问答
最新问答
普渡大学计算机工程专业难吗?新生需要预习哪些内容?
老师,我想问一下普渡大学计算机工程专业难吗?因为我马上要去读这个专业,担心自己基础不够,开学之后跟不上老师的教学进度,所以我想提前预习,请问新生需要预习哪些内容?
考而思2024-05-17英国UCL本科考试缺勤给补考机会吗?可以申诉吗?
我在UCL读本科,昨天有个考试错过了,想问一下考试缺勤学校会给补考机会吗?如果没有补考机会的话,我能不能申诉?因为确实是我个人的一些原因导致的缺考,所以我有点不知道该怎么办,希望老师能指导。
考而思2024-05-17莫纳什大学商科diploma课程学什么?
你好,我想问一下莫纳什大学商科diploma课程都学些什么?因为我基础不够,所以打算先读diploma,之后再看能不能拿学位,就想先了解一下diploma课程的具体情况。
考而思2024-05-17