Как зайти в Даркнет?!
25th January, 01:11
4
0
Как в tkinter из поля ввода Entry получить значение в одну переменную и обновить строку кнопкой, затем получить ещё одно введённое значение и затем сложить их. Ниже пример кода
21st July, 19:00
892
0
Программа, которая создает фейковые сервера в поиске игровых серверов CS 1.6 Steam
21st March, 17:43
948
0
Очень долго работает Update запрос Oracle
27th January, 09:58
912
0
не могу запустить сервер на tomcat HTTP Status 404 – Not Found
21st January, 18:02
905
0
Где можно найти фрилансера для выполнения поступающих задач, на постоянной основе?
2nd December, 09:48
938
0
Разработка мобильной кроссплатформенной военной игры
16th July, 17:57
1724
0
период по дням
25th October, 10:44
3955
0
Пишу скрипты для BAS только на запросах
16th September, 02:42
3720
0
Некорректный скрипт для закрытия блока
14th April, 18:33
4613
0
прокидывать exception в блоках try-catch JAVA
11th March, 21:11
4380
0
Помогите пожалуйста решить задачи
24th November, 23:53
6084
0
Не понимаю почему не открывается детальное описание продукта
11th November, 11:51
4350
0
Нужно решить задачу по программированию на массивы
27th October, 18:01
4395
0
Метода Крамера С++
23rd October, 11:55
4308
0
помогите решить задачу на C++
22nd October, 17:31
4002
0
Помогите решить задачу на python с codeforces
22nd October, 11:11
4492
0
Python с нуля: полное руководство для начинающих
18th June, 13:58
2598
0
Лучшие игры на основе программирования
Еще когда я учился в школе, я помню, как возился с игрой для Mac, где вы программировали маленьких роботов на каком-то псевдо-ассемблерном языке, которые затем могли сражаться друг с другом. Они могли передвигаться по арене, высматривать противников в разных направлениях и стрелять из какого-нибудь оружия. Довольно простой материал, но я помню его довольно нежно, даже если не могу вспомнить название.
Есть ли хорошие современные эквиваленты?
В колледже мне было очень весело кодировать своего собственного робота с помощью Robocode .
Он основан на Java, API детализирован, и довольно легко получить сложный робот и запустить его.
Вот такой пример :
public class MyFirstRobot extends Robot {
public void run() {
while (true) {
ahead(100);
turnGunRight(360);
back(100);
turnGunRight(360);
}
}
public void onScannedRobot(ScannedRobotEvent e) {
fire(1);
}
}
Только что нашли светлого бота . Запрограммируйте своего робота передвигаться и выполнять задания, чтобы завершить головоломку. Даже включает в себя подпрограммы. Запрограммируйте бота, перетаскивая плитки в слоты. Игра очень отшлифована.
Обновление Lightbot теперь является самой последней версией игры и имеет версии, специально разработанные для детей в возрасте 4-8 или в возрасте 9+ (без верхнего предела), а также имеет вид if
экран Новый 1 http://www.lostateminor.com/wp-content/uploads/2008/10/light-bot.jpg
Я думаю, что оригинальная игра называлась Core Wars (эта статья Википедии содержит много интересных ссылок); там все еще есть программы и соревнования, например, на corewars.org . У меня никогда не было времени заглянуть в эти игры, но они кажутся мне очень забавными.
В игре Manufactoria flash вы создаете фабрику, раскладывая конвейерные ленты и переключатели таким образом, который очень похож на FSM, но более мощный. Эта игра действительно великолепна. Попробуйте, особенно если вы любите формальные языки и автоматы!
Экран Manufactoria выстрел http://www.tomdalling.com/wp-content/uploads/manufactoria-bubble-sort.png
Игра, в которой вы должны графически построить и обучить искусственные нейронные сети, чтобы контролировать ошибку-это ошибка мозга .
Ошибка мозга снимок экрана http://www.infionline.net/~wtnewton/oldcomp/bugbrain.jpg
Игра, о которой идет речь, определенно была Robowar для Mac. Моему сыну это очень понравилось, и он стал программировать настоящих роботов.
Как упоминалось ранее гордым, для этого есть страница wiki: http://en.wikipedia.org/wiki/RoboWar
Хотя в последние несколько лет вокруг игры не было большой активности, недавно был проведен турнир, и есть группа yahoo email.
Если вы хотите отойти от своей клавиатуры, Wizards of the Coast выпустили игру под названием RoboRally, которая является настольной игрой для боевого программирования.
http://www.wizards.com/roborally/
Как правило, начинающим программистам легко освоить такие языки, как C++, когда вы хорошо разбираетесь в основах Java. Colobot позволяет программировать автоматизированные корабли, используя язык, почти идентичный Java, а также перемещать, ощущать и манипулировать их окружением для выполнения миссий на опасной планете.
Основные войны-это, конечно, классика. Но сапоги Рокки -это совсем другое дело. Представьте себе! Было время (1982), когда вы могли продать коммерческую игру, основанную на логических воротах!
Я также был увлечен такого рода играми. Один современный пример, который я использовал, - это http://www.robotbattle.com/ . Есть различные другие - например, те, которые перечислены в http://www.google.com/Top/Games/Video_Games/Simulation/Programming_Games/Robotics/
Если вы хотите посмотреть на одиночные игры, такие как Light Bot и Manufactoria, то я настоятельно рекомендую RoboZZle . Он имеет условные команды, которые включают вызовы функций. Это позволяет осуществлять сложную манипуляцию стеком. Есть тысячи созданных пользователем головоломок от патетически очевидных до умопомрачительных загадок. Недавно они добавили поддержку смартфонов.
Я также думаю, что Кодекс алхимической инженерии стоит посмотреть.
Кара о программировании ошибки(!) появляется в различных вариантах, например, конечный автомат, Java, машина Тьюринга, многопоточность
Кара http://www.swisseduc.ch/compscience/karatojava/kara/icons/kara-worldeditor.gif
Planetwars- это игра, специально написанная для конкурса Google Ai, боты управляют флотами для покорения планет, они поддерживают множество языков
Есть также mySQLgame, я нашел это довольно забавным (вскоре после того, как узнал, что я отстой).
Вот что может сказать об этом казуальный геймплей.
http://en.wikipedia.org/wiki/Hacker_(computer_game)
http://en.wikipedia.org/wiki/Hacker_2
Существует также отличная хакерская игра, название которой я просто не могу вспомнить. Управление персоналом.
Хотя это было больше логикой, чем программированием как таковым, одним из тех, что мне действительно нравились в начальной школе, были ботинки Рокки . Там были датчики, AND ворот, OR ворот, NOT ворот, провода, таймеры и всякие другие вещи. Фантастическая программа для обучения ребенка логике.
Ну и классика уже - это игра динозаврик гугл