[ Новые сообщения · Участники · Правила форума · Пошук · RSS ]
Страница 1 из 11
Форум » пораскинь мозгами » игры для ума » Алгоритмические игры (игры для программистов и не только)
Алгоритмические игры
sova77Дата: Пн, 10.08.2009, 19:24 | Сообщение # 1
вип
Группа: разработчик
Сообщений: 601
Награды: 13
Статус: відсутній
содержание:

форум для интересных людей
 
Обьявления
sova77Дата: Пн, 10.08.2009, 19:28 | Сообщение # 2
вип
Группа: разработчик
Сообщений: 601
Награды: 13
Статус: відсутній
Light bot
Алгоритмическая игра. Как всегда все просто, нужно написать алгоритм роботу, что бы он дошёл до синих квадратов и зажег там лампочку.

Управление: пишите программу действий

ИГРАТЬ

Прикрепления: 9513287.jpg(26Kb) · light-bot-2205.swf(639Kb)


форум для интересных людей
 
Обьявления
sova77Дата: Пн, 10.08.2009, 19:38 | Сообщение # 3
вип
Группа: разработчик
Сообщений: 601
Награды: 13
Статус: відсутній
Colobot - для тех кто только познаёт программирование

Помню школьные времена, когда учили pascal, учили программированию, алгоритмам. Много всего было интересного. Да, несомненно, многое даётся самообучением, причём настойчивым.

Но у многих часто возникает вопрос, с чего начать? Ведь книжки читать не интересно? Есть интересный способ.

Но ещё расскажу немного личного опыта. Интерес к программированию проснулся у меня в классе 4, в то время компьютеры были очень мощные, 386 с мегабайтом оперативной памяти и 40 мегабайтным жёстким диском и MS DOS. В то время у меня не было ни одной игрушки, по этому они писались вручную. Первый компьютер, так бывает На этом моменте прерывать ностальгию не хочу, по этому расскажу об одной программе, которая новичкам поможет вникнуть в программирование, а программисты могут просто получить удовольствие от программирования ботов-роботов. Не забудьте оставить софт подрастающему поколению.

Игра называется Colobot (скачать, установки не требуется, просто распаковать в отдельную папку).

Всё просто, пишите программы для роботов, в идеальном случае на миссию один запуск программы. Роботы могут ездить, летать, что-то подбирать, строить здания, обороняться и воевать (+ некоторые специфичные действия для некоторых ботов).

Язык программирования СИ подобный. Есть обучающая часть, всё полностью русифицировано. Обучающие упражнения, и миссии. Может затянуть


Новичкам colobot рекомендую, по себе скажу, частенько в СЕО без азов программирования сложно. Да и бывают случаи, когда без собственно разработанного софта вообще сложно.

Прикрепления: 1989424.jpg(27Kb) · 2057579.jpg(41Kb) · 8459824.jpg(41Kb)


форум для интересных людей
 
Обьявления
sova77Дата: Пн, 10.08.2009, 19:40 | Сообщение # 4
вип
Группа: разработчик
Сообщений: 601
Награды: 13
Статус: відсутній
Ceebot

Обучающие игры нынче в моде. За последние 5-10 лет человечество сообразило, что «с компьютера» при желании можно легко набираться уму-разуму. И не хуже (а то и лучше), чем на нудных лекциях. Особенно это касается непоседливых, вечно отвлекающихся на всякие шалости юных дарований.

Идея совмещения двух противоположностей

— развлечения и познания — родилась еще в древности, однако из-за неторопливости научно-технического прогресса приобрела широкую популярность на ПК совсем недавно. Действительность показывает — нет на свете такого подростка, который бы не знал, что такое компьютерные игры. Однако время не стоит на месте, и сегодняшние «хардкорные» игроки завтра могут самостоятельно начать делать эти же самые или даже более качественные проекты. Но с чего начать свой путь кодера? Конечно же, с азов программирования. Вот тут-то Ceebot окажется незаменимым помощником

Идеологический настрой Colobot не слишком понравился современной молодежи, поэтому Ceebot уже не пропитан духом заселения неведомой планеты, как раньше, — тут нас прямо, без изысков, учат языку программирования. Масса уроков, упражнений и интересных заданий; от простого к сложному, но не все сразу.

Прежде всего, на примерах обучают, как манипулировать элементарными формами современной робототехники вроде тестовых роботов-тележек, летающих роботов и прочих ползающих. Затем следует изучение их «органов» — всяческих клешней, захватов, лебедок и подъемников. Далее — опции по вкусу, от передачи данных с радаров на борт до более интеллектуальных вещей. Разумеется, чем глубже погружение в дебри, тем сложнее и требовательнее к полученным знаниям становятся задачи.

В центре внимания — отнюдь не горбатый «бейсик», а гибкий и современный как по своей структуре, так и по форме C++ с некоторыми упрощениями. Очень ненавязчиво, но совершенно очевидно до сознания доносится мысль о том, что занимаемся мы здесь… почти объектно-ориентированным программированием, в наипростейшем его исполнении. Большего и не нужно. Ведь это лишь введение.

Научились перетаскивать объекты? Молодцы! Теперь запрограммируем робота-рабочего, который сам находит и переносит руду на фабрику, где из нее автоматически производится титан. Получилось? Отлично! Можно заняться чем-нибудь действительно серьезным — грамотно обходим препятствия, собирая при этом синие шашечки, выбираемся из лабиринтов без каких-либо ориентиров, «интеллектуально», с упреждением, обстреливаем вражеских муравьев и т. д. Таким образом, начав с простых движений и заданных команд и функций, приходим к циклам, учимся создавать функции и даже классы. Каждое задание наглядно поясняется, и становится понятно, почему в конкретном случае мы пользуемся, к примеру, while-do, а не for(;;). Конечный результат — постижение принципов написания программ на С.
* * *

В совокупности Ceebot, конечно же, практически во всем повторяет Colobot. Разница заключается лишь в количестве примеров и их разнообразии. Насколько переработаны подсказки, сказать сложно, но трудностей даже у новичка должно быть немного. Ставший привычным интерфейс, как и все графическое исполнение, по-прежнему радует глаз.Отличный выбор для любознательного игрока, желающего научиться программированию, но не знающего, за что взяться в первую очередь.

Серия Ceebot состоит из 4 игр:
* CeeBot-A (релиз 25 февраля 2003г.)- игра для детей от 15 лет
* CeeBot-Teen (2003г.)- игра для детей 10-15 лет
* CeeBot-3 (релиз 20 июля 2003г.)- игра для детей 10-15 лет
* CeeBot-4 (2004г.) - игра для детей от 15 лет

Прикрепления: 1147491.jpg(53Kb)


форум для интересных людей
 
Обьявления
sova77Дата: Пн, 10.08.2009, 19:54 | Сообщение # 5
вип
Группа: разработчик
Сообщений: 601
Награды: 13
Статус: відсутній
Бешеная корова

ИГРАТЬ
Гротескные коровы в беге за кубок. Расставляя стрелки на пути следования коров - приведите бешеное животное к кубку. Уровня после 10 игра становится заметно сложней

Управление: расставляете указатели на пути действия коровы

Прикрепления: 6437807.jpg(41Kb) · korova.swf(306Kb)


форум для интересных людей
 
Обьявления
Форум » пораскинь мозгами » игры для ума » Алгоритмические игры (игры для программистов и не только)
Страница 1 из 11
Поиск: