Гайд. Как пользоваться скриптом?
Ознакомиться с краткой версией можно на странице игры.
Сегодня мы расскажем, как импортировать игру в Unity Microstudio, что для этого нужно и как использовать Python.
Импорт в microstudio.
""
- Заведите личный кабинет на сайте microstudio (ссылка открывается в новой вкладке)
- Создайте новый проект: В доп.настройках менять ничего не нужно!
- Стерите все функции (или иные строчки кода):
- Перекопируйте код
- Создайте спрайты с названиями:
- a4team (1280x853)
- dic (диктор после фраз: "называй меня Дик"; 17x31)
- dictor (диктор до фраз: "называй меня Дик"; 17x31)
- icon (16x16; изображение объекта; файл создаётся автоматически
""
Возможно кто-то скажет: "так это же со страницы игры! них*я не понятно!". А теперь по-подробнее:
- Вместо того, чтобы создавать личный кабинет в микростудио, можно скачать экзешник на гитхабе.
"А чо это за гитхабы ваши?" - "А чо ты лезешь куда не надо мамкин программист?)" - Создайте новый проект. Если вы хотите в будущем использовать Python, то в доп.настройках в пункте "язык программирование" выберите "Python".
"Пайтон!" - "Нет, питон!" - "Ротик офф, путон!" - Перекопируйте код из файла
"Лень" - "Иди нах*й!" - Создайте нужные спрайты (п.5)
"А как?" - "В левом меню есть пункт спрайты" - Приступите к конвертации на пайтон (питон или путон).
Конвертация на Пайтон (питон или путон).
Вообще, если вы хотите делать игры на микростудии, используйте их встроенный язык microscript, что мы вам и рекомендуем. Наша игра написана на микроскрипте, ну, а если вы упёртый, как баран (шутка), гайд ниже для вас.
Микроскрипт и пайтон (питон, путон) это разные языки, у разных языков свой синтаксис, как это не странно. Если вы изучали Lua, то возможно вам будет что-то знакомо.
В микроскрипте условия и циклы выполняются так:
Условие:
if условие then
действие
elsif условие then
действие
else
действие
end
Цикл:
for i=1 to 10
print(i)
end
Вот все те жи действия на Python:
Условие:
if условие:
действие
elif условие:
действие
else:
действие
Цикл:
for i in range(10):
print(i)
i+=1
Учитывая, что API одинаковый для микроскрипта, пайтон (питон или путон) и джаваскрипт (джээс) одинаковый, то надо заменить только условия. Ниже показано, как заменить функцию и переменные с типом object.
init = function() - def init(); update = function() - def update(); draw = function() - def draw()
Типы с объектом object это ни что как СЛОВАРИ!
В таком случае надо dicBehaivor.x, dicBehaivor.y и т. д. заменить на dicBehaivor[x], dicBehaivor[y] и т. д.
Get Работай! (DEMO)
Работай! (DEMO)
Делай задачи за всех
Status | In development |
Author | SperGames |
Genre | Visual Novel |
Tags | 2D, Pixel Art, russian, Singleplayer |
More posts
- Девлог №3 | Озвучка персонажей ИИMay 02, 2024
- Девлог №2 | Продолжение сюжета. Поддержка мо...May 01, 2024
- Девлог №1 | Demo 1Apr 30, 2024
Leave a comment
Log in with itch.io to leave a comment.