gpt4 book ai didi

java - 类似 Agar.io 的细胞物理学

转载 作者:太空宇宙 更新时间:2023-11-04 13:47:40 25 4
gpt4 key购买 nike

我想制作一个边缘有涟漪效果的圆圈,有点像游戏中的 agar.io 。我对如何实现它有点迷失。显然我不能只使用 g.fillOval() 因为这会绘制一个边缘没有移动的实心圆。

我不是要求任何人为我编写任何代码(但如果你真的愿意,我不介意:D),但如果你能用我应该使用的一些方法为我指明正确的方向。我正在使用 Java 的 Slick-2D 库,如果有帮助的话。

我还尝试分析 agar.io 中的 javascript 源代码网站试图了解他们如何用 javascript 实现它,但我没有成功,因为代码被混淆了;所有的方法和变量都只是单个字母。

目前我能想到的唯一方法是让每个圆由多个点组成,并让每个点都有自己的物理特性,并且可以受到其他点的影响。如果有人对这个问题有深入的了解,我将非常感谢一些帮助。谢谢!

最佳答案

我不确定您是否可以使用 Slick2D 来完成此操作。它的级别相当高,并且提供了很多内置类。你想做的事情非常具体。由于 Slick 开发已停止,您将无法获得新功能。您可能应该看看 lwjgl,它是 Slick 的基础。它的级别较低,但可以根据您需要的形式更加精确。

您可以查看this project画一些很酷的东西。对于另一个操纵圆的例子,你有 this one

关于java - 类似 Agar.io 的细胞物理学,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30668940/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com