Codecombat — изучаем ЯП в формате РПГ-игры

Тема в разделе "Perl, Python, Ruby", создана пользователем SchizoInside, 21 апр 2015.

  1. SchizoInside

    SchizoInside Создатель

    Регистр.:
    9 янв 2013
    Сообщения:
    49
    Симпатии:
    11
    [​IMG]
    Наткнулся не так давно на интересный проект (хотя ему уже больше года), который позволяет изучить несколько языков программирования в формате РПГ-игры — http://codecombat.com/

    Суть игры сводится к написанию команд для вашего персонажа. Причем список доступных команд зависит от экипировки. К примеру, в самом начале вам доступна только обувка, которая позволяет перемещаться вверх-вниз-влево-вправо по уровню. Потом дадут меч и станет доступна команда атаки. И так далее. Задумка в этом плане очень хорошая и интересная.



    На выбор 6 языков программирования — http://take.ms/4ViyJ:
    • Python
    • Javascript
    • CoffeeScript
    • Clojure
    • Lua
    • и Io
    Я выбрал питон и в нем есть небольшие огрехи с синтаксисом, но в целом все правильно.

    Графика в игре симпатичная, мультяшная. Много чего на русском (начальные уровни точно). А главное все абсолютно бесплатно. Хоть и можно поддержать проект, покупая местную валюту, уровни и персонажей.

    И да, проект опенсорсный — https://github.com/codecombat/codecombat

    Если знаете подобные проекты (в целом, не принципиален язык программирования) пишите, интересно, а кому-то и полезно.
     
    latteo нравится это.
  2. I-Mixail

    I-Mixail Создатель

    Регистр.:
    13 янв 2014
    Сообщения:
    33
    Симпатии:
    16
    Есть подобные проекты, но не как игра: _codecademy.com на английском, конечно же. Там не только питон. Смотрите, изучайте, радуйтесь.
     
  3. dsparill

    dsparill Постоялец

    Регистр.:
    24 авг 2007
    Сообщения:
    57
    Симпатии:
    9
    Офигенная вещь :)) На работе теперь игровой аврал.
     
  4. SchizoInside

    SchizoInside Создатель

    Регистр.:
    9 янв 2013
    Сообщения:
    49
    Симпатии:
    11
    Там, кстати, теперь добавили кланы (http://codecombat.com/clans), хотя и пользы пока совсем немного от этого. Надеюсь, что пока это задел на будущее.
     
  5. dsparill

    dsparill Постоялец

    Регистр.:
    24 авг 2007
    Сообщения:
    57
    Симпатии:
    9
    Игра приобретает масштабы и это радует.
     
  6. SchizoInside

    SchizoInside Создатель

    Регистр.:
    9 янв 2013
    Сообщения:
    49
    Симпатии:
    11
    Да. Хоть и странно, что кланы появились спустя год с лишним.

    Кстати, если у вас на работе многие играют, то может кто-то подписался на платный контент? Хочется понять как оно там, стоит ли того.
     
  7. dsparill

    dsparill Постоялец

    Регистр.:
    24 авг 2007
    Сообщения:
    57
    Симпатии:
    9
    Россия... кто ж тут платную подписку купит.
     
  8. SchizoInside

    SchizoInside Создатель

    Регистр.:
    9 янв 2013
    Сообщения:
    49
    Симпатии:
    11
    В моем окружении многие уже начинают выпрямлять мышление в этом плане и платить за контент, который потребляют. Взвешивают, присматриваются тщательно, но что-то уже приобретают. Да и я сам не редко... Хотя это тема для другого разговора. :)

    В общем, тогда, как и планировал, ближе к концу месяца буду пробовать месяц, тогда и отпишусь.
     
  9. ppanfilov

    ppanfilov Создатель

    Регистр.:
    22 ноя 2013
    Сообщения:
    28
    Симпатии:
    5
    Веселая игра, потестил Яваскрипт
     
  10. ArTo1s

    ArTo1s Создатель

    Регистр.:
    24 апр 2015
    Сообщения:
    19
    Симпатии:
    2
    Как глубоко уходит игра в плане языка?
    А то прошел уровней с десять, а мне только ходить разрешают.