跨平台的3D游戏引擎开发爱好者? [英] Cross-platform 3D game engine for hobbyist developers?

查看:197
本文介绍了跨平台的3D游戏引擎开发爱好者?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图找到一个引擎做一个非常简单的3D游戏适用于Windows,Android和iOS的。有一些这样的事情在那里(团结,湿婆,SIO2,等),但他们似乎都在开发公司与预算有针对性。因此,它们都从个体爱好者开发人员的角度非常昂贵的。他们也有很多功能,我有没有必要的。

I'm trying to find an engine to make a very simple 3D game for Windows, Android, and iOS. There are a number of such things out there (Unity, ShiVa, SIO2, etc), but they all seem to be targeted at development companies with a budget. Accordingly, they are all very expensive from the perspective of an individual hobbyist developer. They also have a great many features that I have no need of.

我不知道是否有一个更基本的产品在那里,是在亚$ 100之间,并且不需要订阅。我真的只需要基本的形状,简单的纹理和基本照明。所以我不需要一堆的功能,但我希望有一个抛光的开发经验和可靠的支持。大一些的高级语言编译为本地二进制代码将是理想的,但不是必需的。

I'm wondering if there's a much more basic product out there that's in the sub-$100 range and doesn't require a subscription. I really only need primitive shapes, simple textures, and basic lighting. So I don't need a pile of features, but I do want a polished development experience and reliable support. Something with a high-level language that compiles to native binaries would be ideal, but not required.

有没有人有什么建议?

推荐答案

我一直pretty的IM pressed与新的游戏引擎:的http://www.gameplay3d.org/ 。这是 Apache 2.0许可下开源,并正在积极发展。它支持OSX,赢,的iOS,Android和BB10(新的BlackBerry平台)。

I've been pretty impressed with the new Gameplay engine: http://www.gameplay3d.org/. It's open source under the Apache 2.0 license, and is being actively developed. It supports OSX, Win, iOS, Android and BB10 (new BlackBerry platform).

我发现它非常适合快速原型BB10应用程序,我做了 [YouTube的] 。这是一个薄,重量轻,写得相当好发展的相对早期阶段,它是。它拥有所有你需要像载体类,网格,顶点缓冲区和场景图系统中的基本的东西。材料,着色以及纹理的支持是我最喜欢的部分 - 超快速启动和运行,并容易界定/负载三种使用游戏素材文件。它还包括包括一个简单但EX pressive UI标记语言一个体面的UI系统。该开发者是非常敏感的bug报告。

I found it great for a rapid prototype BB10 app I did [youtube]. It's a thin, lightweight and quite well-written for the relatively early stage of development it is at. It has all the basic stuff you need like Vector classes, meshes, vertex buffers, and a scene graph system. Material, shader and texture support were my favorite parts - super fast to get up and running, and easy to define/load all three using gameplay material files. It also includes a decent UI system including a simple but expressive UI markup language. The devs are very responsive to bug reports.

缺点是,它不是超级尚未成熟,但绝对不够扎实的爱好者的东西。矢量/数学库也都不是很优化的是,虽然有一对夫妇的NEON矢量的优化,它还使用引用计数为这我不是一个巨大的风扇最多的资源。但总体而言,我认为这是相当真棒。

Downsides are that it isn't super mature yet, but definitely solid enough for hobbyist stuff. The Vector/Math libs also aren't very optimised yet, although there are a couple of NEON vector optimisations in. It also uses refcounting for most resources which I'm not a huge fan of. But overall, I think it is quite awesome.

这篇关于跨平台的3D游戏引擎开发爱好者?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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