9 najboljih igara za kodiranje za izgradnju vaših programskih vještina

  • Peter Holmes
  • 0
  • 3503
  • 591
Oglas

Programiranje je zabavno kada znate što radite, ali do tog trenutka može biti naporno putovanje.

Zbog toga trebate izdvojiti vrijeme za njihovo igranje kodiranje igara i izazova. Ne samo da služe kao zabavna odmora, već ćete brže učiti i zadržavati više informacija zahvaljujući praktičnoj praksi i iskustvu.

1. Robokod

Robocode je složena programska igra u kojoj kodirate tenkove robota koji se bore jedni protiv drugih. Vaš je posao napisati umjetnu inteligenciju koja vaše robote potiče na uspjeh koristeći stvarne jezike kao što su Java, Scala, C # i još mnogo toga. Za početak potražite Osnove i vodiče Robocode-a.

Instalacijski program Robocode dolazi s razvojnim okruženjem, ugrađenim uređivačima robota i Java-prevoditeljem. Zapravo pišete stvaran kodirati! Iako je predstavljen 2000. godine, Robocode se i dalje redovito ažurira i održava, čemu pomaže i činjenica da je open-source i zarazna.

2. Kodiranje

Codingame je web-aplikacija poput igre u kojoj rješavate zagonetke i izazove pisanjem stvarnog koda. Podržano je preko 25 programskih jezika, uključujući Java, C #, Python, JavaScript, Lua, Go, Rust i još mnogo toga. Svaka zagonetka / izazov ima temu (npr. Programirajte konop za pucanje zračnih brodova koji se preblizu), što pobuđuje faktor zabave.

Saznajte više o programskim jezicima za razvoj igara, posebno za jezike za razvoj igara Unity 7 Unity kako biste naučili: koji je najbolji? 7 jezika za razvoj jedinstva u jedinstvu: Koji je najbolji? Želite započeti razvoj igara u Unityu? Trebat će vam poznavanje jednog od tih jezika koji su kompatibilni s Jedinstvom. .

3. Codecombat

Codecombat je još jedna web aplikacija za zagonetke poput igara i izazove koje je moguće riješiti samo pisanjem koda. No dok je Codingame zabavniji, Codecombat ima značajan obrazovni nagon sa a “Izdanje učionice” koje učitelji mogu koristiti kako bi pomogli učenicima da nauče kako kodirati. Od ovog pisanja su na raspolaganju tri staze za tečajeve: informatika, web razvoj i razvoj igara.

4. Codewars

Codewars i nije toliko igra koliko to je gamificirani način vježbanja kodiranja i rješavanja algoritamskih izazova. Dobivate bodove za ispunjavanje zagonetki, a vrijednosti bodova određuju se efikasnošću vaših rješenja. Codewars vam omogućuje gledanje rješenja koja su poslali drugi i iz kojih možete učiti i iz kojih učite. Vjerujem da je to jedan od najboljih načina za učenje novog programskog jezika i njegovih idioma. 7 Korisni trikovi za savladavanje novog jezika programiranja 7 Korisni trikovi za savladavanje novog jezika programiranja U redu je biti preopterećen kada učite kodirati. Vjerojatno ćete zaboraviti stvari čim ih naučite. Ovi savjeti mogu vam pomoći da bolje zadržite sve te nove informacije. .

5. Vim avanture

Vim avanture je zabavan tutorial sličan igrama za učenje kako koristiti Vim, vrlo neobičan, ali izuzetno moćan uređivač teksta. Top 7 razloga za pružanje šanse Vim Editoru teksta Top 7 razloga za pružanje šanse Vim Editoru teksta godinama, pokušao sam jedan uređivač teksta za drugim. Samo ime, pokušao sam. Svaki sam od tih uređivača koristio sam više od dva mjeseca kao svoj glavni svakodnevni urednik. Nekako, ja ... koje mnogi profesionalci programi vole obožavati. Ipak ima ogromnu krivulju učenja, zbog čega takvi udžbenici postoje. Dakle, iako Vim sam po sebi nije programski jezik, savladavanje Vim-a može vam pomoći da postanete efikasniji koder, stoga sam ga uključio u ovaj članak.

6. TIS-100

“To je igračka programska igra koju nikad niste tražili!” Kaže tako tamo na limenci. TIS-100 je video igra kao nijedna druga, koja vas prisiljava da učite i koristite ismijanu inačicu kodiranja niske razine za rješavanje svojih zagonetki. Ova igra nije šala - teška, otvorena je i ima nevjerojatnu vrijednost ponavljanja sve dok ne postanete toliko frustrirani i zbunjeni da je deinstalirate u napadu bijesa.

Preuzimanje datoteka: TIS-100 (7 USD)

7. Ulaz / izlaz za Shenzhen

Iz istog studija iza TIS-100 dolazi Šenžen I / O, puzzle igra u kojoj imate zadatak stvarati pojednostavljene sklopove i pisati pojednostavljeni sklopni kod koji se pokreće na navedenim krugovima. Između dvije igre, Shenzhen I / O je lakše ući i ugodnije, a jednako zadovoljavajući.

Preuzimanje datoteka: U / I šenžen (15 USD)

8. Stroj za ljudske resurse

U Stroj za ljudske resurse, igrate kao uredski radnik koji ispunjava zadatke kombinirajući razne upute zajedno. U određenom smislu, ova se igra odnosi na rješavanje zagonetki kroz vizualno programiranje, čak i do daljnjeg doticaja pojmova poput logičkog protoka i upravljanja memorijom, ali predstavljena na jednostavan za probavljanje, uredski tematiziran način.

Odlična je igra za vježbanje mozga vašeg programera, a možda čak može napraviti i dobru igru ​​kodiranja za djecu 11 najboljih igara za kodiranje djece koja se mogu naučiti programirati 11 najboljih igara za kodiranje djece koja se mogu naučiti programirati Želite li svoju djecu zainteresirati za programiranje? Isprobajte najbolje igre za kodiranje za djecu da ih gurnete u pravom smjeru. , isto.

Preuzimanje datoteka: Stroj za ljudske resurse (10 USD)

9. Škripe

Screeps (za što se zalaže “skriptirane puzanja”) je MMO strateška igra u kojoj pomoću JavaScripta kodirate ponašanje subjekata u igri i izgradite carstvo za sebe. Osnovna igra dolazi s privatnim poslužiteljem na kojem možete igrati samostalno, plus 30 dana punog pristupa službenom poslužitelju. Nakon toga možete nastaviti igrati na službenom poslužitelju u ograničenom kapacitetu, koji se može podići s mjesečnom pretplatom.

Preuzimanje datoteka: Screeps (15 USD, dodatna pretplata za 9 USD / mjesec)

Drugi načini za izoštravanje vještina kodiranja

Tražite li još načina da poboljšate svoju sposobnost programiranja? Imamo fantastičan početnički projekt za učenje C programiranja. Također možete imati koristi od slušanja nekih od tih podcasta za kodrere i programere.

Također možete početi izrađivati ​​vlastite igre s ovim alatima za razvoj igara. Ako tražite prikladan način da se vaša djeca uključe u kodiranje, možda biste trebali razmotriti ove jednostavne projekte kodiranja za djecu koja koriste Microsoft Small Basic.

Međutim, ako nakon svega što se još borite i čini se da ne možete shvatiti osnove programiranja, možda biste htjeli odstupiti i razmotriti je li programiranje pravi izbor za vas. 6 Znakovi da ne želite biti programer 6 Znakovi da ne želite biti programer. Nisu svi sigurni da su programeri. Ako niste sasvim sigurni da ste namijenjeni programeru, evo nekoliko znakova koji vas mogu usmjeriti u pravom smjeru. , Javite nam kako to ide!




Još ne komentari

O modernoj tehnologiji, jednostavnoj i pristupačnoj.
Vaš vodič u svijetu moderne tehnologije. Naučite kako koristiti tehnologije i uređaje koji nas okružuju svaki dan i naučite kako otkriti zanimljivosti na Internetu.