Stencyl: tasuta platvormideülene tarkvara videomängude loomiseks
Paar päeva tagasi jagasime suurepärast postitust teemal taotlus TurboWarp, mida kirjeldame kui kasulikku ja lõbusat haridus- ja koolitusrakendust, mida levitatakse platvormideülese ja veebipõhise töölauatööriistana, mis võimaldab luua mänge, animatsioone ja lugusid Scratchi parima ja uusima versiooniga. Kuid selle erinevusega, et sellele on lisatud lisafunktsioone, nagu tume režiim, täiendavad lisandmoodulid, kompilaator ja palju muud. Ja kuna selles mainisime huvitavat ja kasulikku sarnaste rakenduste loendit, pühendame täna selle postituse teisele sarnasele tarkvarale nimega "Stencyl" programmeerimist õppida ja õpetada ning Flashiga videomänge kiiresti ja lihtsalt luua.
Lisaks ja enne üksikasjadesse laskumist on oluline seda esile tõsta tasuta tarkvara, millel on ka tugevamad tasulised versioonid, see tähendab, et sellel on rohkem funktsioone selle mootor on kirjutatud Haxe'is ja põhineb OpenFL-il. 2 avatud lähtekoodiga projekti mis on samuti väga kasulikud ning väärivad teadmist ja levitamist nii hariduslikel kui ka tööalastel eesmärkidel. Seega kutsume teid ilma pikema jututa üles lugema nende 3 arengu kohta, et teada saada, millega need on seotud, ja mõista nende ulatust põhjalikumalt.
TurboWarp: rakendus programmeerimise ja robootika õpetamiseks ja õppimiseks
Kuid enne rakendusse süvenemist "Stencyl" ja teised sellega seotud (Haxe ja OpenFL), soovitame teil uurida a eelmine seotud postitus, selle lõpus:

Stencyl: tasuta platvormideülene tarkvara videomängude loomiseks
Mis on Stencyl?
Vastavalt Sitio Oficial web autor "Stencyl", reklaamivad selle arendajad seda lühidalt järgmiselt:
Stencyl on tarkvara, mis võimaldab kiiresti ja lihtsalt luua ilma koodita videomänge mobiilseadmetele, veebile ja töölauale. Seetõttu on see ideaalne uskumatute videomängude loomiseks ilma palju koodita või vajaduseta olla erinevate platvormide programmeerimise ekspert.
Kuid kuna nad pakuvad palju dokumentatsioon ja tugi Selle kohta toome esile mõned punktid (funktsioonid/funktsioonid) oluline ja kasulik selle tarkvara kohta järgmises loendis:
- See on rohkem kui lihtsalt tavapärane mängude loomise tarkvara, vaid imeliselt intuitiivne tööriistade komplekt, mis kiirendab teie töövoogu ilma suuremate raskusteta.
- Stencyli mootori loomiseks kasutatud tehnoloogia on Haxe ja see põhineb OpenFL-il, avatud lähtekoodiga projektil, mis peegeldab Haxe'i täielikku Flash API-d ja pakub kõiki vajalikke konkse mängude avaldamiseks kõigil suurematel olemasolevatel platvormidel.
- See võimaldab teil luua laia platvormi toega videomänge, et saavutada toode, millel on võimalikult palju mängijaid erinevatest seadmetest, olenemata nende operatsioonisüsteemist: iOS (iPhone/iPad), Android, Windows, Mac, Linux ja Internet (HTML5) .
- Selle tarkvaraga on toodetud kuulsaks saanud videomänge, mis on jõudnud esikohtadele näiteks App Store'is ja Google Plays. Mis on toodetud olulistele väljaandjatele, nagu ArmorGames, Kongregate ja Newgrounds.
- See pakub sõbralikku liidest IT-õpetajatele, õpilastele ja kasutajatele, kes pole programmeerimise eksperdid, näiteks kooliealised lapsed ja noorukid ning IT õppeprotsess (programmeerimine)või täiskasvanud algajad ja algajad tarkvaraarenduses. Ja suur osa sellest tuleneb sellest, et see pakub Scratchi projekti kõige puhtamas stiilis pukseerimisel põhinevat disainiprotsessi, millele on lisatud uusi funktsioone ja sadu kasutusvalmis plokke. Kuigi see pakub ka võimalust kirjutada koodi loomulikul või traditsioonilisel viisil.
Rakenduse ekraanipildid
Lisaks on oluline rõhutada, et praegu on see tarkvara allalaadimiseks saadaval ühe kaasaskantava ja platvormiülese installiprogrammi (käivitatava) kaudu. uusim stabiilne versioon numbriga 4.1.4 lasti välja 1. juulil 2024. Ja kasutades ära asjaolu, et oleme selle alla laadinud ja testinud, näitame teile allpool järgmisi ekraanipilte sellest:









Haxe'i ja OpenFLi kohta
Ja kuna, nagu me alguses mainisime, on see programm loodud Haxe'i ja OpenFL-i abil, räägime allpool neist kahest avatud lähtekoodiga projektist ja tehnoloogiast väga lühidalt:
Nööp
Haxe on avatud lähtekoodiga kõrgetasemeline tugevasti trükitud programmeerimiskeel koos kiiresti optimeeritava ristkompilaatoriga. Seetõttu saate sellega luua platvormideüleseid rakendusi, mis on orienteeritud JavaScriptile, C++, C#, Java, JVM, Python, Lua, PHP, Flash; ja seeläbi pääseda juurde iga platvormi loomulikele võimalustele. Lisaks pakub see oma virtuaalseid masinaid (HashLink ja NekoVM), kuid võib töötada ka tõlgendatud režiimis. Haxe kohta
OpenFL
OpenFL on veebis, lauaarvutis ja mobiilis loova väljenduse teek, mida saate integreeritud tööriistakomplekti kasutades avaldada natiivses C++, JS-i ja WebGL-is ning käitusaegades, nagu HashLink ja Adobe AIR. OpenFL-i arendajad kirjutavad koodi Haxe'is, võimsas keeles, mida saab kompileerida teistesse programmeerimiskeeltesse. See ainulaadne (ja tõestatud) võime on OpenFLi platvormidevahelise olemuse nurgakivi. Olenevalt projektist, kasutatud argumentidest ja sihtplatvormist kasutavad käsureatööriistad Haxe'i Haxe'i lähtefailide kompileerimiseks SWF-baitkoodiks, Neko-baitkoodiks, C++-ks või JavaScriptiks. Lisaks OpenFL rakendab Flash Player API-t, kuid jõuab kõikidesse kohtadesse, kuhu brauseri pistikprogrammid ei pääse. OpenFLi kohta
Muud soovitatud rakendused ja platvormid programmeerimise ja robootika õppimiseks ja õpetamiseks
programmeerimine
- Alice
- Põhiline 256
- Blokeerivalt
- SinineJ
- Koodiblokid
- Roheline jalg
- Töötlemine
- PseudoFlow
- PSeInt
- MyCompiler
- Kraapige
- scratux
- Kohe!
- Stencüül
- Käpard
- Tinkercad
- TurboWarp
- Turtlic
- Vesikaru
Robotica

Kokkuvõte
Ühesõnaga loodame "Stencyl" on suurepärane tasuta platvormideülene rakendus, mis on tehtud Linuxverse'i kasulike avatud lähtekoodiga projektidega, nagu Haxe ja OpenFL. Ja kahtlemata on see suurepärane ja mitmekülgne rakendus, mille eesmärk on luua lõbusaid ja kauneid videomänge kiiresti ja lihtsalt. Seetõttu kasutavad seda tavaliselt paljud õpetajad ja IT-spetsialistid nii programmeerimise õppimiseks ja õpetamiseks kui ka väikeste või suurte projektide arendamiseks erinevatele seadmetele või platvormidele. Ja varsti loodame teile pakkuda veel üht väljaannet, mis käsitleb teist sarnast rakendust selles haridusprogrammeerimise ja robootikarakenduste valdkonnas. Kuid kui teate mõnda muud sarnast rakendust, mida me pole maininud, tasub seda teada ja samal eesmärgil kasutada, Kutsume teid üles seda kommentaaride kaudu mainima ja argumenteerige, miks see kaasata, kõigi teadmiste ja kasulikkuse nimel.
Lõpuks pidage meeles külastage meie «avalehele» hispaania keeles. Või mõnes muus keeles (lihtsalt lisades praeguse URL-i lõppu 2 tähte, näiteks ar, de, en, fr, ja, pt ja ru, paljude teiste hulgas), et saada rohkem teavet praeguse sisu kohta. Lisaks kutsume teid meiega liituma Telegrami ametlik kanal et lugeda ja jagada meie veebisaidilt rohkem uudiseid, juhendeid ja õpetusi.