Stencyl: бесплатное кроссплатформенное программное обеспечение для создания видеоигр.
Несколько дней назад мы поделились замечательным постом о применение ТурбоВарп, которое мы описываем как полезное и веселое образовательное и обучающее приложение., который распространяется как кроссплатформенный и настольный онлайн-инструмент, который позволяет создавать игры, анимацию и истории с помощью лучшей и последней версии Scratch. Но с той разницей, что в нем есть дополнительные возможности, такие как темный режим, дополнительные аддоны, компилятор и многое другое. И поскольку в нем мы упомянули интересный и полезный список подобных приложений, сегодня мы посвятим этот пост еще одному подобному программному обеспечению под названием «Стенцил» изучать и преподавать программирование, а также быстро и легко создавать видеоигры с использованием Flash.
Кроме того, прежде чем углубляться в детали, важно подчеркнуть сказанное. бесплатное программное обеспечение, которое также имеет более надежные платные версии, то есть с большим количеством функций, он имеет его движок написан на Haxe и основан на OpenFL. 2 проекта с открытым исходным кодом которые также очень полезны, их стоит знать и распространять как в образовательных, так и в профессиональных целях. Итак, без лишних слов, мы приглашаем вас продолжить чтение об этих трех разработках, чтобы узнать, в чем они заключаются, и более глубоко понять их масштабы.
TurboWarp: приложение для обучения программированию и робототехнике.
Но прежде чем начать углубляться в приложение «Stencyl» и другие связанные с ним (Haxe и OpenFL), рекомендуем изучить предыдущий связанный пост, в конце его:

Stencyl: бесплатное кроссплатформенное программное обеспечение для создания видеоигр.
Что такое Стенцил?
В соответствии с Официальный сайт от «Стенцил», его разработчики кратко рекламируют его следующим образом:
Stencyl — это программное обеспечение, которое позволяет быстро и легко создавать видеоигры для мобильных устройств, Интернета и настольных компьютеров без кода. Поэтому он идеально подходит для создания невероятных видеоигр без большого количества кода или необходимости быть экспертом в программировании для разных платформ.
Однако, поскольку они предлагают множество документация и поддержка По этому поводу выделим некоторые моменты(особенности/функционал) важное и полезное об указанном программном обеспечении в следующем списке:
- Это больше, чем просто обычное программное обеспечение для создания игр, это удивительно интуитивно понятный набор инструментов, который без особых затруднений ускоряет ваш рабочий процесс.
- Для создания движка Stencyl использовалась технология Haxe, основанная на OpenFL, проекте с открытым исходным кодом, который полностью отражает Flash API в Haxe и предоставляет все возможности, необходимые для публикации игр на всех основных существующих платформах.
- Он позволяет создавать видеоигры с широкой поддержкой платформ для достижения продукта с максимально возможным количеством игроков с различных устройств, независимо от их операционной системы: iOS (iPhone/iPad), Android, Windows, Mac, Linux и Интернета. (HTML5) .
- С помощью этого программного обеспечения были созданы видеоигры, которые стали знаменитыми, достигнув верхних позиций, например, в App Store и Google Play. Которые были выпущены для таких важных издателей, как: ArmorGames, Kongregate и Newgrounds.
- Он предлагает дружественный интерфейс для преподавателей ИТ, студентов и пользователей, не являющихся экспертами в программировании, например дети и подростки школьного возраста и процесс ИТ-образования (программирование), или взрослые новички и новички в разработке программного обеспечения. Во многом это связано с тем, что он предлагает процесс проектирования, основанный на перетаскивании в самом чистом стиле проекта Scratch, но с добавлением новых функций и сотен готовых к использованию блоков. Хотя он также предлагает возможность написания кода естественным или традиционным способом.
Скриншоты приложения
Кроме того, важно подчеркнуть, что в настоящее время это программное обеспечение доступно для загрузки через единый портативный и кроссплатформенный установщик (исполняемый файл) под именем последняя стабильная версия с номером Версия 4.1.4 выпущена 1 июля 2024 г.. И воспользовавшись тем, что мы его скачали и протестировали, ниже покажем вам следующие его скриншоты:









О Haxe и OpenFL
А поскольку, как мы упоминали в начале, эта программа генерируется с использованием Haxe и OpenFL, ниже мы очень кратко расскажем вам об этих двух проектах и технологиях с открытым исходным кодом:
ножка
Haxe — это высокоуровневый строго типизированный язык программирования с открытым исходным кодом и быстро оптимизируемым кросс-компилятором. Таким образом, с его помощью можно создавать кроссплатформенные приложения, ориентированные на JavaScript, C++, C#, Java, JVM, Python, Lua, PHP, Flash; и таким образом получить доступ к собственным возможностям каждой платформы. Кроме того, он предлагает собственные виртуальные машины (HashLink и NekoVM), но также может работать в интерпретируемом режиме. О Хаксе
ОпенФЛ
OpenFL — это библиотека для творческого самовыражения в Интернете, на настольных компьютерах и мобильных устройствах, которую вы можете публиковать в собственных C++, JS и WebGL, а также в средах выполнения, таких как HashLink и Adobe AIR, с помощью интегрированного набора инструментов. Разработчики OpenFL пишут код на Haxe, мощном языке, который можно скомпилировать в другие языки программирования. Эта уникальная (и проверенная) возможность является краеугольным камнем кроссплатформенности OpenFL. В зависимости от проекта, используемых аргументов и целевой платформы, Haxe используется инструментами командной строки для компиляции исходных файлов Haxe в байт-код SWF, байт-код Neko, C++ или JavaScript. Кроме того, OpenFL реализует API Flash Player, но достигает всех мест, недоступных для плагинов браузера. О OpenFL
Другие рекомендуемые приложения и платформы для изучения и преподавания программирования и робототехники.
программирование
- Alice
- Основной 256
- блок
- BlueJ
- Кодовые блоки
- Greenfoot
- Переработка
- Псевдопоток
- PSInt
- МойКомпилятор
- Царапины
- Скратукс
- Snap!
- Stencyl
- Медник
- Tinkercad
- ТурбоВарп
- Черепаховый
- Водяной медведь
Робототехника
- Arduino IDE
- Кодкрафт
- JdeRobot
- ОпенБот
- OpenCV
- Открыть лабораторию Роберты
- РобоРазум
- АФК
- вебботы
- Фрицинг

Резюме
Короче говоря, мы надеемся «Stencyl» — отличное бесплатное кроссплатформенное приложение, созданное на основе полезных проектов с открытым исходным кодом из Linuxverse, таких как Haxe и OpenFL. И, без сомнения, это отличное и универсальное приложение, предназначенное для быстрого и легкого создания веселых и красивых видеоигр. Поэтому его обычно используют многие преподаватели и ИТ-специалисты как для изучения и преподавания программирования, так и для разработки небольших или крупных проектов для разных устройств или платформ. И вскоре мы надеемся предложить вам еще одну публикацию, посвященную еще одному подобному приложению в области образовательного программирования и приложений для робототехники. Но если вам известно какое-либо другое подобное приложение, не упомянутое нами, которое стоит знать и использовать для той же цели или задачи, Приглашаем вас упомянуть об этом в комментариях. и рассуждать, зачем его включать, для всеобщего знания и полезности.
Наконец, помните посетите наш «стартовая страница» En Español. Или на любом другом языке (просто добавив 2 буквы в конец текущего URL-адреса, например: ar, de, en, fr, ja, pt и ru и многие другие), чтобы узнать больше текущего контента. Кроме того, мы приглашаем вас присоединиться к нашему Официальный Telegram-канал чтобы читать и делиться другими новостями, руководствами и учебными пособиями с нашего сайта.