Stencyl: Gratis, platformonafhankelijke software om videogames te maken
Een paar dagen geleden deelden we een leuk bericht over toepassing TurboWarp, die we omschrijven als een nuttige en leuke educatieve en trainingsapplicatie, dat wordt gedistribueerd als een platformonafhankelijke en online desktoptool, waarmee je games, animaties en verhalen kunt maken met de beste en nieuwste versie van Scratch. Maar met het verschil dat het extra functies heeft toegevoegd, zoals een donkere modus, extra add-ons, een compiler en nog veel meer. En aangezien we daarin een interessante en nuttige lijst met vergelijkbare apps noemden, zullen we dit bericht vandaag wijden aan een andere soortgelijke software genaamd «Stencil» om programmeren te leren en te onderwijzen, en snel en eenvoudig videogames met Flash te maken.
Bovendien, en voordat we in details treden, is het belangrijk om dit gezegd te benadrukken gratis software, die ook robuustere betaalde versies heeft, dat wil zeggen, met meer functionaliteiten die het heeft de engine is geschreven in Haxe en is gebaseerd op OpenFL. 2 open source-projecten die ook zeer nuttig en de moeite waard zijn om te kennen en te verspreiden, zowel voor educatieve als professionele doeleinden. Daarom nodigen wij u uit om, zonder verder oponthoud, verder te lezen over deze drie ontwikkelingen, om erachter te komen waar ze over gaan en om de reikwijdte ervan dieper te begrijpen.
TurboWarp: app om programmeren en robotica te leren en te leren
Maar voordat je dieper in de app gaat duiken «Stencil» en anderen die ermee verbonden zijn (Haxe en OpenFL), raden we je aan om a vorige gerelateerde post, aan het einde ervan:

Stencyl: Gratis, platformonafhankelijke software om videogames te maken
Wat is Stencyl?
Volgens officiële website door «Stencil», promoten de ontwikkelaars het kort als volgt:
Stencyl is software waarmee je snel en eenvoudig videogames kunt maken voor mobiele apparaten, internet en desktop, zonder code. Daarom is het ideaal voor het maken van ongelooflijke videogames zonder veel code of de noodzaak om een expert te zijn in het programmeren voor verschillende platforms.
Omdat ze echter veel bieden documentatie en ondersteuning Daarover zullen we enkele punten benadrukken (kenmerken/functionaliteiten) belangrijk en nuttig over genoemde software in de volgende lijst:
- Het is meer dan alleen maar een standaard software voor het maken van games, het is een wonderbaarlijk intuïtieve set tools die uw workflow zonder grote problemen versnelt.
- De technologie die wordt gebruikt om de Stencyl-engine te maken is Haxe en is gebaseerd op OpenFL, een open source-project dat de volledige Flash API in Haxe weerspiegelt en alle hooks biedt die nodig zijn om games op alle grote bestaande platforms te publiceren.
- Hiermee kunt u videogames maken met een brede platformondersteuning om een product te realiseren met het grootst mogelijke aantal spelers vanaf verschillende apparaten, ongeacht hun besturingssysteem: iOS (iPhone/iPad), Android, Windows, Mac, Linux en internet (HTML5) .
- Met deze software zijn videogames geproduceerd die beroemd zijn geworden en de topposities hebben bereikt, bijvoorbeeld in de App Store en Google Play. Die zijn geproduceerd voor belangrijke uitgevers, zoals: ArmorGames, Kongregate en Newgrounds.
- Het biedt een gebruiksvriendelijke interface voor IT-docenten, studenten en gebruikers die geen experts zijn in programmeren, zoals kinderen en adolescenten in de leerplichtige leeftijd en IT-onderwijsproces (programmeren), of volwassen beginners en nieuwelingen in softwareontwikkeling. En dit komt grotendeels doordat het een ontwerpproces biedt dat is gebaseerd op slepen en neerzetten in de puurste stijl van het Scratch-project, maar met de toevoeging van nieuwe functies en honderden kant-en-klare blokken. Hoewel het ook de mogelijkheid biedt om op een natuurlijke of traditionele manier code te schrijven.
Schermafbeeldingen van de applicatie
Bovendien is het belangrijk om te benadrukken dat deze software momenteel beschikbaar is om te downloaden via een enkel draagbaar en platformonafhankelijk installatieprogramma (uitvoerbaar) onder de laatste stabiele versie met het nummer 4.1.4 uitgebracht op 1 juli 2024. En profiterend van het feit dat we het hebben gedownload en getest, laten we u hieronder de volgende screenshots ervan zien:









Over Haxe en OpenFL
En aangezien, zoals we in het begin al zeiden, dit programma wordt gegenereerd met behulp van Haxe en OpenFL, zullen we je hieronder heel kort vertellen over deze 2 open source-projecten en -technologieën:
been
Haxe is een open source, hooggekwalificeerde, sterk getypeerde programmeertaal met een snel optimaliserende cross-compiler. Daarom kunt u hiermee platformonafhankelijke applicaties maken die zijn gericht op JavaScript, C++, C#, Java, JVM, Python, Lua, PHP, Flash; en zo toegang krijgen tot de eigen mogelijkheden van elk platform. Bovendien biedt het zijn eigen virtuele machines (HashLink en NekoVM), maar kan het ook in geïnterpreteerde modus draaien. Over Haxe
OpenFL
OpenFL is een bibliotheek voor creatieve expressie op internet, desktop en mobiel die u kunt publiceren in native C++, JS en WebGL, en runtimes zoals HashLink en Adobe AIR met behulp van een geïntegreerde toolset. OpenFL-ontwikkelaars schrijven code in Haxe, een krachtige taal die in andere programmeertalen kan worden gecompileerd. Deze unieke (en bewezen) mogelijkheid is de hoeksteen van het platformonafhankelijke karakter van OpenFL. Afhankelijk van het project, de gebruikte argumenten en het doelplatform wordt Haxe door opdrachtregelprogramma's gebruikt om Haxe-bronbestanden te compileren in SWF-bytecode, Neko-bytecode, C++ of JavaScript. Bovendien heeft OpenFL implementeert de Flash Player API, maar bereikt alle plaatsen waar browserplug-ins niet kunnen komen. Over OpenFL
Andere aanbevolen apps en platforms om programmeren en robotica te leren en te onderwijzen
programmering
- Alice
- Basic 256
- Blockley
- BlueJ
- Codeblokken
- Greenfoot
- verwerkingsoplossingen
- PseudoFlow
- PSeInt
- MijnCompiler
- Kras
- scratux
- Snap!
- Stencyl
- Ketellapper
- Tinkercad
- TurboWarp
- Turtlic
- Waterbeer
Robotica

Overzicht
Kortom, wij hopen “Stencyl” is een geweldige gratis, platformonafhankelijke applicatie gemaakt met nuttige open source-projecten uit de Linuxverse, zoals Haxe en OpenFL. En het is zonder twijfel een geweldige en veelzijdige applicatie gericht op het snel en gemakkelijk maken van leuke en mooie videogames. Daarom wordt het meestal door veel leraren en IT-professionals gebruikt, zowel om programmeren te leren en te onderwijzen als om kleine of grote projecten voor verschillende apparaten of platforms te ontwikkelen. En binnenkort hopen we u nog een publicatie aan te bieden, over een andere soortgelijke app op dit gebied van educatieve programmering en robotica-toepassingen. Maar als u een andere soortgelijke app kent die niet door ons wordt genoemd, is deze de moeite waard om te kennen en te gebruiken voor hetzelfde doel of doel: Wij nodigen u uit om dit via opmerkingen te vermelden en beargumenteren waarom we het moeten opnemen, voor de kennis en het nut van iedereen.
Tot slot, onthoud bezoek onze «startpagina» in het Spaans. Of in een andere taal (gewoon door twee letters toe te voegen aan het einde van onze huidige URL, bijvoorbeeld: ar, de, en, fr, ja, pt en ru, naast vele andere) om meer actuele inhoud te ontdekken. Daarnaast nodigen wij u uit om deel te nemen aan onze Officieel Telegram-kanaal om meer nieuws, handleidingen en tutorials van onze website te lezen en te delen.