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

查看:17
本文介绍了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:

Android 教程:

Android tutorials:

其他 Android 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 documentation,也会有所帮助.我不擅长 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天全站免登陆