有史以来最伟大的25个Java项目(三)

unimof 2021年03月05日 288次浏览

游戏娱乐

10. Minecraft.

这个游戏由生物群落、人和住所组成的宁静环境,让你用积木建造自己,为世界各地的儿童和成人带来持久的魅力,使它成为历史上最受欢迎的电子游戏。

由Markus Persson 用 Java 开发,并于 2009 年发布 alpha 版本,Minecraft及其3D宇宙是一个永无止境的创造力源泉,因为没有两个衍生世界是相似的。

11. Jitter robot and leJOS.

玩具OS可以追溯到1999年由何塞·索罗扎诺(JoséSolorzano)发起的TinyVM项目,该项目演变为leJOS,由布莱恩·巴格纳尔(Brian Bagnall)、于尔根·斯图伯(Jürgen Stuber)和保罗·安德鲁斯(Paul Andrews)领导。

leJOS的原型是 Jitter,国际空间站(ISS)的一个原型机器人,它被用来吸收漂浮在太空中的粒子,能够在零重力下导航,从墙壁上弹跳,并使用陀螺仪来确定自己的方位。

这个功能齐全的环境有许多机器人编程特定的类,这些类被Java的面向对象特性简化了,任何人都可以利用先进的控制器和行为算法。

12. Java Applets.

Applet 这个词最早出现在 1990 年的 PC 杂志上。但是 applet 直到 1995 年Java 出现才真正流行起来。Java Applet 是一些小程序,可以在网页(框架、新窗口、Sun 的 AppletViewer 或测试工具)中启动,并在与浏览器分离的 JVM上运行。

有些人将 Minecraft 的早期成功归功于这样一个事实:玩家可以通过Java 小程序在网络浏览器中玩游戏,而不必下载和安装游戏。

尽管自 Java 9 以来,Java Applet 一直受到抨击,并于 2018 年从 JavaSE 11 中删除,但有一段时间,它们是全城最快的游戏。有趣的事实:JavaApplet 还可以访问3D硬件加速,这使得它们在科学可视化方面很受欢迎。