百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
R

riiablo

> 编程语言
开源

使用 Java 和 LibGDX 重制的《暗黑破坏神 II》

1.1K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

使用 Java 和 LibGDX 重制的《暗黑破坏神 II》

Riiablo 这是我从头开始重建《暗黑破坏神 II》的尝试。还有很长的路要走,但核心部分已经完成了。游戏本身使用 100% 的原始《暗黑破坏神 II》资源,这些资源并不提供(也永远不会提供),也就是说,您已经拥有游戏的副本才能玩这个游戏。我会尽力保持对原始游戏的忠诚,但我计划根据需要进行更改和添加额外功能(例如自动捡金币)。我将在未来写文章解释我如何实现某些功能,以及一些核心系统如何工作。

与原版游戏不同,此版本支持几乎任何合理的宽高比(4:3、16:9、18:9、21:9),但我设计了游戏的高度为 480px,因为原版游戏资源都针对这个比例(即,宽度是动态的)。扩展版确实引入了 800x600 的支持,我可能会在未来为桌面版提供支持(特别是一些多人游戏大厅功能),但这对于核心功能来说并不是必须的。移动版本目前使用 360px 的高度,以便更方便地选择 UI 元素,但由于许多 UI 面板都是 480px,游戏中则锁定在 480px,但我将在未来或至少在每个组件(文本)上提供缩放。此游戏可在 Android 上运行,我在测试时使用 Galaxy Note 5 作为最低规格,但更旧的手机也可能工作,尤其是在优化后。我已经可以在 PC 上玩《暗黑破坏神 II》了,我的目标是能够坐下来与朋友们随意玩这个游戏,同时还支持跨平台游戏。此游戏支持本地游戏,然后可以在线上进行(类似于 Open Battle.net),更安全的选项则远远超出了这个范围。

  • 注意: 目前还不能玩,但游戏可以运行,您可以加载保存文件,在游戏中走动一下,查看您的角色。* 目前还没有修改游戏保存文件,但支持 1.13c+ 版本的保存文件(未来可能会增加对其他版本的支持,但这不是优先事项,而且我预计大多数人都会创建新角色)。我没有计划

Join us on Discord!

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Javaandroiddesktopdiabloengine

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言