- Screeps
"The world's first MMO strategy open world game for programmers".
Стратегическая онлайн игра, в которой нужно захватить мир, программируя колонию существ - creep'сов. Существо-creep имеет ограниченное время жизни, может собирать ресурсы, строить дороги и здания, атаковать врагов. Программируется все это дело на javascript'е.- Codewars
- выполнение ката для
каратистовпрограммистов. Не совсем игра, скорее тренажер для изучения различных языков программирования. Нужно решать усложняющиеся со временем задачки на одном или нескольких языках программирования: JavaScript, CoffeeScript, Ruby, Python, Clojure, Haskell, Java. Очень красиво сделана, после того, как решаешь задачку тебе показывают решения других программистов. Иногда выясняется, что вместо того, чтобы городить огород, достаточно было написать одну строку. Полезный сайт, чтобы не забывать неиспользуемые в данный момент языки или изучать новые. - Codehunt
- сделано в Microsoft Research, игра для изучения Java и C#.
"Code Hunt is a game! The player, the code hunter, has to discover missing code fragments. The player wins points for each level won with extra bonus for elegant solutions".
- CodeCombat
"If you want to learn to program, you don't need lessons. You need to write a lot of code and have a great time doing it.
That's what programming is about. It's gotta be fun. Not fun like yay a badge but fun like NO MOM I HAVE TO FINISH THE LEVEL! That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing.
If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age."
В общем для обучения школьников программированию в игровой форме.- Codemonkey
- Еврейская => платная игра :).
"CodeMonkey is an online game that teaches programming in a real programming language called CoffeeScript. In the game, users control a monkey and help him catch bananas by writing lines of code."
- Fightcodegame
- Вариация на старую тему боевых роботов.
"Code your own robot with javascript, challenge friend or foe to win glory and fortune, be the best and start climbing the ranks"
- JSDares
"Make your own games by learning JavaScript programming!
You learn programming by completing dares. These are short puzzles in which you have to copy the example, in as few lines of code as possible. They start simple, and become more difficult as you progress.
For now we only provide a number of examples. In the future we will provide some collections of dares to start with, and you will also be able to make and share your own dares. You can also play around in the full editor".- play.elevatorsaga.com
- JS игра, управление лифтом.
Показаны сообщения с ярлыком python. Показать все сообщения
Показаны сообщения с ярлыком python. Показать все сообщения
среда, сентября 09, 2015
Новообнаруженные игры для программистов
Обнаружил еще несколько забавных и полезных игр для программистов (см. предыдущие серии #1 здесь, #2 здесь и #3 здесь).
четверг, мая 14, 2015
open source ebay snipers
Время от времени я покупаю вещи на аукционах ebay и molotok.ru, а дешевле всего это делать с помощью снайперов, делающих ставку в последние секунды аукциона.
В принципе, есть несколько бесплатных или условно бесплатных сервисов, но во первых им надо отдавать свой пароль, а во вторых обычно бесплатно получаешь только ограниченную функциональность. Есть полностью бесплатные снайпера, типа jbidwatcher, но работающие на десктопе, что не удобно - нужно его держать включенным все время.
В общем нужно искать решение, которое:
В принципе, есть несколько бесплатных или условно бесплатных сервисов, но во первых им надо отдавать свой пароль, а во вторых обычно бесплатно получаешь только ограниченную функциональность. Есть полностью бесплатные снайпера, типа jbidwatcher, но работающие на десктопе, что не удобно - нужно его держать включенным все время.
В общем нужно искать решение, которое:
- можно поставить на сервер под твоим контролем, откуда твои credentials не должны утечь.
- лучше всего с открытыми исходниками либо самописное.
Из того что удалось найти - маленький bash скрипт с https://paulschou.com/tools/sniper/ для ebay. Можно попытаться по тому же принципу написать скриптик и для molotok.ru. Интерфейс у него простейший, типа:
$ ./ebay 112233445566 11112233445566 - номер аукциона, 11 - максимальная ставка. Логин/пароль надо вставить в сам скрипт. Можно вставить запуск в cron в нужное время или доработать скрипт напильником, благо он совсем небольшой - 66 строчек.
Еще на питоне снайпер нашел - https://github.com/madprogrammer/sniper 5-летней давности. Не проверял, но думаю даже если и не работает, можно использовать как основу для своего решения.
среда, февраля 11, 2015
Еще две игры для программистов
Первая на модном языке GO. называется Operation Go: A Routine Mission, про некоего секретного агента на задании.
Статья с хабра - http://habrahabr.ru/post/250281/
Статья с хабра - http://habrahabr.ru/post/250281/
Вторая на питоне, Checkio. Тут, насколько я понял, просто геймификация используется для обучения языку программирования. Для того, чтобы перебраться на следующий остров, нужно заработать очки, решая задачки на python. Сюжета особого нет.
P.S. На эту тему смотри также:
P.S. На эту тему смотри также:
пятница, февраля 03, 2012
Python tools для Visual Studio
Случайно в какой-то рассылке увидел ссылку на MSDN со статьей про интеграцию питона в вижуал студию - http://msdn.microsoft.com/ru-ru/vstudio/hh769755
Обычно я для питона notepad++ или встроенный IDLE использовал. Пробовал еще Eclipse в качестве IDE, но какой-то он тяжеловесный, хотя наверное это с непривычки. А тут привычная VS, в которой теперь появилась возможность создавать проекты на Python, а после отлаживать в привычном отладчике. Пока мне нравится...
Это текст с msdn:
Обычно я для питона notepad++ или встроенный IDLE использовал. Пробовал еще Eclipse в качестве IDE, но какой-то он тяжеловесный, хотя наверное это с непривычки. А тут привычная VS, в которой теперь появилась возможность создавать проекты на Python, а после отлаживать в привычном отладчике. Пока мне нравится...
Это текст с msdn:
В декабре прошлого года команда PTVS дала обещание добавить в семейство Visual Studio новый язык, причем меньше чем за год и с минимальными затратами. Через 9 месяцев это обещание было выполнено – встречайте Python Tools 1.0 for Visual Studio RTM.
Теперь эта отличная IDE поддерживает прекрасный язык Python. Точнее, его реализации CPython, IronPython, Pypy и Jython. Отныне вы можете пользоваться Intellisence, Class Browser, поиском ссылок, рефакторингом, отладчиком, профайлером,… в общем, всем тем, что так привычно пользователям Visual Studio.
И это все совершенно бесплатно (устанавливается в Visual Studio Shell) и Open Source (Apache 2.0).
Команда разработчиков подготовила краткие видео демонстрирующие работу Python Tools for Visual Studio, из которых становятся понятны многие возможности.
Основные возможности среды редактированияРефакторингОтладка исключенийДополнительную информацию и собственно само расширение Python Tools для Visual Studio вы можете найти на сайте pytools.codeplex.com/
четверг, ноября 18, 2010
Ресурсы для изучения Python
У Google есть замечательный ресурс Google's Python Class, на котором имеются лекции для изучающих питон в виде текста, видео файлы, на которых гугло-мужик бодренько рассказывает и показывает основные фишки питона (их, кстати, помимо просмотра прямо с гугловского сайта можно найти на торрентах и смотреть впоследствии оффлайн, на ru.torrent.org точно есть).
Но самое интересное там - это подготовленные файлы с задачками. В файлах имеются описания задачек и уже написанные unit tests к ним. Так что остается запрограммировать решение, запустить на выполнение и сразу же увидеть насколько это было правильно написано.
Но самое интересное там - это подготовленные файлы с задачками. В файлах имеются описания задачек и уже написанные unit tests к ним. Так что остается запрограммировать решение, запустить на выполнение и сразу же увидеть насколько это было правильно написано.
Подписаться на:
Сообщения (Atom)