
Последнее время с поисковых систем стабильно приходят пользователи, пытающиеся найти у меня готовые программы для игр Colobot и Ceebot.
Поэтому я решил срочно исправляться. В этом посте я собрал некоторые программы, которые позволят Вам сэкономить время или посмотреть, как программируют в Colobot другие игроки.
Кстати, я написал отличный обзор этой игре у себя в блоге. Можете также почитать мои другие обзоры игр для программистов.
Пост получился очень большим из-за того что я привел исходные коды многих программ. Но, в любом случае, это будет удобно тем, кто ищет готовые программы — все в одном месте.
Аккуратно! Ваш скролл может умереть мучительной и жестокой смертью.
Читать далее »Core Wars! Эти два слова вызывают трепет. У программистов появляется легкая дрожь, волнение. Потому что на них накатываются воспоминания о счастливом юношестве.
О том, как они когда-то открыли новый мир. Мир чего-то необычного и неопознанного. Мир, где они могли бесконечно учиться, совершенствоваться, соревноваться и открывать новые горизонты. Мир, где они могли сделать невозможное.
Мы все, тем или иным образом, касались этой игры. Это время мы запомнили на всю жизнь. Время, когда подскакиваешь ночью с кровати, включаешь компьютер и начинаешь проверять только что появившуюся идею. Время, когда мы все время придумывали, творили. А в дали от компьютера мы писали и проектировали на найденных листочках наши программы.
На таких играх воспитывались хакеры. Люди, которые сейчас возглавляют крупные IT-компании, проектируют и разрабатывают сложнейшие проекты, преподают, творят и занимаются тем, что им действительно нравится!
Читать далее »Я продолжаю серию статей про игры для программистов. Напомню, в прошлый раз мы узнали про игры Colobot и Ceebot.
Сегодня я расскажу Вам про отличную игру Robocode. Она предназначена для обучения языку Java, и имеет большие функциональные возможности, несмотря на кажущуюся внешнюю простоту.
Robocode — это обучающая игра с открытыми исходными кодами, разработанная Mathew Nelson и Flemming Larsen. Ее целью было облегчение изучения языка программирования Java.
Читать далее »В мире всегда существовали некоторые закрытые общества, которые доступны только ограниченному кругу людей. Для того, чтобы попасть туда нужно было обладать чем-то необычным. Например, ездить на Bentley или курить Behike.
Но я сейчас говорю про общества, где входным билетом служат не деньги, а знания. Да, да, Вы не поверите, но я говорю про программистов.
Ведь только мы способны сутками заниматься совершенствованием алгоритма, только мы можем бесконечно долго заниматься проектированием и совершенствованием архитектуры проекта, рисуя никому не понятные UML-диаграммы и странные схемы. Но есть еще один вид занятий, некий закрытый клуб для посвященных, который сгубил не одну тысячу часов, подняв профессионализм его участников до небес. Я говорю про Игры для программистов.
Их существует огромное количество, каждая игра по своему интересна, у каждой своя архитектура, свой API-интерфейс. Так как всех их невозможно охватить в отдельной заметке — я решил начать серию заметок про различные игры.
Читать далее »