新手怎么开始学数控编程:从哪里开始学习数学游戏编程的数学新手

我对编程并不陌生,但我对游戏编程很陌生。创建游戏一直是我的梦想,而且由于我今天 21 岁,我认为现在开始比以后更好。

在过去,我没有数学问题,但我确实有一种不断的感觉,我可以解决问题,但不明白发生了什么。

“我为什么要这样做,它到底解决了什么?”

如果我想开始学习游戏编程的数学,我将从哪里开始?

编辑:有些人要求我说我正在寻找哪种数学,但说实话我甚至不知道。我是一个完整的数学新手。我在 Uni 上了微积分课,但就像我说的那样,我只是解决了它们,但并不真正知道为什么或如何。

13

线性代数和三角学可能是图形编程中最重要的。这将包括矩阵 / 向量、点积和四元数。在物理学领域,这将是力学和光,它们使用 trig。除此之外,存在库来处理最先进的数学问题。

2

如果你有时间阅读,我推荐开源物理和数学教科书light and matter。线性代数也很重要 — — 我喜欢 Strangs 教科书Linear Algebra。不过,这两种资源都没有特定的游戏导向重点。

2

不要忘了,如果你有具体的数学题要去http://math.stackexchange.com

如果你发现你需要一个特定的项目,比如线性代数,谷歌“开放课件”+“主题”。你会发现美国的麻省理工学院非常适合这一点 — — 他们出版了很多课程。例如:http://ocw.mit.edu/courses/#mathematics

2

GameDev.net 是一个很好的资源,他们有一个数学和物理论坛,显然专注于游戏开发。

http://www.gamedev.net/community/forums/forum.asp?forum_id=20

本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处

(450)
Linux添加一个用户:LinuxShell脚本 作为另一个用户杀死
上一篇
Csv软件:Powershell 从注册表导出csv安装的软件列表
下一篇

相关推荐

  • webapi 上传图片:利用WebAPI上传图片,让你的图像变得更加精彩!

    实例实例WebAPI上传图片,可以使用类来处理上传的图片。下面是一个实例代码:上面的代码中,我们使用类来处理上传的图片,然后使用Path)方法获取文件名,使用Path.Combine()方法把文件名和服务器端的路径拼接起来,最后使用image.SaveAs()方法保存图片。…

    2023-07-07 04:59:13
    0 92 57
  • python的shape:如何使用Python的shape函数来构建数据结构

    示例示例shape是numpy中的函数,用于查看数组的维度。它返回一个元组,元组中的每个元素表示数组的每个维度的长度。代码示例:…

    2023-04-30 02:22:20
    0 81 44
  • java字符串hash算法:Unlocking the Power of Java String Hashing

    Java字符串hash算法是一种将字符串转换成数字的方法,它可以帮助我们快速查找字符串。它的基本原理是将字符串中每个字符转换成一个数字,然后将这些数字相加,得到一个数字来表示字符串。…

    2023-05-09 00:38:28
    0 86 95
  • java sha1算法一个简单的指南

    Java SHA1算法是一种安全散列算法,通常用于生成数字签名。它是一种不可逆的算法,可以将任意长度的输入字符串转换为固定长度的输出字符串。SHA1算法的输出结果是一个160位的十六进制数,比如:5baa61e4c9b93f3f0682250b6cf8331b7ee68fd8。…

    2023-04-10 08:52:44
    0 85 86
  • git push代码更新项目功能

    git push代码是将本地代码提交到远程仓库的一个操作。它可以帮助我们将本地修改的代码推送到远程仓库,从而让其他人可以访问和使用。…

    2023-06-01 12:18:57
    0 81 43
  • cip与cif的异同点 Comparing the Differences in International Shipping

    示例示例CIP和CIF是两种不同的贸易术语,用于描述国际贸易中的货物运输方式。CIP( and Paid To)是一种国际贸易术语,指卖方在发货时承担运输和保险费用,但买方仍需承担其他费用,如清关费用、装卸费用等。…

    2023-08-28 10:09:54
    0 19 15
  • excel合并快捷键ctrl加什么:Ctrl + Shift + 1

    Ctrl+Shift+(←、→、↑、↓)Ctrl+Shift+←:合并单元格,将当前单元格与左侧单元格合并成一个单元格;…

    2023-02-21 15:23:54
    0 71 50
  • my favorite class英语作文 English

    2023-05-02 06:21:00
    0 30 96

发表评论

登录 后才能评论

评论列表(26条)