Постараюсь не заумно и не вычурно рассказать о том, почему я рекомендую Unity.
С Unity я столкнулся, когда искал решения по плавному переходу от графического (блочного) языка программирования к высокоуровневому текстовому языку.
Я работаю над методиками преподавания таких дисциплин, как: математика, физика, программирование и прикладная технология под общим названием «Робототехника» . И обучаю этим дисциплинам как детей так и взрослых. и главная проблема — плавный переход от более простого к более сложному.
На определённом этапе изучения программирования или робототехники возникнет необходимость в создании приложений, симуляторов, углубление в мат. логику, оптимизация программы и т.д. И одним из инструментов в постижении данных тем является Unity.
Основываясь на своём опыте работы с Unity и педагогической деятельностью было сделано сделано много существенных шагов в сторону методики обучения и накопления базы при работе с Unity.
Первое достоинство:
- На Unity можно создавать как 2D игры, так и 3D игры.
- На Unity можно создавать не только игры, но и приложения
- Проекты, разработанные на Unity можно собрать под множество самых разнообразных платформ: windows, linux, web (html5), android, ios, Windows store, PS4 ….
- Язык программирования C#. Можно интегрировать с Visual Studio
- Unity можно приобрести в качестве обучения (нельзя создавать коммерческие продукты), либо урезанную версию (можно создавать коммерческие игры и приложения) СОВЕРШЕННО БЕСПЛАТНО.
Есть другие версии Unity с расширенным функционалом, но уже платного характера. Для начала (пока вы не начнёте создавать коммерческие приложения) бесплатные будут достаточно.
Жанр игр или функционал приложений ограничен только вашей фантазией и возможностями компьютера. Т.е. чем детализированная будет игра или приложение, тем ресурсопотребляемая она будет. Но всё равно качество будет лучше, чем у многих подобных игровых сред.
Ниже представлены проекты, созданные детьми и несколько созданные мной.
Комментариев нет:
Отправить комментарий
Нам важно ваше мнение.