Stencyl: Besplatan softver na više platformi za kreiranje video igara
Prije nekoliko dana podijelili smo sjajan post o tome aplikacija TurboWarp, koju opisujemo kao korisnu i zabavnu aplikaciju za edukaciju i obuku, koji se distribuira kao multi-platformski i online desktop alat, koji vam omogućava da kreirate igre, animacije i priče uz najbolju i najnoviju verziju Scratch-a. Ali, s tom razlikom što ima dodatak dodatnih funkcija, kao što su tamni način rada, dodatni dodaci, kompajler i još mnogo toga. A budući da smo u njemu spomenuli zanimljivu i korisnu listu sličnih aplikacija, danas ćemo ovaj današnji post posvetiti još jednom sličnom softveru pod nazivom «Stencyl» da učite i podučavate programiranje i kreirate video igre sa Flashom brzo i jednostavno.
Nadalje, i prije nego što uđemo u detalje, važno je istaknuti to besplatni softver, koji ima i robusnije plaćene verzije, odnosno sa više funkcionalnosti, ima njegov motor napisan u Haxe-u i baziran je na OpenFL-u. 2 open source projekta koji su također vrlo korisni i vrijedni poznavanja i širenja, kako u obrazovne tako iu profesionalne svrhe. Dakle, bez daljeg odlaganja, pozivamo vas da nastavite čitati o ova 3 razvoja kako biste saznali o čemu se radi i dublje razumjeli njihov opseg.
TurboWarp: Aplikacija za podučavanje i učenje programiranja i robotike
Ali, prije nego što počnete dublje ući u aplikaciju «Stencyl» i drugi povezani s njim (Haxe i OpenFL), preporučujemo da istražite a prethodni srodni post, na kraju:

Stencyl: Besplatan softver na više platformi za kreiranje video igara
Šta je Stencyl?
Prema rečima official website od «Stencyl», njegovi programeri ga ukratko promovišu na sljedeći način:
Stencyl je softver koji vam omogućava da brzo i jednostavno kreirate video igre za mobilne uređaje, web i desktop bez koda. Stoga je idealan za kreiranje nevjerovatnih video igara bez puno koda ili potrebe da budete stručnjak za programiranje za različite platforme.
Međutim, pošto nude mnogo dokumentaciju i podršku O tome ćemo istaknuti neke tačke (karakteristike/funkcionalnosti) važno i korisno u vezi sa navedenim softverom na sljedećoj listi:
- Više od običnog softvera za kreiranje igara, to je izvanredno intuitivan skup alata koji ubrzava vaš radni tok bez ikakvih većih poteškoća.
- Tehnologija koja se koristi za kreiranje Stencyl engine-a je Haxe i bazirana je na OpenFL-u, projektu otvorenog koda koji odražava puni Flash API u Haxe-u i pruža sve kuke potrebne za objavljivanje igara na svim većim postojećim platformama.
- Omogućava vam da kreirate video igre sa širokom podrškom za platformu kako biste postigli proizvod sa najvećim mogućim brojem igrača sa različitih uređaja, bez obzira na njihov operativni sistem: iOS (iPhone/iPad), Android, Windows, Mac, Linux i Internet (HTML5) .
- Uz ovaj softver proizvedene su video igrice koje su postale poznate i došle do prvih pozicija, na primjer u App Store-u i Google Play-u. Koje su proizvedene za važne izdavače, kao što su: ArmorGames, Kongregate i Newgrounds.
- Nudi prijateljski interfejs za IT nastavnike, studente i korisnike koji nisu stručnjaci za programiranje, kao npr. djeca i adolescenti školskog uzrasta i informatičko obrazovni proces (programiranje), ili odrasli početnici i početnici u razvoju softvera. A mnogo toga je zato što nudi proces dizajna baziran na prevlačenju i ispuštanju u najčistijem stilu Scratch projekta, ali s dodatkom novih funkcija i stotina blokova spremnih za korištenje. Ipak, nudi i mogućnost pisanja koda na prirodan ili tradicionalan način.
Snimke ekrana aplikacije
Nadalje, važno je naglasiti da je trenutno ovaj softver dostupan za preuzimanje putem jednog prenosivog i višeplatformskog instalatera (izvršnog) pod najnovija stabilna verzija sa brojem 4.1.4 objavljena 1. jula 2024. I koristeći činjenicu da smo ga preuzeli i testirali, u nastavku vam pokazujemo sljedeće snimke ekrana:









O Haxe-u i OpenFL-u
A pošto je, kao što smo spomenuli na početku, ovaj program generiran pomoću Haxe-a i OpenFL-a, u nastavku ćemo vam ukratko reći o ova 2 open source projekta i tehnologije:
noga
Haxe je programski jezik otvorenog koda, visokog nivoa, snažno otkucani programski jezik sa unakrsnim kompajlerom koji se brzo optimizuje. Stoga, pomoću njega možete kreirati višeplatformske aplikacije orijentirane na JavaScript, C++, C#, Java, JVM, Python, Lua, PHP, Flash; i na taj način dobiti pristup izvornim mogućnostima svake platforme. Pored toga, nudi svoje virtuelne mašine (HashLink i NekoVM), ali može da radi i u interpretiranom režimu. O Haxeu
OpenFL
OpenFL je biblioteka za kreativno izražavanje na webu, desktopu i mobilnom uređaju koju možete objaviti u izvornom C++, JS i WebGL-u i u runtimeima kao što su HashLink i Adobe AIR pomoću integriranog skupa alata. OpenFL programeri pišu kod u Haxe-u, moćnom jeziku koji se može kompajlirati u druge programske jezike. Ova jedinstvena (i dokazana) sposobnost je kamen temeljac OpenFL-ove cross-platformske prirode. U zavisnosti od projekta, korišćenih argumenata i ciljne platforme, alati komandne linije koriste Haxe za prevođenje Haxe izvornih datoteka u SWF bajtkod, Neko bajtkod, C++ ili JavaScript. Takođe, OpenFL implementira Flash Player API, ali doseže sva mjesta do kojih dodaci pretraživača ne mogu doći. O OpenFL-u
Druge preporučene aplikacije i platforme za učenje i podučavanje programiranja i robotike
Programiranje
- Alice
- Osnovni 256
- blokovski
- BlueJ
- Code Blocks
- Greenfoot
- obrada
- PseudoFlow
- PSeInt
- MyCompiler
- grebanje
- scratux
- Snap!
- Stencyl
- tinker
- Tinkercad
- TurboWarp
- Turtlic
- Waterbear
Robotika

Resumen
Ukratko, nadamo se “Stencyl” je sjajna besplatna, višeplatformska aplikacija napravljena od korisnih projekata otvorenog koda iz Linuxversea, kao što su Haxe i OpenFL. I bez sumnje, to je sjajna i svestrana aplikacija koja ima za cilj brzo i jednostavno kreiranje zabavnih i lijepih video igara. Stoga ga obično koriste mnogi nastavnici i IT profesionalci, kako za učenje i podučavanje programiranja, tako i za razvoj malih ili velikih projekata za različite uređaje ili platforme. A uskoro se nadamo da ćemo vam ponuditi još jednu publikaciju, o još jednoj sličnoj aplikaciji u ovoj oblasti obrazovnog programiranja i robotskih aplikacija. Ali, u slučaju da znate za bilo koju drugu sličnu aplikaciju koju mi ne spominjemo, vrijedi je znati i koristiti za istu svrhu ili cilj, Pozivamo vas da to spomenete putem komentara i argumentovati zašto ga uključiti, radi znanja i korisnosti svih.
Na kraju, zapamtite posjetite našu «homepage» na španskom. Ili, na bilo kom drugom jeziku (samo dodavanjem 2 slova na kraj našeg trenutnog URL-a, na primjer: ar, de, en, fr, ja, pt i ru, između mnogih drugih) da naučite više aktuelnog sadržaja. Osim toga, pozivamo vas da nam se pridružite Zvanični Telegram kanal da čitate i dijelite više vijesti, vodiča i tutorijala s naše web stranice.