Stencyl: Безплатен, междуплатформен софтуер за създаване на видео игри
Преди няколко дни споделихме страхотна публикация за заявлението TurboWarp, което описваме като полезно и забавно приложение за обучение и обучение, който се разпространява като междуплатформен и онлайн настолен инструмент, който ви позволява да създавате игри, анимации и истории с най-добрата и най-нова версия на Scratch. Но с тази разлика, че има добавяне на допълнителни функции, като тъмен режим, допълнителни добавки, компилатор и много други. И тъй като в нея споменахме интересен и полезен списък с подобни приложения, днес ще посветим тази публикация на друг подобен софтуер, наречен «трафарет» да научите и преподавате програмиране и да създавате видео игри с Flash бързо и лесно.
Освен това и преди да навлезем в подробности, важно е да подчертаем казаното безплатен софтуер, който има и по-стабилни платени версии, тоест с повече функционалности, има неговият двигател е написан на Haxe и е базиран на OpenFL. 2 проекта с отворен код които също са много полезни и си струва да се знаят и разпространяват, както за образователни, така и за професионални цели. Така че, без допълнително обожание, ви каним да продължите да четете за тези 3 разработки, за да разберете за какво става дума и да разберете по-задълбочено обхвата им.
TurboWarp: Приложение за преподаване и изучаване на програмиране и роботика
Но преди да започнете да се задълбочавате в приложението «Stencyl» и други, свързани с него (Haxe и OpenFL), препоръчваме ви да проучите a предишна свързана публикация, в края му:

Stencyl: Безплатен, междуплатформен софтуер за създаване на видео игри
Какво е Stencyl?
Според официален уебсайт от «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, по-долу ще ви разкажем много накратко за тези 2 проекта и технологии с отворен код:
Кокалче
Haxe е език за програмиране на високо ниво с отворен код, строго типизиран с бързо оптимизиращ се кръстосан компилатор. Следователно с него можете да създавате крос-платформени приложения, ориентирани към JavaScript, C++, C#, Java, JVM, Python, Lua, PHP, Flash; и по този начин да получите достъп до собствените възможности на всяка платформа. Освен това предлага свои собствени виртуални машини (HashLink и NekoVM), но може да работи и в интерпретиран режим. Относно Хаксе
OpenFL
OpenFL е библиотека за творческо изразяване в мрежата, настолен компютър и мобилно устройство, която можете да публикувате в нативни C++, JS и WebGL и среди за изпълнение като HashLink и Adobe AIR с помощта на интегриран набор от инструменти. Разработчиците на OpenFL пишат код на Haxe, мощен език, който може да бъде компилиран в други езици за програмиране. Тази уникална (и доказана) възможност е крайъгълният камък на междуплатформената природа на OpenFL. В зависимост от проекта, използваните аргументи и целевата платформа, Haxe се използва от инструментите на командния ред за компилиране на изходни файлове на Haxe в SWF байткод, Neko байткод, C++ или JavaScript. Освен това, OpenFL внедрява API на Flash Player, но достига до всички места, до които плъгините на браузъра не могат да достигнат. Относно OpenFL
Други препоръчани приложения и платформи за учене и преподаване на програмиране и роботика
програмиране
- Alice
- Основен 256
- Блочно
- BlueJ
- Кодови блокове
- Зелено краче
- Обработване
- Псевдопоток
- PSeInt
- MyCompiler
- драскотина
- Скратукс
- Щракнете!
- Stencyl
- Калайджия
- Tinkercad
- TurboWarp
- костенурка
- Водна мечка
Роботика

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