代码之家  ›  专栏  ›  技术社区  ›  brianegge

穿燕尾服的人

  •  1
  • brianegge  · 技术社区  · 15 年前

    author's website . 我下载了源代码,但无法编译,因为缺少资源。具体来说,我得到以下编译错误:

    Rider: No such file or directory
    World:  No such file or directory
    Challenge:  No such file or directory
    v1.1:  No such file or directory 
    

    我找不到作者的任何联系信息,我希望能够构建自己版本的应用程序。我有一个iphonesdk,修改一个工作游戏似乎是学习OpenGL的一个很好的入门。有人成功地编译了这个游戏吗?

    4 回复  |  直到 9 年前
        1
  •  5
  •   hobbs    15 年前

    从错误判断,我猜您将被解禁到一个名为“Tux Rider World Challenge v1.1”的目录中,并且构建脚本或Makefile中的某些内容没有正确引用路径参数。尝试将源移动到没有空格的目录中 在任何地方 在其完整路径名中,然后重复生成过程。

        2
  •  2
  •   Rob    15 年前

    如果您的目标只是学习OpenGL,我强烈推荐您 现在就试试这个。为什么?

    • 你将要花时间去寻找那些不能为iphonesdk正确编译的东西,我的直觉是,在一个Tux Racer大小的游戏中,会有很多这样的东西。如果你一开始不懂OpenGL,它会让你的工作更加困难。

    • iPhone上的OpenGL( OpenGL ES )是标准OpenGL的子集。我可以想象,除非Tux Racer是严格针对OpenGL ES编写的(我对此非常怀疑),否则您将不得不花费大量时间想出OpenGL ES的等效方法,如果您不了解OpenGL,您将再次使您的工作更加困难。

    如果您想在iPhone上学习OpenGL,我强烈推荐以下博客系列: iPhone OpenGL ES Tutorial Series . 这本书内容丰富,写得很好,重点是为iPhone本身编写OpenGL代码。祝你好运

        3
  •  2
  •   user14070 user14070    15 年前

    听起来这个端口违反了GPLv2的条款和条件,但我不是律师。

    阅读 license 仔细检查并报告给 http://gpl-violations.org

        4
  •  0
  •   Lazarus    15 年前