(评论)
(comments)

原始链接: https://news.ycombinator.com/item?id=43726051

Hacker News 上一篇新的投稿重点介绍了 Defold,一款免费、高性能的跨平台游戏引擎。这篇投稿在短短两小时内已获得 16 分和一条评论。 唯一一位评论者 sylware 希望 Defold 的构建脚本能够提供强大的原生 Linux/ELF 支持。他们详细说明了对 Linux 正确支持的具体要求,包括静态链接必要的 GCC 库,正确选择 glibc ABI 并处理内部符号(可以使用 `readelf` 验证),以及动态加载并为系统共享库提供回退机制。sylware 强调,尽管示例中这些考虑针对的是 Linux 系统,但通过适当的抽象,它们最终也适用于其他操作系统。 Hacker News 页面还刊登了旧金山 AI 初创公司学校的推广广告。页面还提供了指南、常见问题解答、API 和联系方式的导航链接。

相关文章
  • (评论) 2025-04-10
  • 免费高性能跨平台游戏引擎 2025-04-18
  • (评论) 2025-03-30
  • (评论) 2025-04-10
  • (评论) 2025-03-26

  • 原文
    Hacker News new | past | comments | ask | show | jobs | submit login
    Free high-performance cross-platform game engine (defold.com)
    16 points by xd 2 hours ago | hide | past | favorite | 1 comment










    Hopefully their build scripts are sane for native elf/linux support:

    * -static-libgcc (-static-libstdc++ if c++).

    * glibc ABI selection, see binutils documentation, VERSION related page, the second part of this page. This must include the glibc internal symbols. It easy to check the proper ABI with tools like readelf (the VERSION name part), which will tell you everything.

    * dynamic loading with fallbacks of all system interface shared libs.

    That said, it is exactly the same for the other OSes, this is all about abstraction via tables of functions.







    Join us for AI Startup School this June 16-17 in San Francisco!


    Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact



    Search:
    联系我们 contact @ memedata.com