适用于 Android 上的 OpenGL-ES 游戏的教程和库 [英] Tutorials and libraries for OpenGL-ES games on Android

查看:35
本文介绍了适用于 Android 上的 OpenGL-ES 游戏的教程和库的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有哪些教程和库可以帮助初学者使用 OpenGL-ES 在 Android 上开发 2D 和 3D 游戏?我正在寻找可以帮助我学习 OpenGL-ES 的教程,我正在寻找可以让 OpenGL-ES 初学者的生活变得更轻松的 OpenGL-ES 库.

What tutorials and libraries are available which can help beginners to develop 2D and 3D games on Android using OpenGL-ES? I'm looking for tutorials which can help me learn OpenGL-ES, and I'm looking for OpenGL-ES libraries which can make life easier for beginners in OpenGL-ES.

由于 Android 仍然很小,我想阅读 iPhone OpenGL-ES 教程也可能会有所帮助,因为我认为 OpenGL-ES 功能大致相同.

Since Android is still small, I guess it may be help-full to read iPhone OpenGL-ES tutorials as well, as I suppose the OpenGL-ES functionality is much the same.

我发现了以下有用的信息,我想分享:

I have found the following useful information which I would have liked to share:

安卓教程:

其他安卓 OpenGL-ES 信息:

Other Android OpenGL-ES information:

  • Google IO lecture regarding games, not much OpenGLES
  • The The Khronos Reference Manual is also relevant to have, but its not exactly the best place to start.

iPhone OpenGL-ES 教程(其中 OpenGL-ES 信息可能有用):

iPhone OpenGL-ES tutorials (where the OpenGl-ES information is probably useful):

对于初学者可能用来获得更简单的 OpenGL-ES 实践经验的库,我只找到了 Rokon 是最近才启动的,因此有很多漏洞和错误.它是 gnuGPL 许可的(目前),这意味着如果我们想出售我们的游戏,则不能使用它.

As for libraries which a beginner might use to get a simpler hands-on experience with OpenGL-ES, I have only found Rokon, which is recently started, thus has many holes and bugs. And it's gnuGPL licensed (at the moment) which means it cannot be used, if we wish to sell our games.

还有什么?

推荐答案

你提到的网站非常好,但我认为我找到的最好的是 INsanityDesign.它是伟大的 OpenGL nehe 教程的一个端口.这是一个很好的起点,它为您提供了不同级别的源,您可以使用并更改以查看不同部分的作用.除了阅读 OpenGL 文档 之外,也会有所帮助.我不太擅长 OpenGL,但能够使用我提到的资源解决问题.

The site you mentioned is very good, but I think the best one I have found is by INsanityDesign. It is a port of the great OpenGL nehe tutorials. This is a great place to start, it gives you source at different levels that you can play with and change to see what different parts do. Other than that reading OpenGL documentation, will help as well. I am not great at the OpenGL stuff, but have been able to figure things out using the resources I mentioned.

这篇关于适用于 Android 上的 OpenGL-ES 游戏的教程和库的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆