我刚刚完成了CS282 - 计算机物理模拟的独立学习课程。这是我所在学院首次提供该课程。教材是Ian Millington的《游戏物理引擎开发:如何为您的游戏构建一个强大的商业级物理引擎》。这本书充满了语法错误,虽然是一个有用的参考资料,但很难从中编写代码。提供的源代码比书中描绘的更完整,但解密代码存在一定难度,特别是对于图形处理方面,因为引擎本身在某些地方已经损坏或未实现,而且也没有关于如何自己使用引擎或者如何使用GLUT(该书使用的图形工具)的入门指南。事实上,该书中的大部分参考文献都不是最近十年内的,这对于教授15年前的代码来说还不错。虽然该文本是初学者物理模拟的重要资源,但它并没有为CS学生提供一个友好的沙盒环境。
这基本上是一个试验,以找出什么有效,什么无效。我的教授还提供了一本使用ActionScript与物理引擎的教科书,但该书需要先了解物理引擎的工作原理,因此我们为了实用性而放弃了它。
我的问题是:
我正在撰写一篇反思论文,并希望能够推荐一个替代这些教材的方法,为CS学生提供一个轻松的方式来编写代码并能够看到他们劳动成果的结果,可能使用Python。有人可以推荐一个好的资源和/或文本,以达到这个目的吗?对于那些已经参加过这门课程或类似课程的人来说,你们的经验是什么?
这基本上是一个试验,以找出什么有效,什么无效。我的教授还提供了一本使用ActionScript与物理引擎的教科书,但该书需要先了解物理引擎的工作原理,因此我们为了实用性而放弃了它。
我的问题是:
我正在撰写一篇反思论文,并希望能够推荐一个替代这些教材的方法,为CS学生提供一个轻松的方式来编写代码并能够看到他们劳动成果的结果,可能使用Python。有人可以推荐一个好的资源和/或文本,以达到这个目的吗?对于那些已经参加过这门课程或类似课程的人来说,你们的经验是什么?