Разработка игр с Unity без редактора Unity. Является ли это возможным? - PullRequest
7 голосов
/ 29 апреля 2020

Я бы хотел описать ситуацию. Меня зовут Константин. Я слепой. Полностью слепой. Среди слепых программистов есть те, кто разрабатывает аудио игры. На что это похоже? Представьте себе GTA, Mafia, Call Of Duty, любой шутер. Только без графики и без высоты прицела. И вы ориентируетесь на трехмерный звук, стреляете в звук и т. Д. c. В последнее время много тех, кто пишет в Python. Но лично я бы не стал доверять Python хорошему онлайн-проекту ... Для работы с компьютером мы используем программы доступа к экрану. Программы, которые озвучивают все на экране компьютера. Подробнее об этом можно прочитать здесь: https://www.vincit.com/blog/software-development-450-words-per-minute https://medium.com/free-code-camp/looking-back-to-what-started-it-all-731ef5424aec Почему мы не можем использовать движки видеоигр? Потому что не все из них имеют к нам доступ. Самые популярные, Unity и Unreal Engine, недоступны для наших программ. В чем проблема с Unity? Редактор Unity недоступен. Абсолютно. Я не знаю, с какими инструментами он был разработан, но навигация по интерфейсу нереальна c. Слепые разработчики неоднократно писали об этом на официальных сайтах Unity, но, увы, они не слышали нас много лет. У меня вопрос: сколько нужно сделать в редакторе Unity? Как это возможно и возможно ли написать код игры в редакторе кода, не прибегая к редактору Unity, или это можно свести к минимуму, что можно сделать в Autoit? Заранее спасибо!

1 Ответ

0 голосов
/ 30 апреля 2020

Предисловие: У меня нет опыта в доступности

Краткий ответ довольно много

Много единства разработано с намерением, чтобы пользователь мог создать 'пользовательский редактор' Скрипт для быстрого создания собственных инструментов и ускорения их рабочего процесса. По этой причине удивительное количество функциональности Unity можно полностью контролировать с помощью сценариев. Создание объектов, их позиционирование, добавление компонентов, настройка ссылок между объектами, даже создание префабов или новых сцен могут быть выполнены в коде. Может быть утомительно делать что-то простое в редакторе, и вам может понадобиться написать сценарии компоновщика, которые будут запускаться один раз для создания какого-либо актива, но в большинстве случаев это возможно.

Есть некоторые вещи, где необходимо использовать редактор, например, встроить вашу игру в .exe, работать с контролем исходных кодов Uniy и тому подобным, но это, возможно, является внешним по отношению к созданию игры.

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

Вам понадобится запустить редактор, и вам, возможно, придется щелкнуть по нему, чтобы принудительно запустить обновление, чтобы какой-то скрипт запускался и что-то делал, но вам не нужно использовать редактор.

...