Разработчики, будь то новички, среднего уровня или даже профи, совершают ошибки. А человек имеет такое свойство, учиться не только на своих ошибках, но и на чужих. Начнём их разбирать.
( Читать дальше... )P.S.: К сожалению, я не успеваю дописать полностью, так что следующая часть будет не раньше чем в воскресенье.
Update (11 сентября 2009):
Маленькое дополнение (и тоже от профессионалов). Был спор про ботов из Q3, про то как они были круты и почему таких не делают в остальных играх. Выяснилось что человек работал над диссертацией к ИИ (зовут его Пол). Джон Кармак завербовал этого человека. В последующем Пол работал по 12 часов в сутки чтобы сделать невозможное и он это сделал (что именно вы можете прочитать
тут (pdf, 2.18 mb)). Если у вас есть желание работать над особой технологией по 12 часов в сутки около года, то пожалуйста, иначе лучше просто отложите Наполеоновские амбиций и сделайте что-то попроще, но сделайте это до конца.