【问题标题】:What is a good game engine that uses Lua? [closed]什么是使用 Lua 的优秀游戏引擎? [关闭]
【发布时间】:2011-06-30 12:03:11
【问题描述】:

我知道Love2DCorona SDK(用于移动设备)。有没有其他使用 Lua 的游戏引擎推荐?

【问题讨论】:

    标签: lua game-engine


    【解决方案1】:

    使用 Lua 的游戏引擎

    除非注明,否则免费

    • Agen2D Lua;Windows)
    • Amulet2D Lua;窗口、Linux、Mac、HTML5、iOS)
    • Cafu 3D (3D C++/Lua)
    • Cocos2d-x2D C++/Lua/JS;Windows、Linux、Mac、iOS、Android、黑莓)
    • Codea2D&3D Lua;iOS(编辑器是 iOs 应用);14.99 美元
    • Cryengine by Crytek3D C++/Lua;Windows、Mac)
    • Defold2D Lua;Windows、Linux、Mac、iOS、Android、Web、Switch)
    • gengine2D Lua;Windows、Linux、HTML5)
    • Irrlicht3D C++/.NET/Lua;Windows、Linux、Mac)
    • Leadwerks3D C++/C#/Delphi/BlitzMax/Lua;Windows;199.95 美元
    • LÖVE2D Lua;Windows、Linux、Mac)
    • MOAI2D C++/Lua;Windows、Linux、Mac、iOS、Android、Google Chrome(本机客户端))
    • Solar2D (was Corona)2D Lua;Windows、Mac、iOS、Android)
    • Spring RTS Engine3D C++/Lua;Linux、Windows、Mac)
    • Wicked Engine3D C++/Lua;Linux、Windows 10、Windows Phone、Xbox One)

    绑定:

    • Raylib via raylib-lua-sol2D&3D C++/Lua/Others;Windows、Linux、Mac、Android、Web、其他端口)
    • SDL2 通过luasdl22D&3D C++/Lua/其他;Windows、Linux、Mac、Android、控制台端口)

    奇幻游戏机:

    编辑器和游戏在模拟计算机系统中运行

    • PICO-82D Lua;Windows、Linux、Mac、Raspberry Pi、网络播放器14.99 美元
    • TIC-802D Lua;Windows、Linux、Mac、Web)

    非活动/停止:

    • Baja Engine3D C++/Lua;Windows、Mac,自 2008 年 12 月起没有发布
    • Blitwizard2D Lua;Windows、Linux、Mac,2014 年 5 月停止开发
    • Drystal2D Lua;Linux、HTML5)
    • EGSL2D Pascal/Lua;Windows、Linux、Mac、Haiku)
    • Glint 3d Engine3D Lua,2011 年 11 月停止开发
    • Grail Adventure Game Engine2D C++/Lua;Windows、Linux、Mac (SDL))
    • Juno2D Lua;Windows、Linux、Mac,最后一次提交于 2016 年 5 月 13 日星期五
    • Lavgine2.5D C++/Lua、Windows)
    • Luxinia3D C/Lua;Windows,2018 年 12 月停止开发
    • Polycode2D&3D C++/Lua;Windows、Linux、Mac)

    【讨论】:

    • Polycode 既是 2D 引擎,又是 3D 引擎,您对它们进行排序的方式可能有点误导。
    • Marmalade quick 应该在列表中,它可以部署到 ios、android、WP8、BB10、playbook、macosx/pc 桌面、bada 和 lg 智能电视。它使用 coco2d-x 和 box2d 并且可以随意扩展。在我的书中,这一切都令人印象深刻
    • Marmalade quick 不能为台式机构建,从他们的网站上说,它完全是移动的。我还询问了客户支持并得到了这个:您好,感谢您的电子邮件。我将确保在网站上更好地呈现这些信息。同时。 C++ - Android - iOS - 黑莓 (PlayBook + BB10) - WP8 - Mac - Windows - LG TV - Roku Web Marmalade - Android - iOS - Mac - Windows Marmalade Quick - Android - iOS - 黑莓 - WP8 我希望有帮助。
    • 还有 BatteryTech SDK - batterytechsdk.com(C++/Lua、Windows、Linux、Android、OSX、iOS、Playbook/BB10)
    • 在所有这些中,哪些是最新的?
    【解决方案2】:

    英雄无敌 V 使用修改后的Silent Storm engine。我想你可以在维基百科中找到很多不错的引擎:Lua-scriptable game engines

    【讨论】:

    • 我会说这个列表还远未完成,但作为一个开始很好。
    【解决方案3】:

    我可以支持之前的海报对 Gideros Lua 游戏引擎的热情,同时目前专注于移动设备(iOS 和 Android - Windows phone 8 正在开发中),还计划为 Mac、PC(可能是 Linux)提供桌面支持不远的未来。

    Google 搜索“Gideros Mobile”

    【讨论】:

      【解决方案4】:

      我们的 IDE / 引擎称为 Codea

      运行时仅适用于 iOS,但它是开源的。开发环境目前只有 iPad。

      【讨论】:

      • 如果你是为 mac 制作的,而且价格为 40 美元或更少,我会为 mac 购买它。 (我没有 ipad。):|
      【解决方案5】:

      还有一些:

      【讨论】:

        【解决方案6】:

        魔兽世界的引擎看起来不错,它使用了Lua。 :)

        【讨论】:

        • 是的,但是在自己的项目中重复使用它真的很昂贵。
        • @Alexander:你没有提到你自己的游戏需要一个引擎。我已经编辑了您的问题以明确说明。
        • @egarcia:那不是我的问题。谢谢,但我有自己的 Lua 游戏引擎。 ;-)
        • 亚历山大没有问这个问题。是我。
        • WoW 引擎并没有真正“使用”Lua。它是一个用 C++ 构建的引擎,游戏是使用 C++ 制作的。有一个 Lua 扩展供用户制作插件。
        猜你喜欢
        • 2014-01-31
        • 1970-01-01
        • 2013-01-30
        • 1970-01-01
        • 1970-01-01
        • 2010-10-19
        • 2015-12-06
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多