2014-11-16 1 views
0

Я только что начал использовать Unity3d для создания 3d и 2d игр для операционной системы Windows. Итак, я изучил основы и создал простую игру в лабиринте. Когда я экспортировал игру для операционной системы Windows в папку с именем Output, она создала исполняемый файл в этой папке и папку данных. Папка данных содержала много файлов, папок, библиотек DLL и т. Д. Но не хочу, чтобы все эти файлы приходили туда. Есть ли способ, чтобы я мог экспортировать полную игру в качестве исполняемого файла или управлять структурой зависимостей самостоятельно? Если это невозможно, то есть еще больше игровых движков, которые позволят мне это сделать, поскольку я видел много игр, имеющих такую ​​структуру каталогов.Unity: опции экспорта для Windows

Другая проблема, которую я обнаружил, заключалась в том, что когда я запускал игру, она сначала открыла окно конфигурации, в котором спрашивала меня о разрешении, в котором я хотел запустить игру и другие настройки. Но я не играю, чтобы иметь такое всплывающее окно, когда я его публикую.

Итак, есть ли способ, который может помочь мне структурировать мои зависимости и удалить окно конфигурации. Если вы знаете ответ на любой из этих вопросов, пожалуйста, ответьте.

Спасибо, заранее.

ответ

0

Есть ли способ, чтобы я мог экспортировать полную игру в качестве исполняемого файла или управлять структурой зависимостей самостоятельно?

Насколько я знаю, вы не можете настроить способ создания приложения Unity.

Вы можете попробовать использовать приложение-упаковщик, которое принимает каталог сборки и генерирует один исполняемый файл, как описано в этом вопросе: https://superuser.com/questions/749447/creating-a-single-file-executable-from-a-directory-in-windows. Помните, что не все приложения могут быть упакованы таким образом, в частности, я не знаю, хорошо ли эти инструменты работают с приложениями Unity.

удалить окно конфигурации

Вы можете избежать окно настройки с помощью Build Settings -> Player Settings -> Resolution and Presentation -> Display resolution dialog: enable/disable. Проверьте его следующий вопрос: http://answers.unity3d.com/questions/134444/is-it-possible.html.

Unity также покажет начальный экран, который вы можете настроить или удалить, если используете версию Pro.

+0

Ваш второй ответ помог мне (о окне конфигурации) Спасибо. Но в первом ответе вы говорите о создании приложения настройки, которое будет экспортировать мою игру. Но я хочу экспортировать игру так, чтобы она скрывала все остальные справочные библиотеки и отображала только основной файл .exe. Короче говоря, я хочу, чтобы игра экспортировалась как другие известные игры (например, Counter Strike Condition Zero) –

+0

После создания с Unity у вас есть каталог с игрой. Вы хотите создать «одностраничный исполняемый файл»: это то, на что ссылаются инструменты, упомянутые в ссылке. – jjmontes