iOS Build Environment Help Center

Building for other engines.

append delete Gabriel

Hi Pierre,

First of all thanks for making this awesome tool. I use it every day at work.

I have been making a game engine for some time now, and I was wondering if I could hook it up to this tool.

Do you have any suggestions on how I can begin to achieve this?

My engine can be built using clang and is written in C++

If a tool such as this existed for unreal or godot, or brign your own engine. Then I would definitely pay for it.

Reply RSS

Replies

append delete #1. Pierre-Marie Baty

Sure. You have all the toolchain tools you need to plug this to your own engine.

Either your engine creates Xcode projects (they must follow similar restrictions as Unity's generated projects, e.g. no NIB files, no storyboards, no Swift code) and in which case you may be able to use the Xcode project builder UI directly on it, or your engine creates projects in other formats, in which case you may call the builder's master build script (build.cmd) with the appropriate flags. If you need me to add features or checks in the master build script just tell me.

And in case you're knowledgeable enough, you can even write your own alternative to the master build script that will invoke the compiler, linker and code signer on a tailor-made basis.

Again if you need me to add this or that to the master build script so that it supports the projects your engine generates, I'm totally open to suggestions and improvements.

P.S. I have plans to bring support for Unreal, definitely.

Reply

(Leave this as-is, it’s a trap!)

There is no need to “register”, just enter the same name + password of your choice every time.

Pro tip: Use markup to add links, quotes and more.

Moderators: Pierre-Marie Baty