骰子模拟器DiceSimulator是一个使用骰子模拟和计算不同统计数据的小程序。我将它用于各种纸笔角色扮演游戏。是我开始学习JavaFX和Java8的函数式API的一个小项目。规则一次检查是针对给定难度投掷若干相同类型(例如d6)的骰子(级别)。如果某些骰子显示尽可能多的眼睛(六面骰子上的6),则再次掷骰子(如有必要,可重复)并将结果相加。每个结果大于难度的骰子都算作一次成功。
这些规则最好通过一个例子来解释:Jack想要执行4级对难度3的检查。系统使用六面骰子。他拿四个骰子并掷出它们。结果是:4,6,3,5。当第二个骰子显示最多的眼睛数时,他再次掷骰子并得到3。他将3添加到之前的结果(6)并得到9。新的结果是:4,9,3,5。他计算骰子的数量,结果大于难度。其中有3个(4,9和5)。杰克在他的支票上宣布了三项。
如果你对角色扮演游戏的开发感兴趣,你可以看看网络角色扮演游戏源码或者DirectX角色扮演游戏编程。这些资源不仅丰富了你的知识储备,还能让你在开发过程中得心应手。
你是不是还在寻找更多的JavaFX项目来实践?那你一定不能错过JavaFx a拼图游戏和精致javaFX模拟时钟。它们会带给你更多的灵感和技术积累。
哇,这样的模拟器项目是不是让人跃跃欲试?赶紧动手试试看吧!
暂无评论