游戏引擎C++和客观的C / Xcode编码
Game engine C++ and objective C/Xcode coding
我很困惑。
我想开发一个 3D 游戏应用程序。我有虚幻引擎或Unity可供选择。它们都是用C++编码的。我必须在哪里使用作为iOS主要语言的目标c?
我可以完全在游戏引擎 Unity/UDK 中制作应用程序,在那里编码,然后将其发送到应用程序商店,而无需在目标 c 中进行任何编程,并且直接从游戏引擎不使用 Xcode?
我真的希望完全沉浸在客观C/xcode中的6个月是腰部的时间。
对不起,如果这个问题水平很低
谢谢
问候
CL
如果您正在研究iOS编程...是的,你需要知道Objective-C(因为它是主要语言)和Xcode。
如果你想开发一个3D游戏,开始研究OpenGL ES。
你不能只是为虚幻/Unity编写一个游戏,然后把它发送到应用商店......不完全是那样工作的。
使用 Unity3D,它不是C++而是 C#
两者都是很棒的引擎,但如果你不熟悉这个引擎,建议使用 Unity3D。它更容易学习,有大量免费或便宜的、易于访问的脚本和艺术。
是的,您可以在Unity引擎中创建整个游戏,提交给Apple并将其实时发布给世界(无需知道或不需要任何目标C)您还可以通过几个设置步骤将其上传到应用商店提交。您将需要下载并安装 XCODE,但您无需学习任何 XCODE 编程或项目设置,因为 Unity 会为您完成这一切。
您无需学习OGL或着色器语言(Unity附带了一套免费的,经过优化的移动着色器),尽管以后学习如何制作自己的着色器很有趣。
您可能需要的任何原生(目标 C)东西,您都可以通过购买其他人编写的用于 Unity 的廉价插件来完成。(通常在 20 美元到 50 美元之间)范围内。
您将需要每年100美元的Apple开发人员帐户。适用于 iOS 的统一...基本版或专业版。Mac或PC上的Hackintosh(Mac mini是最简单/折衷的价格路线)iOS设备也会有所帮助。(建议找几个不同的进行测试,或问问朋友)
你也可以做Droid而不是iOS。那你不需要Mac。但iOS应用程序赚了大部分钱。比如 70% iOS 30% 机器人。
玩得愉快!
你必须创建一个 Objective-C 包装器。
这是一个很好的起点。
技术讲座:桥接 UNITY 和 IOS SDK
- 如何确定我已使用非编码文件到达 EOF?
- ld:bind_at_load和-bitcode_bundle(Xcode设置ENABLE_bitcode=YES)不能
- 在没有Xcode的情况下在Mac捆绑包中嵌入框架
- 使用 MATLAB 编码器生成C++代码:编译错误"undefined reference to `rgb2gray_tbb_real64'"
- 在卡萨布兰卡形成编码参数的列表
- 使用C++进行游程编码
- 如何将不同的可执行文件合并到一个窗口框架中进行编码?像浏览器一样
- 使用已使用 java 编码的 openssl 解码数据
- Xcode 语义问题引用或以前定义的代码
- boost 是否有按特殊类型值编码状态"compact optional"?
- 使用 Xcode 将双精度存储在数组C++中
- 如何在CPP的给定目录中列出UTF编码的文件名?
- 如何使用 C++将 ISO-2022-KR 编码转换为 UTF-8 编码?
- 绝对编码器十六进制输入
- Xcode 9.4.1 中的 Apple Mach-O 链接器 (id) 错误
- 防止C++中的硬编码数字
- 将C++ std::string 转换为 UTF-16-LE 编码的字符串
- 各种版本的 Mac OSX 向后兼容性如何?(Xcode C++
- 包含库,同时在 XCode 中以C++编码
- 游戏引擎C++和客观的C / Xcode编码