
Stencyl: besplatni softver za više platformi za izradu videoigara
Prije nekoliko dana podijelili smo sjajnu objavu o aplikacije TurboWarp, koju opisujemo kao korisnu i zabavnu aplikaciju za obrazovanje i obuku, koji se distribuira kao višeplatformski i mrežni stolni alat, koji vam omogućuje stvaranje igara, animacija i priča s najboljom i najnovijom verzijom Scratch-a. Ali, s tom razlikom što ima dodatne značajke, kao što je mračni način rada, dodatni dodaci, kompajler i još mnogo toga. A budući da smo u njemu spomenuli zanimljiv i koristan popis sličnih aplikacija, danas ćemo ovaj post posvetiti drugom sličnom softveru pod nazivom «šablon» za učenje i poučavanje programiranja te stvaranje videoigara s Flashom brzo i jednostavno.
Nadalje, prije nego što uđemo u detalje, važno je istaknuti to besplatni softver, koji ima i robusnije plaćene verzije, odnosno s više funkcionalnosti, ima njegov motor napisan u Haxeu i temelji se na OpenFL-u. 2 projekta otvorenog koda koji su također vrlo korisni i vrijedni poznavanja i širenja, kako u obrazovne tako iu profesionalne svrhe. Dakle, bez daljnjeg 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 poučavanje i učenje programiranja i robotike
No, prije nego počnete dublje ulaziti u aplikaciju «Stencyl» i drugi povezani s njim (Haxe i OpenFL), preporučujemo da istražite a prethodni povezani post, na kraju:
Stencyl: besplatni softver za više platformi za izradu videoigara
Što je Stencyl?
Prema Sitio web Sl od «Stencyl», njegovi programeri ga ukratko promoviraju na sljedeći način:
Stencyl je softver koji vam omogućuje brzo i jednostavno stvaranje videoigara za mobilne uređaje, web i desktop bez koda. Stoga je idealan za stvaranje nevjerojatnih videoigara bez puno koda ili potrebe da budete stručnjak u programiranju za različite platforme.
Međutim, budući da nude puno dokumentaciju i podršku O tome ćemo istaknuti neke točke (značajke/funkcionalnosti) važno i korisno o navedenom softveru na sljedećem popisu:
- Više od običnog softvera za kreiranje igrica, to je izvanredno intuitivan skup alata koji ubrzava vaš tijek rada bez većih poteškoća.
- Tehnologija korištena za stvaranje Stencyl motora je Haxe i temelji se na OpenFL-u, projektu otvorenog koda koji odražava puni Flash API u Haxe-u i pruža sve priključnice potrebne za objavljivanje igara na svim glavnim postojećim platformama.
- Omogućuje vam stvaranje videoigara sa podrškom za široku platformu kako biste postigli proizvod s najvećim mogućim brojem igrača s različitih uređaja, bez obzira na njihov operativni sustav: iOS (iPhone/iPad), Android, Windows, Mac, Linux i internet (HTML5) .
- Pomoću ovog softvera proizvedene su videoigre koje su postale poznate i dospjele na prva mjesta, primjerice u App Storeu i Google Playu. Koje su proizvedene za važne izdavače, kao što su: ArmorGames, Kongregate i Newgrounds.
- Nudi prijateljsko sučelje za nastavnike informatike, studente i korisnike koji nisu stručnjaci za programiranje, kao što su djeca i adolescenti školske dobi i proces informatičkog obrazovanja (programiranje), ili odrasli početnici i početnici u razvoju softvera. Veliki dio toga je zato što nudi proces dizajna temeljen na povlačenju i ispuštanju u najčišćem stilu projekta Scratch, ali s dodatkom novih funkcija i stotina blokova spremnih za korištenje. No, nudi i mogućnost pisanja koda na prirodan ili tradicionalan način.
Snimke zaslona aplikacije
Nadalje, važno je naglasiti da je trenutno ovaj softver dostupan za preuzimanje putem jednog prijenosnog programa za instaliranje na više platformi (izvršnog) pod najnovija stabilna verzija s brojem 4.1.4 objavljen 1. srpnja 2024. Iskoristivši činjenicu da smo ga preuzeli i testirali, u nastavku vam prikazujemo sljedeće snimke zaslona:
O Haxeu i OpenFL-u
A budući da je, kao što smo spomenuli na početku, ovaj program generiran pomoću Haxe i OpenFL-a, u nastavku ćemo vam ukratko reći o ova 2 projekta i tehnologije otvorenog koda:
noga
Haxe je programski jezik otvorenog koda, visoke razine, strogo tipiziran programski jezik s unakrsnim kompajlerom koji se brzo optimizira. Stoga s njim možete kreirati višeplatformske aplikacije orijentirane na JavaScript, C++, C#, Java, JVM, Python, Lua, PHP, Flash; i tako dobiti pristup izvornim mogućnostima svake platforme. Dodatno, nudi vlastite virtualne strojeve (HashLink i NekoVM), ali također može raditi u interpretiranom načinu rada. O Haxeu
OpenFL
OpenFL je biblioteka za kreativno izražavanje na webu, stolnom računalu i mobilnom uređaju koju možete objaviti u nativnom C++, JS i WebGL te runtimeima kao što su HashLink i Adobe AIR pomoću integriranog skupa alata. OpenFL programeri pišu kod u Haxeu, moćnom jeziku koji se može kompajlirati u druge programske jezike. Ova jedinstvena (i dokazana) sposobnost kamen je temeljac višeplatformske prirode OpenFL-a. Ovisno o projektu, korištenim argumentima i ciljnoj platformi, Haxe koriste alati naredbenog retka za kompajliranje Haxe izvornih datoteka u SWF bajt kod, Neko bajt kod, C++ ili JavaScript. Osim toga, OpenFL implementira Flash Player API, ali doseže sva mjesta do kojih dodaci preglednika ne mogu doći. O OpenFL-u
Ostale preporučene aplikacije i platforme za učenje i poučavanje programiranja i robotike
programiranje
- Alice
- Osnovni 256
- Blockly
- BlueJ
- Blokovi kodova
- Zelenonoga
- Obrada
- Pseudotok
- PSeInt
- Moj kompajler
- Zagrebite
- Čestitam
- Ne!
- Stencyl
- Krpljenje
- Tinkercad
- TurboWarp
- Turtlić
- Vodeni medvjed
Robotika
Rezime
Ukratko, nadamo se "Stencyl" je sjajna besplatna aplikacija za više platformi napravljena pomoću korisnih projekata otvorenog koda iz Linuxversea, kao što su Haxe i OpenFL. I bez sumnje, to je izvrsna i svestrana aplikacija usmjerena na brzo i jednostavno stvaranje zabavnih i lijepih videoigara. Stoga ga obično koriste mnogi učitelji i IT stručnjaci, kako za učenje i poučavanje programiranja tako i za razvoj malih ili velikih projekata za različite uređaje ili platforme. A uskoro, nadamo se da ćemo vam ponuditi još jednu publikaciju, o još jednoj sličnoj aplikaciji u ovom području obrazovnog programiranja i aplikacija robotike. Ali, u slučaju da znate za bilo koju drugu sličnu aplikaciju koju nismo spomenuli, koju vrijedi znati i koristiti za istu svrhu ili cilj, Pozivamo vas da to spomenete putem komentara i argumentirajte zašto to uključiti, za znanje i korisnost svih.
Na kraju, zapamtite posjetite naš «početna stranica» en Español. Ili, na bilo kojem 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 biste saznali više aktualnog sadržaja. Osim toga, pozivamo vas da nam se pridružite Službeni Telegram kanal za čitanje i dijeljenje više vijesti, vodiča i tutorijala s naše web stranice.