Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.05.14;
Скачать: [xml.tar.bz2];

Вниз

Очень прикольная игра - COLOBOT   Найти похожие ветки 

 
Strate ©   (2006-04-18 23:32) [0]

Суть игры:

Вы - землянин, прилетевший покорять другие планеты.
В Вашем распоряжении несколько роботов.
Самое прикольное - им (роботам) надо ПИСАТЬ программы на почти реальном языке программирования!

Вот одна из программ для уничтожения всех врагов на карте:

external void object::Procedure()
{
   object ant; //объект-муравей. Враг
   while (true) //Пока есть враги - делать. Как только враги кончутся - миссия считается пройденной
   {
      ant = radar(AlienAnt); //Находим ближайшего муравья
      turn(direction(ant.position)); //Поворачиваемся на него
      Motor(1,1); //Включаем двигатели
      If (distance(position, ant.position)<40) //Если расстояние м/у нами и муравьйм меньше 40 метров
      {
         fire(1); //стреляем одну секунду
      }
   }
}


Самое привлекательное - игра 3D, с почти великоолепной графикой.
Кому нечего делать (в плане программирование) - очень хорошее занятие.
И в целях обучения как нельзя лучше подходит.

А, к чему это я? Просто хотел с народом поделится полезной вешью.
Откуда скачать не знаю, т.к. качал с местного фтп, а он только у нас доступен. Но название поможет :)


 
Джо ©   (2006-04-18 23:38) [1]

http://colobot.com/


 
DillerXX ©   (2006-04-18 23:42) [2]

Давно ещё играл... понравилась тогда. Правдо как мне кажется самое интересное это решим обучения.. сама игра не так увлекательна... бегаешь туда сюда человечком таскаешь аккумуляторы и полезные ископаемые... и писать почти ничего не тадо, т.к. все проги готовые дают :( на счёт великолепной графики я бы так не сказал, хотя ничего так конечно...


 
Strate ©   (2006-04-19 00:03) [3]

Всё дело в том, что в самой компании тебя никто не принуждает писать программы.

Можно всё делать вручную. Абсолютно всё. Но иногда удобнее написать цикл, чем кататься туда-сюда.


 
Yanis ©   (2006-04-19 00:16) [4]

Не паскале-подобный синтаксис? Фью...


 
Marser ©   (2006-04-19 00:21) [5]

> [4] Yanis ©   (19.04.06 00:16)
> Не паскале-подобный синтаксис? Фью...

А разве Паскаль и С-подобные уж так сильно отличаются? Нет, конечно.


 
Ega23 ©   (2006-04-19 09:06) [6]


> Не паскале-подобный синтаксис? Фью...


Там клон C++.
Забавная игрушка.
Я бы такую студентам на первом курсе давал. Типа с заданием пройти до конца за семестр.


 
Strate ©   (2006-04-19 13:07) [7]

Ещё там надо думать об оптимизации, т.к. батарея быстро садится :)

2Ega

Лучше школьникам


 
Ega23 ©   (2006-04-19 13:27) [8]


> Лучше школьникам


Школьникам рановато. Перво-второкурсникам - в самый раз.



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2006.05.14;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.009 c
3-1143097634
dolmat
2006-03-23 10:07
2006.05.14
в чем причина не обновления поля


2-1145887691
Интересующийся
2006-04-24 18:08
2006.05.14
Временная задержка между событиями


1-1144137303
aleshap
2006-04-04 11:55
2006.05.14
Как определить место в программе?


3-1142861160
Спрашивающий
2006-03-20 16:26
2006.05.14
NULL в запросе


15-1145099223
Чародей
2006-04-15 15:07
2006.05.14
TIFF





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский