JavaRush /Java Blog /Random-TL /Nagda-download kami ng mga kasanayan habang nagpapahinga....

Nagda-download kami ng mga kasanayan habang nagpapahinga. Nangungunang 10 pinakamahusay na laro para sa mga programmer

Nai-publish sa grupo
Ang programming ay masaya at kapana-panabik, hindi ba? Maraming mga nagsisimula na nagsisikap na makabisado ang lahat ng mga nuances ng Java o ibang wika sa pamamagitan ng pag-aaral ng mga boring na tutorial at mga aklat-aralin ay hindi sasang-ayon sa pahayag na ito. Bagama't hindi mo magagawa nang hindi nagbabasa ng teorya at cramming, ang mga laro sa programming, kung saan medyo marami, ay makakatulong sa iyong pagsama-samahin ang iyong mga kasanayan at magsanay. Samakatuwid, ngayon, lalo na para sa mga mambabasa ng JavaRush, inihanda namin ang pagpipiliang ito ng higit sa isang dosenang mga pinakamahusay na laro para sa pag-aaral ng Java at higit pa. Nagda-download kami ng mga kasanayan habang nagpapahinga.  Nangungunang 10 pinakamahusay na laro para sa mga programmer - 1

Ang pinakamahusay na mga laro upang magturo ng programming

  1. Codecombat

    Ang Codecombat ay isang medyo sikat na laro ng browser na idinisenyo upang ituro ang mga pangunahing kaalaman sa programming sa isang pangkat ng mga mag-aaral na may guro (mayroon pang espesyal na Classroom Edition), ngunit angkop din ito para sa mga solong user. Sa esensya, ang Codecombat ay isang hanay ng mga gawain at palaisipan na malulutas lamang gamit ang program code. Binibigyang-daan kang matutunan ang mga pangunahing kaalaman ng Python, JavaScript, CoffeeScript, pati na rin ang wikang Lua, na ginagamit sa pagbuo ng laro (pagbuo ng laro). Ang isa sa mga lakas ng CodeCombat ay ang katotohanan na ang tatlong magkakaibang kurso ay magagamit sa mga manlalaro, na tumutuon sa computer science , web development at game development.

    Nagda-download kami ng mga kasanayan habang nagpapahinga.  Nangungunang 10 pinakamahusay na laro para sa mga programmer - 2
  2. Robocode

    Isa sa mga pinakasikat, pinakaluma at kasabay ng pagkakaroon ng katayuan ng kulto ng mga laro para sa mga programmer. Nagsulat na kami tungkol sa Robocode sa isang artikulo sa paggamit ng Java sa larangan ng artificial intelligence .

    Ang Robocode ay isang sikat na open-source na laro ng Java na nagbibigay-daan sa mga user na matuto ng mga prinsipyo ng Java programming at higit pa (ang laro ay nagbibigay-daan sa iyong mag-code sa Scala, C#, at iba pang mga wika). Ito ay angkop din para sa pag-aaral ng mga pangunahing prinsipyo ng robotics at artificial intelligence .

    Nagda-download kami ng mga kasanayan habang nagpapahinga.  Nangungunang 10 pinakamahusay na laro para sa mga programmer - 3

    Sa Robocode, ang manlalaro ay gumagawa ng sarili niyang robot tank, pinoprograma ang diskarte nito at bumuo ng software intelligence, nakikipagkumpitensya sa mga robot ng ibang mga user. Unang nilikha noong 2000, noong ang mga larong nagtuturo ng programming ay pambihira pa rin, ang Robocode ay isa pa rin sa pinakasikat at kilalang mga laro para sa mga coder.

  3. Codinggame

    Ang Codinggame ay isa pang tanyag na laro ng browser, isa sa mga pangunahing bentahe kung saan ang suporta nito para sa isang malaking bilang ng mga wika (higit sa 25), kabilang ang Java, C#, Python, JavaScript, Lua, Go, Rust at iba pa. Nag-aalok ito ng iba't ibang pampakay na mga gawain at palaisipan, na, tiyak na dahil sa kanilang pagkakaiba-iba, ay hindi nakakainip na lutasin.

    Ang isa pang malakas na punto ng Codinggame ay Multiplayer - maaari kang makipaglaro sa mga kaibigan at kasamahan; ang laro ay regular ding nagho-host ng mga internasyonal na kumpetisyon.

    Nagda-download kami ng mga kasanayan habang nagpapahinga.  Nangungunang 10 pinakamahusay na laro para sa mga programmer - 4
  4. Mga screep

    Screeps — это MMO стратегия, в которой игрок должен использовать JavaScript для управления игровыми сущностями и построения собственной империи. Несмотря на то, что Screeps, How большинство MMO, является платной ($9 в месяц), базовая version позволяет играть в одиночку на приватном serverе сколько угодно, а также дает 30 дней бесплатного доступа к игре на официальном serverе.

    Nagda-download kami ng mga kasanayan habang nagpapahinga.  Nangungunang 10 pinakamahusay na laro para sa mga programmer - 5
  5. Vim Adventures

    Vim Adventures — это простенькая, но увлекательная игра-туториал для обучения использованию Vim, необычного текстового редактора с широким функционалом, который любят про-разработчики. Многие эксперты по программированию советуют новичкам освоить Vim, так How этот редактор помогает писать более эффективный и, главное, понятный code.

    Nagda-download kami ng mga kasanayan habang nagpapahinga.  Nangungunang 10 pinakamahusay na laro para sa mga programmer - 6
  6. Codewars

    Codewars — популярная браузерная игра-набор головоломок и пазлов, позволяющих практиковаться в написании codeа и решении алгоритмических задач. За решение каждой задачи пользователь получает очки, количество которых зависит от способа решения — чем оно более эффективное, тем больше очков. Одной из самых лучших фич Codewars является возможность изучать варианты решения задач, предложенные другими пользователями — таким образом можно учиться подходам к алгоритмическим проблемам у более опытных и подкованных коллег.

    Игра поддерживает огромное количество языков, включая Java — 21 ЯП в основной версии, плюс еще 17 менее распространенных ЯП в бета-версии.

    Nagda-download kami ng mga kasanayan habang nagpapahinga.  Nangungunang 10 pinakamahusay na laro para sa mga programmer - 7
  7. Shenzhen I/O

    Shenzhen I/O является симулятором разработчика электроники — инженера-схемотехника. Это хорошая, и весьма хардкорная, надо заметить, игра-головоломка, в которой игрок должен создавать упрощенные схемы и писать code сборки, который работает на указанных схемах. Игрок занимается проектированием разного рода устройств, получая концепт-documentацию с кратким перечислением задач на электронную почту.

    Nagda-download kami ng mga kasanayan habang nagpapahinga.  Nangungunang 10 pinakamahusay na laro para sa mga programmer - 8
  8. CodeMonkey

    CodeMonkey — это простая онлайн-игра с приятным визуальным оформлением, ориентированная на детей младшего и среднего школьного возраста, но подходящая и для взрослых благодаря забавному и затягивающему игровому процессу. Предназначена для пользователей вообще без навыков в программировании и учит базовым аспектам и понятиям codeинга. В CodeMonkey используется язык программирования под названием CoffeeScript.

    Nagda-download kami ng mga kasanayan habang nagpapahinga.  Nangungunang 10 pinakamahusay na laro para sa mga programmer - 9
  9. Human Resource Machine

    Human Resource Machine — еще один очень качественный пример игры про программирование с увлекательным набором головоломок, где игрок использует свои навыки codeинга, чтобы управлять маленькими офисными работниками, которые должны перемещать an objectы между различными областями. Игра хороша тем, что подходит не только программистам, но и всем остальным, ведь она тренирует логику, навыки управления памятью и нахождения решений. Также Human Resource Machine может быть и отличной развивающей игрой для детей, с нее можно начинать изучение программирования or продолжать овладение навыками codeинга после совсем простенькой CodeMonkey.

    Nagda-download kami ng mga kasanayan habang nagpapahinga.  Nangungunang 10 pinakamahusay na laro para sa mga programmer - 10

    Noong 2018, ang Tomorrow Corporation, ang developer ng Human Resource Machine, ay naglabas ng sequel na tinatawag na 7 Billion Humans. Ang sequel ay ginawa sa parehong estilo, at ang diskarte sa gameplay ay hindi nagbago. Ang 7 Billion na Tao ay perpekto para sa mga nagustuhan ng Human Resource Machine, na nag-aalok sa mga manlalaro ng mas maraming iba't ibang gawain at puzzle.

  10. TIS-100

    Sa TIS-100, dapat lutasin ng mga manlalaro ang iba't ibang uri ng puzzle habang nakikipagkumpitensya sa isa't isa upang ma-optimize ang multi-threaded assembly code ng laro. Ang laro ay ginawa sa isang hindi pangkaraniwang at naka-istilong aesthetics ng mga manwal ng computer noong dekada 80 (na, gayunpaman, malamang na matakot sa marami). Ang TIS-100 ay isang parallel na arkitektura ng computer na binubuo ng magkakasabay na magkakaibang koneksyon. Ang TIS-100 ay perpekto para sa mga application na nangangailangan ng pagproseso ng mga kumplikadong stream ng data, tulad ng automated na pinansiyal na kalakalan, data mining at pagsusuri ng pag-uugali ng tao.

    Nagda-download kami ng mga kasanayan habang nagpapahinga.  Nangungunang 10 pinakamahusay na laro para sa mga programmer - 11

    Pinapayagan din ng TIS-100 ang mga manlalaro na lumikha ng kanilang sariling mga puzzle sa tatlong uri ng mga sandbox.

Magandang laro para sa pag-aaral ng programming na wala sa top 10

At sa wakas, ang mga laro na nagtuturo ng programming, na hindi nakapasok sa aming nangungunang, ngunit tiyak na karapat-dapat kahit isang pagbanggit.
  • CSS Diner

    Isang simple ngunit nakakatuwang laro para matutunan ang mga pangunahing kaalaman sa CSS. Ito ay libre at may kasamang 32 na antas, na ang kahirapan ay tumataas habang ikaw ay sumusulong.

  • Ruby Warrior

    Isang magandang opsyon para sa mga nagtakdang makabisado ang mahirap na wikang Ruby. Angkop para sa parehong mga ganap na bagong "rubberist" at sa mga nakabisado na ang mga pangunahing kaalaman ng wikang ito.

  • CheckIO

    Ang CheckIO ay isang futuristic na laro ng diskarte na may mga bersyon para sa pag-aaral ng JavaScript at Python.

  • Cyber ​​​​Dojo

    Ang isa pang nakakaaliw na koleksyon ng mga gawain at palaisipan na sumusuporta sa isang bilang ng mga wika nang sabay-sabay, at samakatuwid ay maaaring maging isang kahalili sa halos lahat ng mga laro para sa pag-aaral ng programming. Kasama sa mga wikang sinusuportahan ng Cyber ​​​​Dojo ang Java, Ruby, JavaScript, PHP, Python, at iba pa.

  • Code Hunt

    Isang kasiya-siyang laro para sa pag-aaral ng Java at C#, na binuo ng Microsoft Research Division. Ang gawain ng manlalaro ay suriin at itama ang mga fragment ng code.


Kung nakalimutan naming banggitin ang ilang magagandang laro sa programming na karapat-dapat na nasa tuktok na ito, isulat ang tungkol dito sa mga komento.
Mga komento
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION