Комментарии 16
Теперь появился отличный повод посидеть и позависать. Как раз хотелось скорость мышления увеличить.
Откройте файл /brains/br_edmund.js для редактирования, прочитайте комментарии в нем и измените логику мозга до желаемого поведения существа.
Эх, вот бы была возможность писать на более других языках, нежели JS.
Всегда считал, что нормальному программисту примерно без разницы, на каком языке писать
Сходу, быть может, и нет. Я ж не имел ввиду, что можно просто сесть и начать на любом языке писать. К тому в комментарии и было слово "примерно", ещё и курсивом выделенное.
Неужто Вы будете отрицать, что любой программист, знакомый с C-подобным синтаксисом, не сможет писать на JS? Безусловно, не сходу, а затратив, быть может, может пару часов на изучение, но все же сможет, и довольно быстро. Я лишь хотел сказать, что выбор JS в этом плане не так уж и плох.
Это не повод заставлять всех писать на JS.
В соревнованиях на codenjoy.com или даже на Russian AI Cup разработчики предоставили API, с которым можно работать любым языком.
Но, что бы можно было писать на высокоуровневых языках, они могли бы описать API — оставалось бы только биндинги написать.
Так и аудитория будет больше, и игра будет дружелюбнее к обычным пользователям, при этом развивая их логическое мышление. Особенно полезно будет детям и школьникам, которые смогут совмещать соревнование и развитие.
Ну-ну.
Тема игр и программирования — очень плодотворная) На Ruby кстати тоже можно делать web-игры :)
github.com/yeahrb/yeah, с помощью Opal компилируются в веб приложение, например asteroids (код игры)
Programmer Unknown's BattleGround: открытая площадка для сражений программистов