【问题标题】:Love2D making self-executable with no unpackingLove2D 无需解包即可自执行
【发布时间】:2017-10-21 08:53:29
【问题描述】:

我正在创建简单的游戏,重新制作我的旧 ZX-Spectrum 游戏“m2k”

Love2D 是使用 LUA 的简单引擎。

我需要什么: 编译 Love2D -> exe 文件、linux 二进制文件、android apk。

目标是打包 Win32、Linux64 位和 android apk,而无需解压 .love 文件,也无需手动安装 love2d 引擎。 https://pp.userapi.com/c637425/v637425257/4a8a8/QCv9Q5dz_b4.jpg

我找不到任何有用的东西。我通过摇晃找到了 LoveExporter 0.2,但是这个实用程序无法编译正常的二进制文件。它失败并出现错误。

所有手册都告诉我只需创建 .love 文件并将其发送给所有人。没门。 这对我没有好处。

也许我可以运行这个实用程序。我失败了 0.2 版本也许 0.1 作品 http://snake174.github.io/html/programs/love_exporter.html 它部分工作,但它需要 Microsoft Windows,并且 android 支持被破坏。开发人员大约一年 + 不会创建新版本。

我不想为 Windows 付费,不想重新启动到 Windows 或其他使用不安全操作系统的系统,并且需要本机的完整工作模拟。 等等

编译 Love2D -> exe 文件、linux 二进制文件、android apk。

【问题讨论】:

  • 你试过Corona SDK而不是Love2d吗?这也适用于 LUA 上的游戏开发。它可以为许多平台构建应用程序。
  • 游戏今天已经用 Love2D 完成了。只需要简单快速地用图标等编译到三个系统。 . Corona SDK 像 Cryengine SDK 一样是一个糟糕的 SDK - 即使在 wine 下它也不适用于 Linux,我只是将其删除。我不想用另一种语言或引擎重写游戏。它有 150kb 代码和 129 个级别。

标签: android lua love2d


【解决方案1】:

wiki 已经有一个为 Windows、Linux、Mac 和 Android 创建可执行文件的指南。除非我误解了你的要求,否则你需要this.

【讨论】:

  • 我需要一个“数据包”中没有 love2D 和 .lua 或 .love 文件的二进制文件。等 - 用户运行 game.run 并玩游戏。没有依赖,等等。我已经找到了 exe - LoveExporter01(仅适用于 LOVE 0.9.1)和 Startdev android 快速打包(当然已经过时并且适用于 LOVE 0.10.1)youtube.com/watch?v=TAZo-pin4nE我不想浪费时间与 SDK、NDK ,MDK, TDK ... 只需单击 make apk 并运行。我正在搜索适用于 Linux 的多合一编译器。不幸的是,对于 Windows,我需要停止工作并重新启动。以及所有已经过时的编译器。现在存在 0.10.2 版本
  • 我想继续使用 Loveexporter01 并启动 Gamedev。很遗憾没有找到其他方法
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-02-03
  • 2016-03-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多