Stencyl: bezmaksas vairāku platformu programmatūra videospēļu izveidei
Pirms dažām dienām mēs kopīgojām lielisku ziņu par pieteikums TurboWarp, ko mēs raksturojam kā noderīgu un jautru izglītojošu un apmācību programmu, kas tiek izplatīts kā starpplatformu un tiešsaistes darbvirsmas rīks, kas ļauj izveidot spēles, animācijas un stāstus, izmantojot labāko un jaunāko Scratch versiju. Bet ar atšķirību, ka tam ir pievienotas papildu funkcijas, piemēram, tumšais režīms, papildu papildinājumi, kompilators un daudz kas cits. Un tā kā tajā mēs minējām interesantu un noderīgu līdzīgu lietotņu sarakstu, šodien mēs šo ziņu veltīsim citai līdzīgai programmatūrai ar nosaukumu "Stencils" iemācīties un mācīt programmēšanu, kā arī ātri un vienkārši izveidot videospēles ar Flash.
Turklāt, pirms iedziļināties detaļās, ir svarīgi to izcelt bezmaksas programmatūra, kurai ir arī spēcīgākas maksas versijas, tas ir, ar vairākām funkcijām tas ir Tā dzinējs ir rakstīts Haxe un ir balstīts uz OpenFL. 2 atvērtā koda projekti kas arī ir ļoti noderīgi un ir vērts zināt un izplatīt gan izglītības, gan profesionālajos nolūkos. Tāpēc bez turpmākas piepūles mēs aicinām jūs turpināt lasīt par šiem 3 notikumiem, lai uzzinātu, par ko tie ir, un izprastu to darbības jomu dziļāk.
TurboWarp: lietotne, lai mācītu un apgūtu programmēšanu un robotiku
Bet pirms sākat iedziļināties lietotnē "Stencyl" un citi, kas ar to saistīti (Haxe un OpenFL), iesakām izpētīt a iepriekšējā saistītā ziņa, tā beigās:

Stencyl: bezmaksas vairāku platformu programmatūra videospēļu izveidei
Kas ir Stencils?
Atbilstoši oficiālā tīmekļa vietne autors "Stencyl", tā izstrādātāji to īsi reklamē šādi:
Stencyl ir programmatūra, kas ļauj ātri un vienkārši izveidot videospēles mobilajām ierīcēm, tīmeklī un darbvirsmā bez koda. Tāpēc tas ir ideāli piemērots neticamu videospēļu izveidei bez liela koda vai nepieciešamības būt programmēšanas ekspertam dažādām platformām.
Tomēr, tā kā viņi piedāvā daudz dokumentācija un atbalsts Par to mēs uzsvērsim dažus punktus (funkcijas/funkcijas) svarīgi un noderīgi par minēto programmatūru šajā sarakstā:
- Tas ir vairāk nekā tikai vienkārša spēļu izveides programmatūra, bet arī lieliski intuitīvs rīku komplekts, kas paātrina jūsu darbplūsmu bez lielām grūtībām.
- Stencyl dzinēja izveidei izmantotā tehnoloģija ir Haxe, un tās pamatā ir OpenFL — atvērtā pirmkoda projekts, kas atspoguļo visu Haxe Flash API un nodrošina visus nepieciešamos āķus, lai publicētu spēles visās galvenajās esošajās platformās.
- Tas ļauj izveidot videospēles ar plašu platformas atbalstu, lai iegūtu produktu ar pēc iespējas lielāku spēlētāju skaitu no dažādām ierīcēm, neatkarīgi no to operētājsistēmas: iOS (iPhone/iPad), Android, Windows, Mac, Linux un interneta (HTML5) .
- Ar šo programmatūru ir radītas videospēles, kas kļuvušas slavenas, sasniedzot augstākās pozīcijas, piemēram, App Store un Google Play. Kas ir izstrādāti svarīgiem izdevējiem, piemēram, ArmorGames, Kongregate un Newgrounds.
- Tā piedāvā draudzīgu saskarni IT skolotājiem, studentiem un lietotājiem, kuri nav programmēšanas eksperti, piemēram, skolas vecuma bērni un pusaudži un IT izglītības process (programmēšana), vai pieaugušie iesācēji un iesācēji programmatūras izstrādē. Liela daļa no tā ir tāpēc, ka tas piedāvā projektēšanas procesu, kura pamatā ir vilkšana un nomešana Scratch projekta tīrākajā stilā, bet ar jaunu funkciju pievienošanu un simtiem lietošanai gatavu bloku. Lai gan tas piedāvā arī iespēju rakstīt kodu dabiskā vai tradicionālā veidā.
Lietojumprogrammas ekrānuzņēmumi
Turklāt ir svarīgi uzsvērt, ka pašlaik šī programmatūra ir pieejama lejupielādei, izmantojot vienu pārnēsājamu un vairāku platformu instalētāju (izpildāmu) zem jaunākā stabilā versija ar numuru 4.1.4 tika izlaists 1. gada 2024. jūlijā. Un, izmantojot to, ka esam to lejupielādējuši un pārbaudījuši, tālāk mēs parādīsim šādus ekrānuzņēmumus:









Par Haxe un OpenFL
Un tā kā, kā jau minējām sākumā, šī programma tiek ģenerēta, izmantojot Haxe un OpenFL, tālāk mēs ļoti īsi pastāstīsim par šiem diviem atvērtā pirmkoda projektiem un tehnoloģijām:
Hakss
Haxe ir atvērtā koda augsta līmeņa programmēšanas valoda ar spēcīgu drukātu programmēšanas valodu ar ātri optimizējošu krustenisko kompilatoru. Tāpēc ar to jūs varat izveidot starpplatformu lietojumprogrammas, kas orientētas uz JavaScript, C++, C#, Java, JVM, Python, Lua, PHP, Flash; un tādējādi iegūt piekļuvi katras platformas vietējām iespējām. Turklāt tas piedāvā savas virtuālās mašīnas (HashLink un NekoVM), taču var darboties arī interpretētajā režīmā. Par Haksu
OpenFL
OpenFL ir bibliotēka radošai izpausmei tīmeklī, galddatoros un mobilajās ierīcēs, ko varat publicēt vietējā C++, JS un WebGL, kā arī izpildlaikos, piemēram, HashLink un Adobe AIR, izmantojot integrētu rīku kopu. OpenFL izstrādātāji raksta kodu Haxe — jaudīgā valodā, kuru var apkopot citās programmēšanas valodās. Šī unikālā (un pārbaudītā) spēja ir OpenFL starpplatformu rakstura stūrakmens. Atkarībā no projekta, izmantotajiem argumentiem un mērķa platformas Haxe izmanto komandrindas rīki, lai kompilētu Haxe avota failus SWF baitkodā, Neko baitkodā, C++ vai JavaScript. Turklāt, OpenFL ievieš Flash Player API, taču sasniedz visas vietas, kur pārlūkprogrammas spraudņi nevar sasniegt. Par OpenFL
Citas ieteicamās lietotnes un platformas, lai mācītos un mācītu programmēšanu un robotiku
programmēšana
- Alice
- Pamata 256
- Bloķēti
- ZilsJ
- Kodu bloki
- Zaļās kājas
- Pārstrādes
- PseidoFlow
- PSEInt
- MyCompiler
- Scratch
- scratux
- Uzsit!
- Stencils
- Lāpīt
- Tinkercad
- TurboWarp
- Turtlic
- Ūdenslācis
Robotika

Kopsavilkums
Īsāk sakot, mēs ceram “Stencyl” ir lieliska bezmaksas vairāku platformu lietojumprogramma, kas izveidota ar noderīgiem atvērtā pirmkoda projektiem no Linuxverse, piemēram, Haxe un OpenFL. Un, bez šaubām, tā ir lieliska un daudzpusīga lietojumprogramma, kuras mērķis ir ātri un vienkārši izveidot jautras un skaistas videospēles. Tāpēc to parasti izmanto daudzi skolotāji un IT profesionāļi, gan lai apgūtu un mācītu programmēšanu, gan izstrādātu mazus vai lielus projektus dažādām ierīcēm vai platformām. Un drīzumā mēs ceram jums piedāvāt vēl vienu publikāciju par citu līdzīgu lietotni šajā izglītības programmēšanas un robotikas lietojumprogrammu jomā. Bet, ja jūs zināt kādu citu līdzīgu lietotni, kuru mēs neesam pieminējuši, to ir vērts zināt un izmantot šim pašam mērķim vai mērķim, Aicinām to pieminēt komentāros un argumentēt, kāpēc to iekļaut, lai visiem būtu zināšanas un noderība.
Visbeidzot, atcerieties apmeklējiet mūsu «mājas lapa» spāņu valodā. Vai arī jebkurā citā valodā (vienkārši pievienojot 2 burtus mūsu pašreizējā URL beigās, piemēram: ar, de, en, fr, ja, pt un ru, starp daudziem citiem), lai uzzinātu vairāk aktuālā satura. Turklāt mēs aicinām jūs pievienoties mūsu Oficiālais telegrammas kanāls lai lasītu un dalītos ar citiem jaunumiem, ceļvežiem un pamācībām mūsu vietnē.