
Lv.1
小S在研究Py、ML和AI
签名:生日:5月27日 QQ:π小数点后第110238~110242位, 再接上第15195~15199位 目前小S和小M在HUST学计算机
在 如何不用物理引擎制作跑酷游戏? 下评论
我做的那个游戏,每个平台都是程序中已经存储好的多边形,通过画笔绘制的方式呈现在屏幕上,算是背景的一部分,用不了物理引擎。目前我已经实现了判断角色是否碰到平台的功能,现在我想在此基础上让角色能行走跳跃
2022-08-10T15:38:27
在 怎么感觉这里没什么好一点的作品? 下评论
我最近还在制作一个3D游戏,但是这个游戏每一帧的计算量都特别大,k4性能太低就卡顿没法玩,甚至有些时候屏幕会闪,程序甚至会报错
2022-10-08T23:55:21
在 求助!求助!怎么用画笔做光的反射模拟引擎? 下评论
我来了^_^我的想法是,每面镜子可以视为一条有两个端点的线段,用四个列表分别保存每条线段两个端点的横纵坐标。
2023-05-27T22:34:23
在 求助!求助!怎么用画笔做光的反射模拟引擎? 下评论
先判断光线是否射到镜子上,这需要判断两条已知端点的线段是否交叉。给你个提示:①A点坐标(x1,y1),B点坐标(x2,y2),定义向量AB=(x2-x1,y2-y1);②对于向量a=(x1,y1),b=(x2,y2),定义新运算a×b=x1y2-x2y1;③对于线段AB和线段CD,若向量AB×AC与AB×AD一正一负,且向量AB×AC与AB×AD也是一正一负,那么AB和CD就相交了。
2023-05-27T22:48:36
在 求助!求助!怎么用画笔做光的反射模拟引擎? 下评论
接下来,你需要求出光线射到镜子上的位置。先设交点位置(x,y),再根据这个交点分别在两条线段上这个信息,列出两个关于坐标的方程(每个方程都基于三点共线),解这个方程就能求出x和y的值。
2023-05-27T22:52:37
在 求助!求助!怎么用画笔做光的反射模拟引擎? 下评论
实现光的反射效果,整体思路很容易就能想到,但是过程实现的方式就非常复杂,需要一定的数学功底。我觉得你可以上网搜一下与向量有关的数学知识,磨刀不误砍柴工嘛。花开有几何里的三角函数、双曲线等知识,我当初也是上网搜,现学现用的。
2023-05-27T23:02:17
在 鼓励原创,喵抄袭,是我们猫站每一个人应尽的责任 下评论
抄袭作品链接:https://shequ.codemao.cn/work/176363820__原作链接:https://shequ.codemao.cn/work/140633472
2023-06-09T21:14:19
在 一个首页也要去抄袭? 下评论
《花开有几何》最初的版本,存在松开空格键后画面跳跃的bug。两个月前我把这个bug修复了。但是我在抄袭的作品中发现这个bug依旧存在,说明这个作者抄袭了至少两个月都没有被我们发现
2023-06-09T21:45:53
在 求助!求助!怎么用画笔做光的反射模拟引擎? 下评论
就是定义的向量新运算。我列的这个式子意思是,只要每条线段的两端点都在另一条线段的异侧,那么这两条线段就相交了。
2023-06-15T20:58:22
在 一些工程截图 下评论
说实话,实现3D效果其实不是最难的部分。真正有难度的部分是计算是立方体的旋转。为了实现展开和爆炸的效果,立方体的六个面位置是分开计算的。每个面都有三个方向坐标和三个位置坐标,共六个自由度,这样就多了一大堆三角函数qaq
2024-01-10T18:56:15