Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Какой язык программирования/игровой движок выбрать для реализации моей идеи?

Я хочу спрограммировать игру-приложение на андроид, как проект для вузовской конференции и участие в ближайшем IT-конкурсе. Это должна быть программа, которая делает процесс обучения менее нудным и более интересным. Идею приложения опишу в начале. Вопрос в самом низу. Идея в том, чтобы студенты и преподаватели входили через телефон (с интернетом) на базе андроид в приложение, выбирали на карте корпус и кабинет, входили туда и садились на условные места. У преподавателя должен быть доступ к загрузке/созданию теста/опроса в кабинете-комнате среди ее участников. Студенты же отвечают на эти вопросы/опросы, делятся своим мнением в чате/в графах ответа. За правильные ответы они получают условную игровую валюту. Эту валюту можно будет тратить в игровом казино/на покупку снаряжения или каких-то предметов в игре-развлечении, также находящемся в этом приложении. Задача приложения в том, чтобы люди подняли мотивацию к обучению посредством вовлечения в нее с помощью телефона и игровых механик + стеснительные люди-интроверты/компьютерные черви могли активно участвовать в процессе обучения, а не молчать/бездействовать на той же паре. Также возможна реализация выкладывания в этом приложении списка домашних заданий преподавателем и много другое.
Мой главный вопрос. Возможно ли на андроид через "Гугл Плей Маркет", разрабатывая это 2D приложение на "Юнити", сделать такую онлайн-систему с выдачей прав администратора-модератора учителям и обычным доступом для студентов? Стоит ли писать приложение в "Юнити" и использовать "Гугл Плей Маркет" как место публикации для реализации такой идеи?
ПрограммированиеИгрыЯзыки программирования
Павел Рыхманов
  · 132
Первый
Образовательная робототехника  · 1 окт 2021
Для реализации этой идеи не требуется создание полноценного приложения и регистрации в качестве разработчика. Фактически это визуальная метафора регистрации (рассаживания) участников к стандартному сервису онлайн форм, чаты с плюшками тоже реализуются через стандартные api к какому-нибудь мессенджеру. Т.е. в итоге данный проект это HTML страничка с кусочками JavaScript обеспечивающими связь с открытыми онлайн сервисами (например от маил или яндекс). Преимущество такого подхода: 1) Отсутствие необходимости регистрации в магазине приложений и нет нужды лечить неизвестные ошибки разных устройств; 2) Мультиплатформенность. Работает на любом устройстве с браузером; 3) Легкость модификации. Код всегда доступен; 4) Опора на открытые сервисы позволяет не тратить на старте проекта деньги на инфраструктуру и сосредоточиться на совершенствовании потребительской части проекта.
1 эксперт согласен