Posted May 02, 2024 by SperGames
#гайд
Ознакомиться с краткой версией можно на странице игры.
Сегодня мы расскажем, как импортировать игру в Unity Microstudio, что для этого нужно и как использовать Python.
Импорт в microstudio.
""
""
Возможно кто-то скажет: "так это же со страницы игры! них*я не понятно!". А теперь по-подробнее:
Конвертация на Пайтон (питон или путон).
Вообще, если вы хотите делать игры на микростудии, используйте их встроенный язык 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] и т. д.