[请益] 游戏中的高中数学

楼主: aeoluns (风儿)   2021-03-16 08:48:46
哇!一回来看到好多版友回复,谢谢大家
作者: ddavid (谎言接线生)   2021-03-16 10:51:00
对游戏感兴趣 跟 对游戏设计感兴趣 其实完全是两回事一般高中生的对游戏感兴趣,绝对不会是对里面3D模组怎么画的数学感兴趣XD我以前为了跟人争论某MMORPG装备优劣,写了个依据武器大小伤及敌方血量,计算击杀次数期望值的计算机来打对方脸
楼主: aeoluns (风儿)   2021-03-16 10:58:00
咦?我以为喜欢玩游戏就会觉得做游戏很酷耶以从国中的时候好多人都想做游戏以前
作者: ddavid (谎言接线生)   2021-03-16 10:59:00
想做游戏 那只是想,而不是想算数学XD更何况现在入门的做游戏根本不会立刻接触到自己算3D图学这一块,都是模组拉拉,反而比较多用到一点程式逻辑跟伤害公式的部分而已用到矩阵、三角函数、微积分这些数学都是底层如绘图引擎跟碰撞引擎之类的,那不是一个入门想做做游戏好玩的高中生心目中的“做游戏”XD
楼主: aeoluns (风儿)   2021-03-16 11:08:00
原来如此,谢谢d大
作者: ericinttu   2021-03-16 12:54:00
作者: oopFoo (3d)   2021-03-16 14:34:00
3d主要是线性代数,http://immersivemath.com/但我是认同ddavid大的看法
作者: awang13 (AWA)   2021-03-16 14:48:00
感觉版主只是想藉游戏提起高中生算数学的兴趣,而非以做游戏为前提来算数学,我觉得是很棒的尝试啊。游戏数学涵盖很广,以我做敌人AI的经验,高中数学的应用非常多,像是从AI的位置算玩家的角度、计算玩家的距离以施展不同的技能、从多个角色中寻找最接近与最远距离、技能冷却与时间的计算与安排、20%爆率前提下每十下爆击五次的机率等等。其实题目都一样,只是主题变得比较有趣而已。
作者: ericinttu   2021-03-16 16:45:00
假如不以高中数学为前提的话 个人偏爱"从敌人AI切入"不只是数学 更有算法
作者: DMGA (DMGA)   2021-03-16 17:16:00
设计游戏、开发游戏、想做游戏 是三个完全不一样的心态XD
作者: ericinttu   2021-03-16 17:36:00
看原PO是想让人想做游戏 还是想了解哪里可以学到数学
作者: LuMya   2021-03-16 17:41:00
AI比较有趣 3d演算很无聊容易变成在上物理课
作者: ericinttu   2021-03-16 17:59:00
假如要从空间向量/座标 跟 投影 来切入的话, 或许cjcat2266 黏土绘制 泥巴兔 可以拿来拆解讲解https://youtu.be/2T2FqvtXqLw
作者: ddavid (谎言接线生)   2021-03-17 06:14:00
机率逻辑这部分,找一些热门斗智漫画作品取材其实蛮丰富的XD寓数学于游戏是好想法,因为游戏有趣,但游戏设计就得要看是哪一块了,3D绘图这边用到数学都有点底层有点硬,相对还能比较有趣的还是表层的规则逻辑部分
作者: hgfx123 (泥沼浮花)   2021-03-17 07:03:00
纯粹觉得原po这样的老师很棒推
作者: SecondRun (雨夜琴声)   2021-03-17 08:55:00
3D的概念比数学还难 不要自讨苦吃算机率等等的会比较有趣
作者: rhox (天生反骨)   2021-03-17 11:46:00
提供学生现实生活中能用到的例子的确是很好的鼓励学习方式但游戏只是例子的来源之一而已,可以找更多其他来源
作者: triplee (none)   2021-03-17 12:05:00
矩阵转换那是高中的范围吗
作者: ddavid (谎言接线生)   2021-03-17 13:42:00
我当年印象中没有,现在教材没看过不知道
作者: entersoal (唯耐烦而已)   2021-03-18 02:11:00
3D绘图转换那段对高中生可能不适合。倒是古典数学(机率、期望值)或是古典物理很适合(牛顿三大定律,如赛车游戏路径、预判碰撞、台球游戏计算路径等等)
作者: madturtle (旅者‧愚人‧梦想家 )   2021-03-18 10:54:00
三角测量我会想到传统狙击枪的测距机制https://www.youtube.com/watch?v=HusCjeYtAbU3D转动矩阵难处在于引进Quaternion这个新观念需要大量时间理解,又和考试无关。等有兴趣再学就好你第三段需要的关键字是Computer Graphic这影片应该有解释你的问题“电脑在算什么”https://www.youtube.com/watch?v=PhxV_JrXeVk&t=1980s
作者: Bencrie   2021-03-19 13:15:00
3D transform 的数学完全在高中范围内吧
作者: jimmycool (北七)   2021-03-23 01:49:00
ray tracing里面的几何和代数很适合高中生学给定一条ray, 怎么和球相交之类的reflection或是Snell's law也在高中范围内高中生完全能写一个whitted-style ray tracer
作者: heisaboyo (heisaboyo)   2021-03-23 18:49:00
你去问不是挂数值的游戏企划的数学估计有个6成的人跟你说他国中就放弃了不要说什么矩阵转换这类稍微抽象的,连期望值都死一遍
作者: LayerZ (無法如願)   2021-03-29 14:13:00
玩游戏跟做游戏绝对是两码子事 拿三角函数来说让学生去算三角函数打高尔夫球很有趣拿用算图学就会很想死
作者: meowyih (meowyih)   2021-03-29 22:49:00
https://www.yhorng.com/blog/?p=52 我以前写的 blog不想看程式就拉到最下面从第二章开始?刚刚自己重读了一下,觉得没有人说明光看文章好像有点复杂? XDDD 不过里面用到的真的通通是高中数学就学过的东西只是我没打算写给没程式背景的人看,所以有些说明就用程式带过去了 (汗) 加减参考一下吧
作者: kuku321 (halipapon)   2021-04-01 02:16:00
#1SUuX_9Z (GameDesign) 其实一狗票场景都会用到基础数学最简单的应用就叫人算手榴弹路径 爆炸范围 还有点线面路径穿透 机率的话主要玩数字 没有图像回馈 学生不容易有感

Links booklink

Contact Us: admin [ a t ] ucptt.com