HTML5! Punem pariu că ați fi auzit despre asta de mai multe ori, indiferent dacă sunteți sau nu dezvoltator web. Este unul dintre limbajele de marcare, care a fost discutat între dezvoltatori încă din timpul nașterii. În plus, trebuie să includem că limbajul a câștigat un răspuns uriaș și popularitate într-un timp foarte scurt, deoarece au existat o mulțime de funcții, care au ajutat HTML5 să devină independent. Deși poartă eticheta Hyper Text Markup Language, lucrările sale sunt mult mai mult decât ne așteptăm, cu siguranță. Spunând simplu, HTML5 este un Flash Killer. Au fost începute câteva discuții referitoare la dispozitivele HTML5 și Apple, deoarece niciunul dintre iDevices nu venea cu suport Flash. După cum puteți ghici, compania a predefinit eșecul Flash și a folosit funcționalitatea multiplatformă a HTML5. Mai mult, trebuie să spunem că Flash are o durată de viață foarte mică, cu siguranță, deoarece noua versiune a limbajului de marcare a intrat în scenă cu funcția de încorporare video încorporată, care este suficientă pentru a ucide flash-ul.
Așa cum am spus mai devreme, HTML5 nu este dezvoltat doar pentru a crea site-uri web, ci și pentru a face ceva ce nici măcar nu era imaginat de versiunile anterioare. Dezvoltatori și companii (inclusiv Web Giants Google) au recunoscut în mod adecvat puterile HTML5 și au început multe programe pentru a face publicitate HTML. Pe web pot fi văzute mai multe experimente, care folosesc inteligent abilitățile HTML5. Cea mai intuitivă și interactivă aplicație HTML pe care o putem găsi este Jocuri HTML5! Da, jocuri superbe pot fi dezvoltate folosind HTML5 și dezvoltarea este mult mai simplă decât o faci pe Flash sau în alte limbi. În afară de codificarea de la zero, puteți utiliza motoarele de dezvoltare a jocurilor HTML5, dacă aveți mai puține cunoștințe despre coduri, dar aveți o minte creativă. Astăzi vă vom prezenta câteva motoare superbe de dezvoltare a jocurilor care folosesc HTML5 și JavaScript.
Construiți 2
Construct 2, ca motor de dezvoltare a jocurilor, vă ajută să construiți jocuri bazate pe HTML5 fără experiență de programare în mână. Acest motor este dezvoltat de Scirra Limited și este disponibil GRATUIT în scopuri necomerciale. Ceea ce trebuie să faceți pentru a dezvolta un joc HTML5 este o idee puternică despre jocul și creativitatea dvs. Puteți doar să trageți obiectele jocului (de obicei fișiere imagine) pe pânză și să definiți proprietăți specifice și comportamentul acestora. În plus, puteți utiliza acest serviciu în orice browser web care acceptă HTML5, precum și aplicații dedicate pentru iOS, Android, Ferestre 8 și Google Chrome.
Dezavantajul găsit în joc este că vă poate restricționa gândirea creativă. Dacă plănuiești un joc cu un aspect și caracteristici ample, Construct 2 nu îți va putea permite. Mai mult, dacă doriți să vă folosiți jocul în scopuri comerciale, va trebui să achiziționați o licență de la Scirra Limited. Puteți face site-ul web al Scirra pentru a avea o demonstrație a lucrărilor realizate folosind Construct 2.
Impact JS
Impact JS este un motor de dezvoltare de jocuri bazat pe JavaScript pentru dezvoltarea jocurilor HTML5. Motorul vine cu un editor de nivel 3D și suport pentru diverse dispozitive, inclusiv iOS. În afară de cel menționat mai sus, Impact JS nu este un motor de dezvoltare de jocuri gratuit, dar are o colecție mare de instrumente și extensii în biblioteca lor. Folosind aceste instrumente, puteți aduce un impact vizual uriaș jocurilor dvs.
Editorul de nivel 2D este caracteristica exclusivă a Impact JS. Acest editor permite derularea laterală și funcțiile de joc RPG de sus în jos, care sunt minunate. Un instrument puternic de depanare este, de asemenea, integrat cu Impact JS, care vă va sugera dezavantaje și motive de performanță. Toate aceste funcții împreună înseamnă că plata a 99 USD per licență Impact JS merită banii și timpul tău.
LimeJS
Aici vine un alt motor de dezvoltare GRATUIT! LimeJS este un cadru bazat pe JavaScript, conceput pentru dezvoltarea jocurilor HTML5. Cadrul, dezvoltat de Digital Fruit, este disponibil sub o licență Apache, pur și simplu Open Source, ceea ce face legală recrearea și reutilizarea codului. Echipa de dezvoltare spune că a proiectat acest cadru pentru a permite dezvoltarea jocurilor HTML5 fără complexități de cod.
Ca proiect Open Source, LimeJS vă poate oferi mai multe caracteristici în comparație cu unul privat. O cantitate imensă de demonstrații și tutoriale sunt disponibile pe web, astfel încât nu va trebui să vă faceți griji cu privire la neconștientizarea dvs. cu privire la cadru. Cadrul acceptă fiecare browser modern, precum și iOS și Android.
Salata de joc
Un alt motor de dezvoltare de jocuri activat Drag & Drop, alimentat de HTML5. În afară de alte motoare, Game Salad vine cu un emulator încorporat, cu ajutorul căruia puteți vedea cum va funcționa jocul pe un ecran mobil. Multiplatformă, dezvoltarea este disponibilă prin Game Salad și lista acceptată continuă ca iOS, Android, Amazon Kindle și cele mai recente, Ferestre 8.
Acest motor are două versiuni, GRATUIT și PĂTIT. Versiunea cu plată va lua 299 USD din buzunar în fiecare an. Unele funcții precum achiziția în aplicație, i-Ad, publicitate, Centrul de jocuri, publicarea Android etc. sunt disponibile cu versiunea pro. Toate caracteristicile menționate mai sus lipsesc altor motoare și este o decizie destul de bună să achiziționați versiunea pro.
Flash JS
Flash JS are o mică relație cu flash-ul, precum și cu JS. Puteți crea jocuri HTML5 folosind acest motor și puteți adăuga coduri Action Script 3 în [html] [/html] cod, ceea ce îl face să pară familiar și pentru dezvoltatorii bazați pe flash. Acesta este, de asemenea, GRATUIT și este open source, care câștigă contribuții uriașe din diferite părți ale web.
Crafty JS
Acesta este un alt cadru de dezvoltare de jocuri bazat pe JavaScript, care are un suport uriaș al comunității în comparație cu cel al altor motoare. Deși cadrul nu are unul plug and play, acesta are câteva avantaje precum Entity Component System. Folosind această caracteristică, vă puteți lumina jocul oferind componente fiecărei entități din jocul dvs. (erou, răufăcător etc.). Această caracteristică poate evita cu siguranță lanțurile lungi de moștenire din codul dvs. Chiar dacă nu prea simplu, Crafty JS este, evident, un motor de joc superb.
Motor Quintus
Este un nou venit în lista HTML5 Game Engine cu o etichetă de comportament ușor. Motorul Quintus acceptă dezvoltarea atât pentru dispozitive mobile, cât și pentru computere, ceea ce este util pentru dezvoltatori.
Un site web dedicat îi așteaptă pe utilizatorii Quintus Engine, ceea ce înseamnă că îndoielile nu vor fi un băiat mare pentru tine, cel puțin atunci când sunteți cu Quintus.
Concluzie
V-am spus mai multe motoare de dezvoltare de jocuri pentru HTML5 și ultima alegere este a dvs. După cum știți, toată lumea va avea aspecte diferite despre jocul său și diverse servicii vor fi acolo pentru a satisface diferite cerințe. În această listă, majoritatea motoarelor sunt GRATUITE, chiar dacă unele dintre ele au o versiune PRO. Deoarece există un cuvânt despre cerință, nu vrem să spunem că „acesta” este cel mai bun. Oricum, anunțați-ne despre experiența dvs. de dezvoltare a jocurilor HTML5 prin comentarii. Putem ghici la ce te vei gândi după ce ai citit asta. „Este dezvoltarea jocului HTML5 atât de ușoară?”
Stimate domnule,
Sunt, de asemenea, în acest progres, învățând dezvoltarea HTML 5, mulțumesc, acest lucru îmi va fi mai util în a-mi obține jobul perfect. Mulțumesc din nou pentru distribuire!
Este o sursă excelentă de informații pentru a crea un joc folosind motoarele de dezvoltare a jocurilor HTML5. Mulțumesc pentru împărtășirea acestei informații.
Abhijith, chiar m-am gândit să intru în acest spațiu. Multumesc pentru toate informatiile. Dintre toate motoarele menționate mai sus, am auzit doar de construcție, cred că am multe de citit!
Mulțumesc Abhijith pentru postarea informativă. Mă gândeam deja pe care dintre JS să folosesc. Povestind despre toate acestea, m-ai ajutat să-mi fac alegerea mult mai ușor.
Cadre de dezvoltare de jocuri HTML5 foarte bune. Mulțumesc mult Abhijith pentru că ai împărtășit aceste lucruri interesante :)
Mereu am fost derutat de aceste chestii HTML. Totuși, mi s-a părut foarte interesant postarea ta. Mulțumesc pentru distribuire.
salut Abhijith, chiar acum învăț HTML5 și această listă îmi oferă un impuls pentru a învăța învățarea jocurilor HTML și îmi oferă câteva exemple bune. Mulțumiri
Wow.. mulțumesc pentru acest articol minunat. De fapt, urma să renunț la lecțiile mele de codificare online. Dar asta m-a încurajat să continui. Voi face un joc al meu în curând. ;)
Acest lucru este destul de tehnic pentru mine... Dar știu o mulțime de prieteni care vor fi cu adevărat interesați să citească postarea ta. Și o să le împărtășesc asta! Mulțumesc pentru toate informațiile valoroase.
Salata de joc pare promițătoare, deoarece este independentă de platformă și gratuită. Ar trebui să încerce, mare împărtășire omule!
Chiar m-am încurcat să mă mut în această zonă. Multumesc pentru toate datele
Pare a fi multe cunoștințe destul de frumoase despre HTML5, bine permite!
Vă rugăm să luați în considerare motorul de joc Turbulenz HTML5. A fost open source în luna mai.
http://www.turbulenz.biz/developers
– Folosind acest motor de joc, am dezvoltat un joc HTML3 5D, http://www.polycraftgame.com
– Un dezvoltator scoțian a dezvoltat Word Quest și Save the Day.
http://www.youtube.com/watch?v=T_oCfbOwKds
http://www.youtube.com/watch?v=yxa6bKIs-Cw
Lista grozavă, dar aș recomanda întotdeauna să utilizați LimeJS.