Stencyl: Programari gratuït i multiplataforma per crear videojocs
Fa pocs dies, els vam compartir una genial publicació sobre l'aplicació TurboWarp, la qual, descrivim com una útil i divertida aplicació educativa i formativa, que és distribuïda com una Eina d'escriptori multiplataforma i en línia, que permet crear jocs, animacions i històries amb la millor i més recent versió de Scratch. Però, amb la diferència que compta amb lafegit de característiques addicionals, com ara una manera fosca, complements (addons) extres, un compilador, i molt més. I atès que, a la mateixa, esmentem un interessant i útil llistat d'apps similars, avui dedicarem aquesta publicació d'avui, a un altre programari similar anomenat «Stencyl» per aprendre i ensenyar programació, i crear videojocs amb Flash de forma ràpida i senzilla.
A més, i abans d'entrar en detalls, cal destacar que dit programari gratuït, que també té versions de pagament més robustes, és a dir, amb més funcionalitats, té el seu motor escrit a Haxe i està basat en OpenFL. 2 projectes de codi obert que també són molt útils i val la pena conèixer i difondre, tant amb fins educatius com professionals. Així que, sense més que dir, us convidem a continuar llegint sobre aquests 3 desenvolupaments per conèixer de què tracten i conèixer els seus abasts en més profunditat.
TurboWarp: App per ensenyar i aprendre programació i robòtica
Però abans de començar a aprofundir sobre l'app «Stencyl» i altres associades al mateix (Haxe i OpenFL), us recomanem explorar una anterior publicació relacionada, en finalitzar la mateixa:

Stencyl: Programari gratuït i multiplataforma per crear videojocs
Què és Stencyl?
Segons lloc web oficial de «Stencyl», els seus desenvolupadors promocionen al mateix breument de la següent forma:
Stencyl és un programari que permet de manera ràpida i senzilla la creació de videojocs per a dispositius mòbils, web i ordinadors d'escriptori sense codi. Per tant, és ideal per crear increïbles videojocs sense gaire codi o necessitat de ser expert en programació per a diferents plataformes.
No obstant això, i atès que, ofereixen molta documentació i suport sobre aquest, destacarem alguns punts (característiques/funcionalitats) importants i útils sobre aquest programari en el següent llistat:
- Més que un programari de creació de jocs comú i corrent, és un conjunt d'eines intuïtiu i meravellós que accelera el flux de treball sense més dificultats.
- La tecnologia utilitzada per crear el motor de Stencyl és Haxe i està basat en OpenFL, un projecte de codi obert que reflecteix l'API Flash completa a Haxe i proporciona tots els ganxos necessaris per publicar jocs a totes les principals plataformes existents.
- Permet crear videojocs amb un ampli suport de plataformes per aconseguir un producte amb el major nombre possible de jugadors des de diversos dispositius, independentment del sistema operatiu: iOS (iPhone/iPad), Android, Windows, Mac, Linux i Internet (HTML5) .
- Amb aquest programari s'han produït videojocs que s'han fet famosos, aconseguit els primers llocs, per exemple a l'App Store i la Google Play. Els quals, han estat produïts per a importants editors, com ara: ArmorGames, Kongregate i Newgrounds.
- Ofereix una interfície amigable per a Docents TI, Estudiants i Usuaris no experts en programació, com ara nens, nenes i adolescents en edat escolar i procés d'educació TI (programació), o adults principiants i principiants en el Desenvolupament del Programari. I molt d'això, és perquè aquesta ofereix un procés de disseny basat en arrossegar i deixar anar al més pur estil del projecte Scratch, però amb l'afegit de noves funcions i centenars de blocs llestos per utilitzar. Tot i això, també ofereix la possibilitat d'escriure codi de la forma natural o tradicional.
Pantallades sobre l'aplicació
A més, és important destacar que, actualment, aquest programari està disponible per a baixar mitjançant un únic instal·lador (executable) portable i multiplataforma sota la última versió estable amb el nombre 4.1.4 alliberada l'1 de juliol de 2024. I aprofitant que l'hem descarregat i provat, a continuació et mostrem les següents pantalles sobre aquesta:









Sobre Haxe i OpenFL
I atès que, tal com ho esmentem a l'inici, sobre que aquest programa està generat fent ús de Haxe i OpenFL, a continuació et comentarem molt breument sobre aquests 2 projectes i tecnologies de codi obert:
Artell
Haxe és un llenguatge de programació de codi obert, d'alt nivell i amb estricte tipat, amb un compilador creuat d'optimització ràpida. Per això, amb ell es pot crear aplicacions multiplataforma orientades a JavaScript, C++, C#, Java, JVM, Python, Lua, PHP, Flash; i així obtenir laccés a les capacitats natives de cada plataforma. A més, ofereix les seves pròpies màquines virtuals (HashLink i NekoVM), però també es pot executar en mode interpretat. Sobre Haxe
OpenFL
OpenFL és una biblioteca per a l'expressió creativa a la web, l'escriptori i els dispositius mòbils que podeu publicar a C++, JS i WebGL nadius, i en entorns d'execució com HashLink i Adobe AIR mitjançant un conjunt d'eines integrat. Els desenvolupadors d'OpenFL escriuen codi a Haxe, un llenguatge potent que es pot compilar en altres llenguatges de programació. Aquesta capacitat única (i provada) és la pedra angular de la natura multiplataforma d'OpenFL. Segons el projecte, els arguments utilitzats i la plataforma de destinació, les eines de línia d'ordres utilitzen Haxe per compilar fitxers font Haxe en codi de bytes SWF, codi de bytes Neko, C++ o JavaScript. A més, OpenFL implementa l'API de Flash Player, però arriba a tots els llocs on els complements del navegador no poden arribar. Sobre OpenFL
Altres apps i plataformes recomanades per aprendre i ensenyar programació i robòtica
Programació
- Alícia
- Basic 256
- De forma bloquejada
- Blau J
- Blocs de codi
- Peus verds
- Processament
- PseudoFlow
- PSeInt
- MyCompiler
- Raspi
- Scratux
- Snap!
- Stencyl
- Tinker
- Tinkercad
- TurboWarp
- Turtlic
- Waterbear
Robòtica

Resum
En resum, esperem Stencyl és una genial aplicació gratuïta i multiplataforma feta amb útils projectes de codi obert del Linuxvers, com Haxe i OpenFL. I sens dubte, és una genial i versàtil aplicació orientada a la creació de divertits i bells videojocs de forma ràpida i senzilla. Per això, sol ser utilitzada per molts docents i professionals TI, tant per aprendre i ensenyar programació com per elaborar petits o grans projectes per a diferents dispositius o plataformes. I aviat, esperem oferir-vos una publicació més, sobre una altra app similar d'aquest àmbit d'aplicacions educatives de programació i robòtica. Però, en cas que coneguis alguna altra app similar no esmentada per nosaltres, que valgui la pena conèixer i fer servir amb aquesta mateixa finalitat o objectiu, us convidem a esmentar-la via comentaris i argumentar el perquè incloure-la, per al coneixement i la utilitat de tothom.
Finalment, recorda visitar la nostra «pàgina d'inici» en castellà. O, en qualsevol altre idioma (només afegir al final de la nostra URL actual, 2 lletres al final, per exemple: ar, de, en, fr, ja, pt i ru, entre moltes altres) per conèixer més continguts actuals. A més, et convidem a unir-te al nostre Canal oficial de Telegram per llegir i compartir més notícies, guies i tutorials de la nostra web.