start_ru - oxygine/oxygine-framework GitHub Wiki
Начало работы
Для пользователей Windows и MacOSX
Скачайте Oxygine. Рекомендуется скачать версию All-In-One (всё в одном) с SDL. Она включает в себя всё для быстрого и легкого старта и имеет предкомпилированные файлы библиотеки SDL.
Перейдите в папку oxygine-framework/examples и откройте любой пример.
Примеры:
- HelloWorld - отправная точка.
- Game обучающий пример. Он состоит из 4 частей от начинающего до продвинутого пользователя.
- Demo включает тесты и демонстрирует функционал Oxygine.
- DemoBox2D это пример встроенного физического движка Box2D.
- Match3 пример игры на Oxygine, где требуется собрать три одинаковых элемента вместе.
Каждый пример имеет конфигурационные директории для различных плафторм/ОС
- proj.win32 - решение для VisualStudio
- proj.ios - проект для iOS xcode
- proj.macosx - проект для MacOSX xcode
- proj.marmalade - проект Marmalade
- proj.android - для сборки под Android SDK/NDK
- proj.cmake - конфигурационная директория CMake
- proj.emscripten - конфигурационная директория Emscripten
Если у вас возникли какие-либо трудности со сборкой под Android, CMake или Emscripten, посмотрите директорию oxygine-framework/readme
Продвинутым пользователям
Если вы хотите установить и собрать всё вручную, тогда скачайте только oxygine framework.
Перейдите в директорию oxygine-framework/readme и следуйте инструкциям в файле readme.txt
Marmalade SDK
Если вы планируете разрабатывать с помощью MarmaladeSDK, следуйте инструкциям из Продвинутым пользователям.
Следующие шаги
Oxygine включает в себя некоторые инструменты, которые написаны на Python и вы должны установить его, чтобы использовать дополнительные возможности при работе с Oxygine.
Создание своего проекта
Вы можете сгенерировать свой проект вне директории oxygine-framework с помощью скрипта gen_template.py. Он расположен здесь:
oxygine-framework/tools/
Запустите скрипт gen_template.py с помощью Python, например:
python gen_template.py MyProjectName -t win32 -d path/to/MyProject/
После выполнения данной команды, будет создано пустое решение MyProject для Visual Studio в папке path/to/MyProject
для более подробной информации, прочитайте справку:
python gen_template.py --help