问题标签 [oolong-engine]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - 乌龙、SIO2 或 3D iPhone 游戏新手的商业游戏引擎?
我正在为我的第一个游戏编程项目尝试在Oolong和SIO2 iPhone 游戏引擎之间进行选择。我有一些 Cocoa 经验和多年的 C++ 经验,包括相对较低级别的 2D 图形和开发Quicktime 插件,但只接触过少量的 OpenGL。对于我的背景和时间有限的人来说,哪个引擎最容易学习和最有效率?
两者都包括子弹物理引擎。我倾向于 Oolong,因为它的 C++ 源代码和针对 PowerVR 图形的优化。然而,SIO2 中的 Lua 解释器和其他声音好东西很有吸引力。SIO2 似乎也有很多教程。
我也愿意在Unity或Torque 游戏环境上花钱,如果它们能节省我大量时间的话。不过,定价变得有趣了——Unity Indie 许可证仅适用于营业额(而非收入!)低于 100,000 美元的公司,因此您很容易脱离该类别,每个席位的价格高达 3,000 美元。我想要很多令人信服的东西,它可以节省时间来证明仅使用 SIO2 的投资是合理的!Torque 3D 产品似乎尚未发布,但看起来在 150 美元的独立许可证(他们的收入门槛为 250,000 美元)之上的成本约为 500 美元。
**2011 年 12 月编辑 - SIO2 不再免费 **
iphone - Xcode:gcc-4.2 失败,退出代码为 1
我正在为 iPhone 开发一款使用Oolong 引擎进行渲染的游戏,现在我只是尝试将我的项目更新到最新版本。
但是,现在我在尝试编译时收到以下错误:
在构建结果中,我看到错误发生在哪个 cpp 文件中,但我没有看到任何其他信息。
我怎样才能获得更多关于出了什么问题的信息以便追查问题?
编辑
检查编译输出后,我得到了以下几行,其中发生了错误:
这是其中一个#include
文件中的一些 VFO 代码。它在引擎附带的示例中运行良好。我的项目设置可能有问题吗?我将它们与其中一个示例进行了比较,它们似乎是相同的。
iphone - 我在哪里可以下载乌龙引擎?
我在网上搜索过,但一直找不到要下载的 OolongEngine.zip(即一个实际有效的链接)。任何人都可以帮忙吗?
opengl-es - OpenGL ES1, imported blender texture not resizing in oolong/iphone
just had a simple question about opengl es that I couldn't find the answer to. So I am trying to display simple meshes made in blender using oolong3D's blenderparse example, but when I import the textures from blender they always stay the same size. What I mean is that in blender I can resize the texture to fit the mesh, but when I import them in opengl the size stays the same and they don't fit the whole mesh. Here is a link to some pics and some code used to apply the textures: http://img17.imageshack.us/g/blenderview.png/. Is there some missing code that I need to accomplish this?
iphone - 在 iPhone 中显示 OpenGL 动画的最佳过程
我在将骨骼和骨骼动画从 Maya 导入到 Blender 到 iPhone 时遇到问题。这是我所做的:
- 安装ColladaMaya插件以导出 DAE 供 Blender 导出
- 使用Jeff LeMarche 的脚本能够导出模型的单个关键帧并将这个 .h 文件导入 iPhone 游戏
- 使用更多 Jeff LeMarche 的步骤设置 GLView 并渲染到我们的游戏中,因此该模型显示在实际游戏旁边(不是 3D 格式)。
- 研究了 oolongngine,sio2(已申请但尚未收到他们的电子邮件),其他SO q 的解决方案,包括我的来自游戏开发
- 使用FBX SDK内容管道为动画动态生成类文件进行了审查。
我可以导入模型并显示它。很多这样的过程都会响应这个问题,让开发人员以编程方式操作游戏对象。我的主要问题是在现有游戏旁边找到将动画导入 iphone 的最佳、明确的过程?我不需要整个游戏或整个场景,只需要一个动画模型和一些步骤即可。
此动画旨在循环播放。还有 3 个动画将在不同的游戏状态下播放(好棋、坏棋等)。所以我担心 LeMarche 的关键帧解决方案(基本上意味着将每个关键帧导出为 .h 文件)将非常耗时且占用大量内存。我绝对愿意这样做,但是在我完成所有研究之后(不包括其他链接),除了手动导出每个关键帧并导入它们之外,我不知道下一步该去哪里。
编辑:
对于任何可以给我一个明确定义的将动画从 3D 应用程序导入 iPhone 的过程的人,我已经为此添加了一个赏金。不是整个应用程序本身(即 Unity、Sio2 等),而只是在应用程序中显示 3D 叠加层(例如在宝石类游戏旁边的动画模型,不与世界交互。)
人们一直在说,“创建自己的模型加载器”。是否有脚本、示例、教程,以及从 3D 应用程序(最好是 Maya 或 Blender)导出并导入此动画并在 Objective-C 中渲染它的“模型加载器”过程的任何内容?