【问题标题】:Android games android apps beginner question [closed]Android游戏android应用初学者问题[关闭]
【发布时间】:2015-09-20 11:36:42
【问题描述】:

作为一个标题如何开始创建安卓游戏? 是否有任何用于创建安卓游戏的示例代码,使用什么图形库?

谢谢。

【问题讨论】:

    标签: android


    【解决方案1】:

    Android 基本上有两种图形系统。 Canvas,它不是硬件加速的(所有东西都由 CPU 完成)。

    更强大和硬件加速的替代品(如果您使用正确的话)系统是OpenGL。 Google 在将OpenGL 系统包装成一个基本视图,即GLSurfaceView 方面做得非常好。

    但是,您应该开始查看示例 API 演示,其中 Lunar Lander demo 是一个很好的开始。如果您已经是铁杆玩家并想了解OpenGL 系统,那么SpriteMethodTest 是一个不错的开始,它由Chris Pruett 创建,他还完成了一个名为Replica Island 的开源项目。

    如果您对其他有关游戏的资源感兴趣,请参阅:

    【讨论】:

      【解决方案2】:

      【讨论】:

      【解决方案3】:

      这是一个模糊的问题,因为从文字游戏到第一人称射击游戏,应有尽有。您看过Lunar Lander 示例项目吗?

      【讨论】:

        【解决方案4】:

        可以使用 View 的 onDraw 方法提供的 Canvas 来绘制 2D 图形。有时候玩游戏就够了。

        您还可以使用 OpenGL ES 进行硬件加速绘图。

        【讨论】:

          【解决方案5】:

          在我看来,您正在寻找更像 App Inventor 的东西,它以灵活性为代价为创建者抽象了大量编程。

          【讨论】:

            【解决方案6】:

            嗯...作为业余爱好者,我也非常热衷于制作 android 游戏...在我进行研究时...我发现有很多不错的开放框架可用于此目的,我强烈推荐 @ 987654321@制作安卓游戏。这主要是基于 Java 的,但将您的游戏移植到桌面、Android 和 iOS。

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 2012-07-13
              • 2021-02-13
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              相关资源
              最近更新 更多