Stencyl: бесплатное приложение для создания видеоигр с использованием Haxe и OpenFL.

Stencyl: бесплатное кроссплатформенное программное обеспечение для создания видеоигр.

Stencyl: бесплатное кроссплатформенное программное обеспечение для создания видеоигр.

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

Кроме того, прежде чем углубляться в детали, важно подчеркнуть сказанное. бесплатное программное обеспечение, которое также имеет более надежные платные версии, то есть с большим количеством функций, он имеет его движок написан на Haxe и основан на OpenFL. 2 проекта с открытым исходным кодом которые также очень полезны, их стоит знать и распространять как в образовательных, так и в профессиональных целях. Итак, без лишних слов, мы приглашаем вас продолжить чтение об этих трех разработках, чтобы узнать, в чем они заключаются, и более глубоко понять их масштабы.

TurboWarp: приложение для обучения программированию и робототехнике.

TurboWarp: приложение для обучения программированию и робототехнике.

Но прежде чем начать углубляться в приложение «Stencyl» и другие связанные с ним (Haxe и OpenFL), рекомендуем изучить предыдущий связанный пост, в конце его:

TurboWarp: приложение для обучения программированию и робототехнике.
Теме статьи:
TurboWarp и другие подобные приложения для изучения программирования и робототехники.

Stencyl: бесплатное кроссплатформенное программное обеспечение для создания видеоигр.

Stencyl: бесплатное кроссплатформенное программное обеспечение для создания видеоигр.

Что такое Стенцил?

В соответствии с Официальный сайт от «Стенцил», его разработчики кратко рекламируют его следующим образом:

Stencyl — это программное обеспечение, которое позволяет быстро и легко создавать видеоигры для мобильных устройств, Интернета и настольных компьютеров без кода. Поэтому он идеально подходит для создания невероятных видеоигр без большого количества кода или необходимости быть экспертом в программировании для разных платформ.

Однако, поскольку они предлагают множество документация и поддержка По этому поводу выделим некоторые моменты(особенности/функционал) важное и полезное об указанном программном обеспечении в следующем списке:

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

Скриншоты приложения

Кроме того, важно подчеркнуть, что в настоящее время это программное обеспечение доступно для загрузки через единый портативный и кроссплатформенный установщик (исполняемый файл) под именем последняя стабильная версия с номером Версия 4.1.4 выпущена 1 июля 2024 г.. И воспользовавшись тем, что мы его скачали и протестировали, ниже покажем вам следующие его скриншоты:

Stencyl: последняя стабильная версия под номером 4.1.4, выпущенная 1 июля 2024 г. — 01.

Stencyl: последняя стабильная версия под номером 4.1.4, выпущенная 1 июля 2024 г. — 02.

Stencyl: последняя стабильная версия под номером 4.1.4, выпущенная 1 июля 2024 г. — 03.

Последняя стабильная версия под номером 4.1.4, выпущенная 1 июля 2024 г. – 04.

Последняя стабильная версия под номером 4.1.4, выпущенная 1 июля 2024 г. – 05.

Последняя стабильная версия под номером 4.1.4, выпущенная 1 июля 2024 г. – 06.

Последняя стабильная версия под номером 4.1.4, выпущенная 1 июля 2024 г. – 07.

Последняя стабильная версия под номером 4.1.4, выпущенная 1 июля 2024 г. – 08.

Последняя стабильная версия под номером 4.1.4, выпущенная 1 июля 2024 г. – 09.

О 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

Другие рекомендуемые приложения и платформы для изучения и преподавания программирования и робототехники.

программирование

  1. Alice
  2. Основной 256
  3. блок
  4. BlueJ
  5. Кодовые блоки
  6. Greenfoot
  7. Переработка
  8. Псевдопоток
  9. PSInt
  10. МойКомпилятор
  11. Царапины
  12. Скратукс
  13. Snap!
  14. Stencyl
  15. Медник
  16. Tinkercad
  17. ТурбоВарп
  18. Черепаховый
  19. Водяной медведь

Робототехника

  1. Arduino IDE
  2. Кодкрафт
  3. JdeRobot
  4. ОпенБот
  5. OpenCV
  6. Открыть лабораторию Роберты
  7. РобоРазум
  8. АФК
  9. вебботы
  10. Фрицинг
Scratux: как получить последнюю версию Scratch для GNU / Linux?
Теме статьи:
Scratux: как получить последнюю версию Scratch для GNU / Linux?

Сводное изображение для публикации 2024 г.

Резюме

Короче говоря, мы надеемся «Stencyl» — отличное бесплатное кроссплатформенное приложение, созданное на основе полезных проектов с открытым исходным кодом из Linuxverse, таких как Haxe и OpenFL. И, без сомнения, это отличное и универсальное приложение, предназначенное для быстрого и легкого создания веселых и красивых видеоигр. Поэтому его обычно используют многие преподаватели и ИТ-специалисты как для изучения и преподавания программирования, так и для разработки небольших или крупных проектов для разных устройств или платформ. И вскоре мы надеемся предложить вам еще одну публикацию, посвященную еще одному подобному приложению в области образовательного программирования и приложений для робототехники. Но если вам известно какое-либо другое подобное приложение, не упомянутое нами, которое стоит знать и использовать для той же цели или задачи, Приглашаем вас упомянуть об этом в комментариях. и рассуждать, зачем его включать, для всеобщего знания и полезности.

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