
Stencyl: Ingyenes, többplatformos szoftver videojátékok készítéséhez
Néhány nappal ezelőtt megosztottunk egy nagyszerű bejegyzést a témában az alkalmazás TurboWarp, amelyet hasznos és szórakoztató oktatási és képzési alkalmazásként írunk le, amelyet platformok közötti és online asztali eszközként terjesztenek, amely lehetővé teszi játékok, animációk és történetek létrehozását a Scratch legjobb és legújabb verziójával. De azzal a különbséggel, hogy további funkciókkal rendelkezik, mint például a sötét mód, az extra kiegészítők, a fordító és még sok más. És mivel ebben egy érdekes és hasznos listát említettünk a hasonló alkalmazásokról, ma ezt a bejegyzést egy másik hasonló szoftvernek szenteljük, az ún. "Stencyl" programozást tanulni és tanítani, valamint gyorsan és egyszerűen készíthet videojátékokat Flash segítségével.
Továbbá, és mielőtt belemennénk a részletekbe, fontos kiemelni ezt ingyenes szoftver, amelynek robusztusabb fizetős verziói is vannak, vagyis több funkcióval rendelkezik motorja Haxe nyelven íródott és OpenFL-re épül. 2 nyílt forráskódú projekt amelyek szintén nagyon hasznosak és érdemes megismerni és terjeszteni, oktatási és szakmai célokra egyaránt. Tehát minden további nélkül arra kérjük, hogy olvassa tovább ezt a 3 fejlesztést, hogy megtudja, miről szól, és mélyebben megértheti a hatókörüket.
TurboWarp: App programozás és robotika tanítására és tanulására
De mielőtt elkezdené mélyebbre ásni az alkalmazást "Stencyl" és a hozzá kapcsolódó mások (Haxe és OpenFL), javasoljuk, hogy fedezze fel a előző kapcsolódó bejegyzés, a végén:
Stencyl: Ingyenes, többplatformos szoftver videojátékok készítéséhez
Mi az a Stencyl?
Szerint hivatalos honlapja szerző: Stencyl, fejlesztői röviden az alábbiak szerint népszerűsítik:
A Stencyl egy szoftver, amely lehetővé teszi, hogy kód nélkül gyorsan és egyszerűen készítsen videojátékokat mobil eszközökre, webre és asztali számítógépre. Ezért ideális hihetetlen videojátékok készítéséhez anélkül, hogy sok kódot kellene készítenie, vagy nem kell szakértőnek lenni a különböző platformokon történő programozásban.
Mivel azonban sokat kínálnak dokumentációt és támogatást Ezzel kapcsolatban kiemelünk néhány pontot (jellemzők/funkciók) fontos és hasznos az említett szoftverrel kapcsolatban az alábbi listában:
- Több, mint egy egyszerű játékkészítő szoftver, ez egy csodálatosan intuitív eszközkészlet, amely minden nehézség nélkül felgyorsítja a munkafolyamatot.
- A Stencyl motor létrehozásához használt technológia a Haxe, és az OpenFL-en, egy nyílt forráskódú projekten alapul, amely tükrözi a Haxe teljes Flash API-ját, és biztosítja a játékok közzétételéhez szükséges összes horgot az összes jelentősebb meglévő platformon.
- Lehetővé teszi, hogy széles platformtámogatású videojátékokat készítsen, hogy a lehető legtöbb játékost lehessen elérni különféle eszközökről, operációs rendszerüktől függetlenül: iOS (iPhone/iPad), Android, Windows, Mac, Linux és internet (HTML5) .
- Ezzel a szoftverrel olyan videojátékokat állítottak elő, amelyek híressé váltak, és így például az App Store-ban és a Google Play-ben is a legfelső pozíciókat értek el. Amelyek olyan fontos kiadók számára készültek, mint az ArmorGames, a Kongregate és a Newgrounds.
- Barátságos felületet kínál informatikai tanárok, hallgatók és felhasználók számára, akik nem jártasak a programozásban, mint pl. iskoláskorú gyermekek és serdülők és informatikai oktatási folyamat (programozás), vagy felnőtt kezdők és kezdők a szoftverfejlesztésben. És ennek nagy része azért van, mert a Scratch projekt legtisztább stílusában fogd és vidd tervezési folyamatot kínál, de új funkciókkal és több száz használatra kész blokkal kiegészítve. Bár lehetőséget nyújt a kód természetes vagy hagyományos módon történő írására is.
Képernyőképek az alkalmazásról
Ezenkívül fontos kiemelni, hogy ez a szoftver jelenleg egyetlen hordozható és többplatformos telepítőn keresztül (futtatható) letölthető a legújabb stabil verzió számmal A 4.1.4 kiadás 1. július 2024-jén. És kihasználva azt a tényt, hogy letöltöttük és teszteltük, az alábbiakban a következő képernyőképeket mutatjuk be róla:
A Haxe-ról és az OpenFL-ről
És mivel, ahogy az elején említettük, ez a program Haxe és OpenFL segítségével készült, az alábbiakban nagyon röviden elmondjuk erről a 2 nyílt forráskódú projektről és technológiáról:
láb
A Haxe egy nyílt forráskódú, magas szintű, erősen tipizált programozási nyelv, gyorsan optimalizálható keresztfordítóval. Ezért vele többplatformos alkalmazásokat hozhat létre JavaScript, C++, C#, Java, JVM, Python, Lua, PHP, Flash nyelvekre; és így hozzáférhet az egyes platformok natív képességeihez. Emellett kínál saját virtuális gépeket (HashLink és NekoVM), de futhat értelmezett módban is. Haxe-ról
OpenFL
Az OpenFL egy könyvtár a kreatív kifejezéshez az interneten, asztali számítógépeken és mobileszközökön, amelyet natív C++-ban, JS-ben és WebGL-ben, valamint olyan futtatókörnyezetekben tehet közzé, mint a HashLink és az Adobe AIR, integrált eszközkészlet segítségével. Az OpenFL fejlesztői Haxe-ban írnak kódot, egy hatékony nyelvet, amely más programozási nyelvekre is lefordítható. Ez az egyedülálló (és bevált) képesség az OpenFL platformok közötti jellegének sarokköve. A projekttől, a használt argumentumoktól és a célplatformtól függően a parancssori eszközök a Haxe-t használják a Haxe-forrásfájlok SWF bájtkódba, Neko bájtkódba, C++-ba vagy JavaScriptbe való fordítására. Ezen túlmenően, Az OpenFL megvalósítja a Flash Player API-t, de elér minden olyan helyet, amelyet a böngészőbővítmények nem tudnak elérni. Az OpenFL-ről
Egyéb ajánlott alkalmazások és platformok programozás és robotika tanulására és tanítására
Programozás
- Alice
- Basic 256
- Blokkoltan
- BlueJ
- Kódblokkok
- Zöldlábú
- Feldolgozás
- PseudoFlow
- PSeInt
- MyCompiler
- karcolás
- scratux
- Snap!
- Stencyl
- Bádogos
- Tinkercad
- TurboWarp
- Turtlic
- Vízi medve
Robotics
- Arduino IDE
- Codecraft
- JdeRobot
- OpenBot
- OpenCV
- Nyissa meg a Roberta Labot
- RoboMind
- ROS
- Webots
- fricska
Összegzés
Röviden: reméljük A „Stencyl” egy nagyszerű ingyenes, többplatformos alkalmazás a Linuxverse hasznos nyílt forráskódú projektjeivel, mint például a Haxe és az OpenFL. És kétségtelenül ez egy nagyszerű és sokoldalú alkalmazás, amelynek célja szórakoztató és gyönyörű videojátékok gyors és egyszerű létrehozása. Ezért általában sok tanár és informatikai szakember használja mind a programozás elsajátítására és tanítására, mind pedig kisebb vagy nagyobb projektek fejlesztésére különböző eszközökhöz vagy platformokhoz. És hamarosan reméljük, hogy még egy kiadványt kínálunk Önnek, egy másik hasonló alkalmazásról az oktatási programozás és a robotikai alkalmazások területén. De ha tud más, általunk nem említett hasonló alkalmazást, érdemes tudni, és ugyanerre a célra használni, Arra kérünk benneteket, hogy ezt kommentben jelezzék és érvelni, hogy miért kell belefoglalni, mindenki tudása és hasznossága érdekében.
Végül emlékezz látogasson el hozzánk «honlap» en español. Vagy bármilyen más nyelven (csak 2 betű hozzáadásával az aktuális URL végéhez, például: ar, de, en, fr, ja, pt és ru, sok más mellett), hogy további aktuális tartalmat tudjon meg. Ezen kívül meghívjuk Önt is, hogy csatlakozzon hozzánk Hivatalos Telegram csatorna további hírek, útmutatók és oktatóanyagok elolvasásához és megosztásához webhelyünkről.