java - 有没有办法在游戏循环中进行随机滴答?

标签 java random game-loop

我正在制作的游戏需要随机标记。有什么办法可以做到吗?我不希望它基于我的游戏的滴答速率(平均每秒 60 个滴答),因为我需要一个角色的随机移动。也许我可以使用一些 Notch 的代码?

最佳答案

以固定速率运行 javax.swing.Timer;在监听器中,使用随机变量来决定是否发生某些事情,例如nextBoolean() 为 50% 的概率,nextInt(3) 为 33%,等等。有一个相关的例子 here .

关于java - 有没有办法在游戏循环中进行随机滴答?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13615304/

相关文章:

java - 如何获取可分页 JPA 查询生成的数据总数

java - 在maven项目中使用非maven jar(使用命令行)

random - 生成随机字母和固定数字组合

java - 如何在Java中设置固定时间步长

javascript - 如何将我的代码重构为游戏循环?

java - 测试硬编码数据的最佳方法

JavaScript 加权随机或时间百分比

python-3.x - 循环程序导致索引 # 超出轴 # 的范围

c - 这是 FPS 独立游戏循环的良好实现吗?

java - 拦截 onOptionsItemSelected