CodeGym /Java Blog /Random /6 Mahusay na Mga Larong Pag-cod para Sanayin ang Iyong Mg...
John Squirrels
Antas
San Francisco

6 Mahusay na Mga Larong Pag-cod para Sanayin ang Iyong Mga Kasanayan sa Java

Nai-publish sa grupo
Ang coding sa Java ay napakadali at masaya, hindi ba? Matutunan lang ito nang mabilis at simulan ang pagbuo ng sarili mong software o makakuha ng trabahong may malaking suweldo bilang Java Developer. Laro ng bata. Sa totoo lang, hindi rin kami sigurado kung bakit napakatagal para sa marami sa aming mga mag-aaral, o kung bakit kailangan nilang magbayad para sa isang online na kurso sa pag-aaral ng Java sa unang lugar. Ok, halatang ginugulo ka namin. Ang pag-aaral kung paano mag-code sa Java, o anumang iba pang programming language para sa bagay na iyon, ay hindi ganoon kadali. Kung talagang natututo ka mula sa simula o kahit na mayroon ka nang ilang teknikal na kaalaman at karanasan, hindi ito magiging isang piraso ng cake, ok? Kung ganoon, hindi namin kailangang idisenyo ang CodeGym sa paraang ginawa namin, kasama ang lahat ng mga kapana-panabik na tampok na iyon upang matulungan kang tumuon, mga elementong panlipunan, at perpektong balanseng bahagi ng gamification. Limang Mahusay na Laro sa Pag-coding para Sanayin ang Iyong Mga Kasanayan sa Java - 1Kung pinag-uusapan ang gamification, talagang naging napakabisa nito sa pagtulong sa mga bagong mag-aaral na makabisado ang mga kasanayan sa programming at makakuha ng mahigpit na pagkakahawak sa pangkalahatang diskarte sa coding. Iyon ang dahilan kung bakit nagpasya kaming ibahagi sa iyo ang ilan sa iba pang magandang online coding na laro na makakatulong sa iyong matuto ng Java. Ang pag-aaral kung paano mag-code ay maaaring maging masaya pagkatapos ng lahat, o hindi bababa sa ito ay hindi kailangang maging boring.

1. Robocode

Magiging bastos na hindi simulan ang listahang ito gamit ang Robocode, dahil ito marahil ang pinakasikat na larong coding na nakabatay sa Java sa lahat ng panahon. Unang inilunsad noong 2000, ang Robocode ay isang open source na laro kung saan kailangang bumuo ng robot battle tank ang player upang labanan ang iba pang mga tank, habang nagco-coding sa Java o .NET. Ang mga robot na labanan ay tumatakbo sa real-time at on-screen.Limang Mahusay na Laro sa Pag-coding para Sanayin ang Iyong Mga Kasanayan sa Java - 2
Robowiki
Ang Robocode ay isang mahusay na laro upang matutunan ang mga pangunahing prinsipyo ng Java coding, pati na rin ang robotics at artificial intelligence. Hindi isang masamang halo, tama ba? Ito ang isa sa mga pangunahing dahilan kung bakit ang Robocode ay may katayuan sa laro ng kulto at maraming mga manlalaro kahit ngayon, 20 taon mula noong unang paglabas nito. Ang isa pang mahalagang dahilan ay ang Robocode ay talagang nakakatuwang laruin at nakakahumaling, sa paraang tulad ng maraming klasikong laro. Sa laro, nagdidisenyo ka ng sarili mong robot-tank para labanan ang mga robot-tank ng ibang manlalaro. Sa pamamagitan ng pagprograma ng diskarte sa labanan at AI nito, sinusubukan mong sirain ang mga kalaban upang manalo. Kahit ngayon ay ginaganap ang mga regular na torneo at kumpetisyon sa Robocode coding sa iba't ibang bansa.

2. Codewars

Ang Codewars ay karaniwang isang web platform na may lahat ng uri ng mga hamon sa programming at mga gawain upang magsanay ng coding at sanayin ang isang buong hanay ng mga kasanayan sa iba't ibang mga programming language, ang Java ay isa sa mga ito. Sinusuportahan ng Codewars ang 21 programming language sa pangkalahatan, at ang suporta ng isa pang 17 na hindi gaanong sikat ay kasalukuyang nasa beta.Limang Mahusay na Laro sa Pag-coding para Sanayin ang Iyong Mga Kasanayan sa Java - 3
Codewars
Para sa paglutas ng mga gawain at pagkumpleto ng mga hamon, nakakakuha ang mga user ng mga puntos. Kapansin-pansin, ang laki ng reward ay depende sa kung gaano ka elegante at mahusay ang iminungkahing solusyon. Ang isa pang kawili-wiling tampok ng platform na ito ay nagbibigay-daan sa iyo upang makita ang iba't ibang mga pagpipilian upang malutas ang mga hamon, na iminungkahi ng iba pang mga gumagamit, na nagpapahintulot sa iyo na matuto mula sa mas may karanasan na mga programmer.

3. CodeMonkey

Gusto mo bang simulan ng iyong mga supling ang pag-aaral ng programming, mas maaga mas mabuti? O baka nahihirapan lang talagang makuha ang mga pinakapangunahing bagay tungkol sa programming (well, maaaring mahirap para sa ilang tao)? Ang CodeMonkey ay isang simpleng laro na pangunahing inilaan para sa 6 hanggang 13-14 taong gulang na mga bata, ngunit walang kahihiyan sa paglalaro nito kahit na ikaw ay nasa hustong gulang na. Ang laro ay may isang masaya ngunit simpleng gameplay, na ginagawang isang mahusay na pagpipilian upang maglaro kapag nasa kalsada, halimbawa. Ang CodeMonkey ay idinisenyo upang magkasya sa mga manlalaro nang walang anumang kasanayan sa pag-coding, at nagtuturo sa iyo ng mga pangunahing konsepto at prinsipyo ng programming bilang isang disiplina. Ang wikang ginamit sa larong ito ay tinatawag na CoffeeScript.Limang Mahusay na Laro sa Pag-coding para Sanayin ang Iyong Mga Kasanayan sa Java - 4
CodeMonkey

4. Codinggame

Ang Codinggame ay isa pang sikat na web platform para sa mga developer na magsanay ng kanilang mga kasanayan sa coding sa pamamagitan ng paglutas ng mga lalong mahihirap na puzzle. Sinusuportahan ng Codinggame ang mahigit 25 programming language, kaya hindi ka limitado sa Java, na nasa listahan din siyempre. Pati na rin ang C#, Python, JavaScript, Lua, Go, Rust, at halos lahat ng iba pang karaniwang ginagamit na coding language. Ang iba't ibang mga gawain at palaisipan ay hindi rin masama, na pinipigilan kang magsawa. Ang Codinggame ay mayroon ding cool na feature na multiplayer, na nagbibigay-daan sa iyong makipaglaro sa mga kaibigan o Java learning body (na mahahanap mo sa CodeGym).Limang Mahusay na Laro sa Pag-coding para Sanayin ang Iyong Mga Kasanayan sa Java - 5
Codinggame

5. Elevator Saga

Ang Elevator Saga ay isang simple ngunit nakakahumaling na laro na sumusuporta sa halos lahat ng modernong programming language, halatang kasama ang Java. Ang mga manlalaro ay maaaring makipagkumpitensya at hamunin ang isa't isa, na may mga resulta na ipinapakita sa isang leaderboard. Ang mga hamon na inaalok ng larong ito ay nakakagulat na nakakaengganyo, kung isasaalang-alang kung gaano kasimple ang hitsura ng larong ito. May takdang oras din para sa bawat hamon, na nagsisilbing karagdagang pagganyak at nagtuturo sa iyo hindi lamang na makahanap ng mga solusyon sa mga problema, kundi gawin din ito nang mabilis hangga't maaari.Limang Mahusay na Laro sa Pag-coding para Sanayin ang Iyong Mga Kasanayan sa Java - 6
Elevator Saga

6. CodeGym

Well, kami ay nasa CodeGym, at iyan ay mahusay! Dahil dito mahahanap mo ang hindi eksaktong coding na mga laro, ngunit isang cool na instrumento upang lumikha ng iyong sariling mga laro, o, mas tiyak, ang iyong sariling mga bersyon ng ilang lumang paaralan na klasikal na mga laro. Pinag-uusapan ko ang seksyon ng CodeGym Games. Kahit na baguhan ka pa lang at napaka-basic ng iyong kaalaman sa Java, maaari mong subukan ang CodeGym Games para gawin ang iyong bersyon ng Minesweeper, 2048, Snake, Space Invaders, Moon Lander at Racer. Ang bawat laro ay isang gawain na nahahati sa mga subtask na dapat kumpletuhin nang hakbang-hakbang. Ang bawat hakbang ay binibigyan ng mga detalyadong tagubilin at paliwanag, na ginagawang mas madali para sa isang baguhan na magtrabaho. Kaya kunin ang subtask, isulat ang iyong code, at tingnan ito sa tulong ng CodeGym Validator. Kung gumagana ang code sa tamang paraan, maaari kang magpatuloy at pumunta sa susunod na hakbang. Pagkatapos makumpleto ang huling hakbang magkakaroon ka ng handa-gamitin na laro. Maaari kang mag-publish sa website, i-customize ito ayon sa iyong pagkamalikhain at pagbabahagi sa iyong mga kaibigan. Sa pamamagitan ng paraan, ang seksyon ng CodeGym Games ay ganap na libre upang gamitin.Limang Mahusay na Laro sa Pag-coding para Sanayin ang Iyong Mga Kasanayan sa Java - 7
Mga komento
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION