选择什么引擎做ios应用

在iOS平台上嵌入Unity3D虚拟引擎 在Unity3D编辑器中,点击"Edit",然后选择"Project Settings",再选择"Player"。在"Project Settings"中的"Player"部分,选择"Other Settings"。b. 在"Build Phases"选项卡中,展开"Link Binary With Libraries"部分,并添加所需的框架和库。c. 在"Build Settings"选项卡中,搜索"Other Linker Flags"设置,并添加"-ObjC"标志。如果你有任何其他问题,请随时提问。 阅读详情

原创文章,转载请注明: 转载自All-iPad.net 本文链接地址: 选择什么引擎做ios应用

engine

这是Paradessa Games上的一张引擎对比图,比较的是几款引擎生成的ios应用大小。

确实,如果用的不是Pro版的Unity,生成的文件至少也有20M,另外app提交到apple后还会添加3M左右的一个包,用来做授权认证。

oolongengine也是我比较早之前曾经关注过的一款引擎,在看PowerVR SDK的时候了解到的,但是纠结于他工具的缺失,比较难让美术去使用。Torque在更早以前下载到一份没有授权的代码,也捣鼓了一段时间,当然那时还不是在ios平台上,感觉不是太理想。Flash CS生成的ios应用没有深入了解过,不是太清楚。

对于上面列出来的这几款引擎来说,无疑Unity是最容易使用的,尤其对于美术人员来说相当友好,程序人员入手也比较容易,oolong只是简单的sdk,没有工具,只支持pod格式的模型导入,支持Blender制作的场景导入,但是离制作出完整的游戏相差还有些远,但对于程序员来说可能更友好,因为这不像Unity那样处处受限。

 

当然,这两个引擎都是3D的,在目前的app store上,赚钱的还是2D游戏,如果在2D引擎里面去选择的话,那又是另一种情况了。除了上面提到的iTorque和Flash CS5之外,还有刚刚被收购的Cocos2d,另外使用Corona制作的游戏也不少,还有Game Editor,Sparrow,以及国人开发的Cocos2d-X,都是不错的选择。

选择的依据还是在于要做的app类型,如果没有太过于复杂的场景,使用图片的叠加就可以完成,那么Cocos2d这类只有代码的引擎即可,自己制作一个简单的关卡编辑器,如果有很复杂的场景,那么就最好选择Unity,iTorque这类带有完善的制作工具的引擎,只是需要付出一点授权费。

原创文章,转载请注明: 转载自All-iPad.net

本文链接地址: 选择什么引擎做ios应用

Cocos3D: iOS平台3D游戏开发引擎实战指南 Cocos3D引擎是由中国最大的开源游戏开发框架Cocos2d-x延伸发展出来的3D游戏引擎。它在保持了Cocos2d-x的跨平台特性的同时,增加了对3D图形的支持,使得开发者可以更容易地创建和部署3D游戏和应用。要实现自由视角变换,我们需要捕捉鼠标或触摸屏的输入事件,并根据这些输入动态地改变摄像机的朝向和位置。// 假设我们要处理鼠标拖拽事件来旋转摄像机// 计算新的摄像机旋转角度// 应用新的旋转角度。 阅读详情

相关推荐

常用开源游戏引擎(ios、android平台)

开源游戏引擎资讯,可供了解。包括各个常见引擎的说明、特点。

IPHONE游戏开发 第二章 游戏引擎剖析

    为了解决“如何在IPHONE上创建一个游戏”这个大问题,我们需要首先解决诸如“如何显示图像”与“如何播放声音”等一系列小问题。这些问题关系到创建部分游戏引擎。就像人类的身体一样,游戏引擎的每个部分虽然不同,但是却都不可或缺。因此,首先从游戏引擎剖析开始本章。我们将会讨论一个游戏引擎的所有主要部分,包括应用程序框架、状态机、图像引擎、物理引擎、声音引擎、玩家输入和游戏逻辑。    写一个好玩的游戏是一项牵扯到很多代码的大任务。非常有必要从一开始就对项目进行良好的,有组织的设计,而不是随着进度的进行而到

coolyama的专栏 3241

iOS游戏开发之Unity3D引擎系列

资源名称:iOS游戏开发之Unity3D引擎系列资源目录:【】Unity3D 游戏引擎之IOS自定义游戏摇杆与飞机平滑的移动【】Unity3D 游戏引擎之IOS触摸屏手势控制镜头旋转与缩放【】Unity3D 游戏引擎之IOS高级界面发送消息【】Unity3D 游戏引擎之回馈IOS高级界面消息【】Unity3D 游戏引擎之平面小球重力感应详解【IT教 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。

iOS cocos2d游戏引擎的了解之一

ios游戏引擎之Cocos2d(一) cocos2d是一个免费开源的ios游戏开发引擎,并且完全采用object-c进行编写,这对于已经用惯object-c进行ios应用开发的童鞋来说非常容易上手。这些也是我推荐使用cocos2d进行ios游戏开发的原因,当然从字面上已经可以开出来,这是一款专注于“2d”游戏的开发引擎,您也可以自己编写3d渲染代码或者使用第三方的解决方案,在coc...

abaodc2308的博客 1140

iphone游戏开发引擎详解

【Iphone_游戏开发】游戏引擎剖析. 很不错的一分游戏引擎解析。。强烈推荐。

开源的iOS 2D游戏引擎

源码sparrow,Sparrow是一款纯粹用Objective-C编写的开源iOS 2D游戏引擎,用其开发的游戏可以运行在iPhone, iPad和iPod Touch iOS设备上。开发者可以轻松的整合现有的UIKit应用,并且可以直接访问所有的iOS APIs(像GameCenter, iAds, Camera等等)。 Sparrow、Adobe Flash和Adobe Starling使用相同的概念和命名空间,就算是没有任何经验的开发者也非常容易上手。Sparrow通过调用高性能的OpenGL进行画面渲染,所以使用Sparrow开发的游戏运行起来很流畅。

谈谈iOS中的原生物理引擎——UIDynamic的应用

谈谈iOS中的原生物理引擎——UIDynamic的应用 UIDynamic是iOS中UIKit框架提供的接口,其用来为UI元素增加符合物理世界运动规则的动画行为。简单来说,UIDynamic提供的实际上是一个物理引擎,由于它是iOS原生系统支持的(iOS 7以上),因此兼容性和易用性非常好,使用它开发者可以非常方便的创建出...

weixin_40435230的博客 243

拆开一个烧坏的IGBT模块,手把手教你识别过压、过流、过温的“案发现场”

本文详细解析了IGBT模块失效分析的实战技巧,通过观察铝层熔化纹路、焊锡溢出形态等物理痕迹,手把手教你识别过压、过流、过温的典型失效模式。文章提供了从基础工具包到现场快速诊断的完整流程,帮助工程师精准定位IGBT模块失效的根本原因。

weixin_30655569的博客 426

【iOS(译)】游戏引擎剖析

本站文章均为 李华明Himi 原创,转载务必在明显处注明: 转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/iphone-cocos2d/406.html 为了解决“如何在IPHONE上创建一个游戏”这个大问题,我们需要首先解决诸如“如何显示图像”与“如何播放声音”等一系列小问题。这些问题关系到创建部分游戏引擎。就像人类的身体一样,

jidiao的专栏 2831

利用DRONEKIT-SITL + MAVPROXY + QGroundControl模拟飞行

dronekit: 一种用于无人机控制的python库。 dronekit-sitl:一种本地仿真工具,相当于本地虚拟化了一个无人机。 mavproxy:数据转发软件(类似于插线板的感觉,一个输入,多个相同的输出)。打开一个Anaconda prompt 首先激活相应的环境 然后运行如下命令: 保持2中的Anaconda prompt处于运行状态,另打开一个Anaconda prompt窗口,运行如下命令: tcp:127.0.0.1:5760: SITL默认端口,作为mavproxy的输入,把输入数据转发

Done___的博客 4344

1、Ovirt 开源虚拟化平台安装

Ovirt虚拟化Node和Engine安装

大鱼 6266

如何在iOS和Android上选择一个JavaScript 引擎进行应用开发

在我开始使用OpenAphid-Engine的时候,已经有几种类似的iOS/Android 项目.这些商业项目或者开源项目使用JavaScript实现代码特性。比如,Titanium 和PhoneGap 允许开发者使用JavaScript开发本地 iOS/Android apps;ngCore 更是可以使用纯正的JavaScript构建跨平台的游戏。JavaScript已经成为了编程语言中

Kaitiren的专栏 1万+

ANSYS APDL实战:手把手教你搞定电磁-热耦合分析(附完整命令流)

本文通过一个工业感应加热线圈的实战案例,手把手教你使用ANSYS APDL完成电磁-热耦合分析。内容涵盖从几何建模、材料定义、网格划分到加载求解及后处理的完整流程,重点讲解了使用PLANE13单元进行双向耦合场分析的方法与命令流调试技巧,助力工程师快速掌握这一核心仿真能力。

weixin_29284201的博客 427

终极指南:如何在iOS和Android应用中集成Tesseract OCR引擎

Tesseract是一个强大的开源光学字符识别(OCR)引擎,能够从图像中准确提取和识别文本内容。作为业界领先的OCR解决方案,Tesseract支持100多种语言,具有高识别准确率和灵活的API调用方式。🚀 本文将为您详细介绍如何在移动端应用中集成Tesseract OCR功能,包括iOS和Android平台的具体实现步骤、最佳实践和常见问题解决方案。 ## 为什么选择Tesseract

gitblog_00771的博客 633

与OpenClaw同类性质的AI智能体框架/工具汇总(小白友好)

OpenClaw的核心定位是「开源、本地优先、可执行真实任务的AI代理」,核心价值是让AI从“聊天”落地到“动手干活”(操控电脑/服务器、处理办公/系统任务)。结合这一核心,以下是同类性质的工具/框架,按「小白易上手程度」排序,每个产品重点说明和OpenClaw的异同、核心优势及适配场景,方便小白快速区分选择。

hy行者勇哥的博客 2108

2024年ERP管理系统职业技能大赛软件测试赛项-测试报告

【说明本次测试的最终测试结果总结、测试过程中遇到的重要问题以及如何解决、被测系统的质量结论、个人的收获以及团队的得失等】【说明编写本测试报告的目的和实际读者】【说明本次测试实际人员安排及主要职责】【说明本次测试使用的测试用例设计方法】【说明本次测试使用的测试方法】【针对本次测试进行Bug汇总】【针对本次测试进行用例汇总】【说明本项目的背景情况】【说明本次测试的实际。

Code is fun. 789

2025年iOS游戏引擎终极选择:从SpriteKit到第三方框架的实战对比

你是否还在为iOS游戏开发选择合适的引擎而烦恼?面对App Store中琳琅满目的游戏作品,选择正确的开发工具往往决定了项目的成败。本文将深入分析[vsouza/awesome-ios](https://link.gitcode.com/i/defd12cd49bcc91c9407a52f8e3b5e3f)仓库中收录的主流游戏引擎,帮助你在2025年做出最适合项目需求的技术选型。读完本文,你将了解...

gitblog_00759的博客 833

用 CDS 作为 Referenced Data Source 开发 SAP Gateway OData 服务,一条更轻的 SEGW 路线

本文介绍了SAP Gateway项目中从传统手工建模到基于CDS View的现代化开发方式转变。主要内容包括: 传统方式需要在SEGW中手动创建Entity Type、Entity Set等元素,并在DPC_EXT中编写大量查询逻辑,存在模型层和业务逻辑重复表达的问题。 7.50版本后,SAP Gateway与ABAP CDS深度集成,可通过SEGW直接引用CDS View作为数据源,自动生成数据模型和SADL读取逻辑,支持完整的OData查询功能。 最佳实践建议通过Consumption View而非直接

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 706

iOS 中引入Bullet 物理引擎

由于项目中要用到3D物理引擎,比较了一下,最终选择了开源的3D物理引擎Bullet;(Bullet 的主页: http://bulletphysics.org/wordpress/)       网上一堆Bullet 引擎的入门介绍,这里就不再多说,直接上步骤: 1.    将src文件夹中的文件拷贝到iOS工程目录,删除掉源文件中的makefile 等不相关文件;

康华的专栏 950

Cesium教程(十七):淹没分析

淹没分析是根据某片区域的地形及洪水流量速度,动态模拟该地形区域水位逐渐上涨的淹没过程。该功能可适用于山区、丘陵等地形起伏较大区域,模拟洪水涨到安全限定高度的淹没过程,为防洪水救灾提供一定的参考。此外,还可以为河谷地带修建水利工程设计与选址提供参考依据。

WwLK123的博客 3008

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

iOS 下编译 OSG 引擎

1、准备工具 1、CMake 3.0+ 2、Xcode 6.0+ 3、下载 OSG 3.2.1 稳定版: 2、设置真机或模拟器: 在iOS下需要选择是使用Simulator还是使用Device,因此在编译之前需要打开CmakeList.txt在源码根目录,找到OSG_BUILD_PLATFORM_IPHONE项会有如下两行: OPTION(OSG_BUILD_PLATFORM_

skylook的专栏 1627

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

Blink Shell终端渲染引擎解析:Chromium HTerm在iOS上的应用

Blink Shell作为iOS平台上首个基于Mosh的专业级移动终端,其核心渲染引擎采用了Chromium项目的HTerm技术。这种独特的架构设计使得Blink能够在移动设备上实现桌面级的终端体验,为开发者和系统管理员提供了稳定高效的远程连接解决方案。🚀 ## HTerm渲染引擎的技术优势 Chromium HTerm是一个经过充分测试的终端仿真器,最初为Chrome OS设计,现已成为B

gitblog_00151的博客 627

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

iOS修改新选择:H5GG引擎5分钟上手攻略

还在为iOS设备无法自由调整而烦恼吗?H5GG引擎为您提供了完美的解决方案。这款基于HTML5界面和JavaScript API的开源工具,让您在非越狱设备上也能实现强大的功能调整。 ## 🤔 为什么选择H5GG引擎? **痛点分析**:传统iOS调整工具要么需要越狱,要么功能受限,要么操作复杂。H5GG的出现彻底改变了这一现状: - **免越狱支持**:通过动态库注入技术,无需越狱即可运

gitblog_00761的博客 788

为什么选择SideStore?5个关键优势让iOS应用安装更自由

作为一款革命性的iOS应用安装工具,SideStore正在重新定义iPhone用户获取应用的方式。如果你厌倦了App Store的限制,想要体验更多个性化应用,那么SideStore绝对是你的最佳选择!🚀 ## 🤔 什么是SideStore? SideStore是AltStore的一个分支版本,它最大的特点就是**不需要AltServer**支持。这意味着你可以直接在iOS设备上安装和使用

gitblog_00291的博客 875

第一部分:如何在iOS和Android上选择一个JavaScript 引擎进行应用开发

英文原文:Part I: How to Choose a JavaScript Engine for iOS and Android Development 在我开始使用OpenAphid-Engine的时候,已经有几种类似的iOS/Android 项目.这些商业项目或者开源项目使用JavaScript实现代码特性。比如,Titanium 和PhoneGap 允许开发者使用JavaScript开...

wdp107 243

iOS原生应用集成Unity引擎开发指南

混合应用开发已成为移动开发的重要趋势,其中iOS原生与Unity引擎的集成尤为关键。通过UnityFramework机制,开发者可以在保持原生性能优势的同时,获得强大的3D渲染和跨平台能力。这种技术架构的核心在于建立双向通信通道,实现原生代码与Unity脚本的高效交互。在电商3D展示、教育AR应用等场景中,这种方案能显著提升用户体验。集成过程涉及Xcode工程配置、资源加载优化和内存管理策略,特别要注意Unity 2019.3+版本引入的'Unity as Library'特性。性能优化方面,需要关注Ass

weixin_29008055的博客 293
上一篇: Unity + Xcode3.2.6 + iOS SDK4.3
下一篇: oolongEngine’s Back
lfhfut
博客等级 码龄25年 181粉丝 97原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值