billiards相关内容

我想不出移动球的方法

我目前正在开发一个 3 靠垫台球游戏项目.到目前为止,我已经在桌子上添加了两个球.我试图移动其中一个球,但我很难做到这一点.我应该使用计时器吗?如果是这样,那么你能告诉我一种在我的代码上使用计时器的有效方法,以便我可以移动我的球吗? 非常感谢您的帮助.提前致谢.法尔汉·哈桑 我试图为班级球创建一个移动函数.但是我不确定应该在函数中放入什么,我添加了 xSpeed 和 ySpeed.xL ..
发布时间:2021-06-21 20:41:45 Java开发

如何在python中创建“台球"反射边界条件?

根据 Erwin Schrodinger(在什么是生命?)中,扩散可以完全由粒子的随机运动来解释.我想通过创建一个程序来测试这一点,该程序创建了一个封闭容器中“气体分子"扩散的时间步长可视化.初始条件将有两个分区,一个是低浓度,一个是高浓度.在 t0 之后,隔板被移除并且允许气体扩散.我想使用的唯一机制是向每个分子添加位移随机向量.初始条件如下所示. 我无法弄清楚的部分问题是当分子撞击边界表 ..
发布时间:2021-06-17 18:40:32 Python

将球弹起一圈(Python Turtle)

我目前正在使用Turtle制作圆形台球程序.我的问题是,一旦球到达圆的侧面以使其反弹,我就无法弄清楚需要给Python哪个角度或位置.这是我程序中需要修复的部分: while nbrebonds>=0: forward(1) if (distance(0,y)>rayon): #rayon means radius print(dis ..
发布时间:2020-05-29 00:59:24 Python

台球的AI

林实施台球的游戏在Java中,这一切工作正常。它是一个多人游戏,但尽管如此,它也应当能够单独播放。为此,我想实现一个简单的KI。目前,碘化钾选择只是随机的方向和随机强度的冲动(不知道正确的英文单词为)。当然这AI是非常差,不可能永远挑战的球员。 于是我想到了改善KI,但有几个难以解决的问题。首先,我以为只是选择最近的球,并尝试直接把它放到最近的孔。这并不坏,但如果线之间还有其他的球,这是不是真的 ..
发布时间:2015-11-30 15:11:20 C/C++