Главная страница
    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.011 c
15-1145593117
pavel_guzhanov
2006-04-21 08:18
2006.05.14
Анатолию Подгорецкому


3-1142966856
olevacho_
2006-03-21 21:47
2006.05.14
ошибка декларации udf


15-1145338636
Ega23
2006-04-18 09:37
2006.05.14
С Днём рождения! 18 апреля


2-1145862785
ttt_111
2006-04-24 11:13
2006.05.14
Как отследить изменения проделанные в колонке DBGrid.


3-1142241362
Alex_Delphi
2006-03-13 12:16
2006.05.14
Как програмно добавить пользователя в InterBase





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский