Freeablo

暗黑破坏神 1 游戏引擎
授权协议 GPLv3
开发语言 C/C++
所属分类 游戏/娱乐、 游戏模拟器/工具/引擎
软件类型 开源软件
地区 不详
投 递 者 夏侯朝斑
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Freeblo,暗黑破坏神1游戏引擎的现代化重新实现。

Freeablo 是在暗黑破坏神1中使用的游戏引擎的现代跨平台重新实现,因为它只是一个引擎,你需要用原始数据文件来玩游戏。

目前,你可以在镇上、玩家和NPC动画中跑来跑去,还可以下到地牢的前几级(这是随机生成的),以及其他的一些事。

到目前为止这仅仅是一个游戏的基础,所以如果你能帮助,希望参与进来做出贡献!

运行效果:

 

 相关资料
  • 我正在用pyplay写一个蛇游戏,但我只是提示一个黑色的窗口没有任何错误。 我检查了类似的问题,他们错误地使用了screen对象。然而,这里的情况似乎不是这样,因为它只创建了一次? 知道我做错了什么吗?因为我没有收到任何错误信息,所以我不明白为什么只显示一个黑屏。按键输入事件工作正常。

  • 我目前正在使用Pygame开发一款新的RPG游戏(我的目标是学习如何使用面向对象编程)。几天前,我开始开发一个移动系统,玩家点击一个位置,角色精灵到达该位置并停止,检查精灵是否与鼠标位置“碰撞”。 然而,我很快发现这大大限制了世界大小(应用程序窗口大小)。 我开始研究制作一个移动系统,背景会相对于玩家移动,从而产生移动的错觉。 我设法通过创建一个变量跟踪我的背景地图位置来实现这一点。地图比应用程序

  • 我们的应用程序依赖于让我们从和中拾取明暗主题颜色 但是每次我们尝试使用时,它都会从重置UiMode开始,我们的应用程序会混淆为我们的主题选择哪些颜色值 有些人在这里和这里详细讨论了这个问题 有人遇到类似的问题吗?

  • 我目前正在编写一个游戏,你必须避免小行星。我不得不处理一些混乱的坐标,我不得不猜测精灵的坐标。我现在有了描述我的世界的任意单位。不幸的是,我的游戏屏幕不能完全工作。当我想渲染我的小行星时,游戏屏幕会显示一个黑屏。 上面显示的代码工作正常,并向我展示了以下内容: 当我在GameScreen类中添加小行星的渲染方法时,GameScreen只是黑色的: 小行星等级: 小行星等级:

  • 我正在写一个简单的mandelbrot渲染器。在程序计算并绘制所有内容后,它将保存曲面并进行blits。这很好,但在我添加了更新显示功能后,它只显示一个黑屏。我需要更新每次迭代,因为我将添加一些文本和其他内容。我只包括了节目的重要部分。有人知道为什么会这样吗?

  • 问题内容: 我最近一直在研究游戏开发,而我的第一种编程语言是Java。在玩了许多用c ++开发的令人惊叹的游戏之后,我想知道为什么Java在游戏行业中没有被大量使用。我查看了jMonkeyEngine 3和其他一些游戏引擎环境,但是看到的屏幕截图远没有那么令人惊叹。诸如EA的《极品飞车》(Need for Speed Hot)和ubisoft的Assassins Creed等标题传达了这种现实感。