Hacker News

Dune II on kirjutatud HTML5/JS-is

\u003ch2\u003eDune II, mis on kirjutatud HTML5/JS\u003c/h2\u003e \u003cp\u003eSee avatud lähtekoodiga GitHubi hoidla annab olulise panuse arendaja ökosüsteemi. Projekt tutvustab kaasaegseid arendustavasid ja ühist kodeerimist.\u003c/p\u003e \u003ch3\u003eTehnika...

4 min read Via github.com

Mewayz Team

Editorial Team

Hacker News
\u003ch2\u003eDune II, mis on kirjutatud HTML5/JS\u003c/h2\u003e \u003cp\u003eSee avatud lähtekoodiga GitHubi hoidla annab olulise panuse arendaja ökosüsteemi. Projekt tutvustab kaasaegseid arendustavasid ja ühist kodeerimist.\u003c/p\u003e \u003ch3\u003eTehnilised funktsioonid\u003c/h3\u003e \u003cp\u003eHoiglasse kuulub tõenäoliselt:\u003c/p\u003e \u003cul\u003e \u003cli\u003ePuhas, hästi dokumenteeritud kood\u003c/li\u003e \u003cli\u003ePõhjalik README koos kasutusnäidetega\u003c/li\u003e \u003cli\u003eProbleemide jälgimise ja panuse juhised\u003c/li\u003e \u003cli\u003eRegulaarsed värskendused ja hooldus\u003c/li\u003e \u003c/ul\u003e \u003ch3\u003eCommunity Impact\u003c/h3\u003e \u003cp\u003eAvatud lähtekoodiga projektid, nagu see, soodustavad teadmiste jagamist ja kiirendavad tehnilist uuendust juurdepääsetava koodi ja koostöö arendamise kaudu.\u003c/p\u003e Siin on KKK HTML-plokk:

Korduma kippuvad küsimused

Mis on Dune II HTML5/JS projekt?

Dune II HTML5/JS projekt on 1992. aasta klassikalise reaalajas strateegiamängu Dune II avatud lähtekoodiga loomine, mis on täielikult ümber ehitatud kaasaegsete veebitehnoloogiate, nagu HTML5 Canvas ja JavaScript, abil. See töötab otse teie brauseris ilma pistikprogrammide või allalaadimisteta, reprodutseerides tõetruult algset mängumehaanikat, üksuste juhtelemente ja baassüsteeme, mis määrasid aastakümneteks RTS-i žanri.

Kas ma saan seda mobiilseadmetes mängida?

Kuna projekt põhineb HTML5-l ja JavaScriptil, saab seda tehniliselt töötada mis tahes kaasaegses brauseris, sealhulgas mobiilseadmetes. Algne mäng oli aga mõeldud hiire ja klaviatuuriga sisendiks, seega võib mobiilikogemus erineda. Kui loote ise mobiilipõhiseid veebiprojekte, pakuvad sellised platvormid nagu Mewayz 207 moodulit – sealhulgas tundliku saidi koostajaid ja rakenduselaadseid kogemusi – alates 19 dollarist kuus.

Kuidas erineb HTML5 versioon algsest mängust?

HTML5 versiooni eesmärk on truult kopeerida algse DOS-i klassika põhimängu, sealhulgas ressursside kogumist, üksuste tootmist ja fraktsioonipõhiseid kampaaniaid. Kuigi mõned täiustatud funktsioonid võivad olla veel väljatöötamisel, panustab avatud lähtekoodiga kogukond aktiivselt täiustustesse. Projekt demonstreerib, kui võimsaks on muutunud brauseripõhised tehnoloogiad, mis suudavad käivitada täisstrateegiamänge ilma serveripoolse töötlemiseta.

Kas lähtekood on kaastööde jaoks avatud?

Jah, projekt on täielikult avatud lähtekoodiga ja seda majutatakse GitHubis, tervitades panuseid arendajatelt üle maailma. Saate andmehoidla hargneda, esitada tõmbetaotlusi või teatada probleemidest. Loojatele, kes soovivad käivitada oma veebipõhiseid projekte ilma nullist kodeerimiseta, pakub Mewayz 207 valmis moodulit, mis hõlmavad kõike alates e-kaubandusest kuni broneerimissüsteemideni – kõik komplektis hinnaga 19 dollarit kuus, et aidata teil kiiremini tarnida.

Lihtsustage oma äri Mewayziga

Mewayz toob ühele platvormile 207 ärimoodulit – CRM, arveldamine, projektijuhtimine ja palju muud. Liituge 138 000+ kasutajaga, kes lihtsustasid oma töövoogu.

Alustage täna tasuta →

Try Mewayz Free

All-in-one platform for CRM, invoicing, projects, HR & more. No credit card required.

Start managing your business smarter today

Join 30,000+ businesses. Free forever plan · No credit card required.

Ready to put this into practice?

Join 30,000+ businesses using Mewayz. Free forever plan — no credit card required.

Start Free Trial →

Ready to take action?

Start your free Mewayz trial today

All-in-one business platform. No credit card required.

Start Free →

14-day free trial · No credit card · Cancel anytime