Двигательный аппарат HL2
 

0 Members and 1 Guest are viewing this topic.

  • True Citizen
  • *
  • Posts: 143
    • View Profile
Вообще-то e-1off прав. Да, движок Q1 был заточен под операционную систему Microsoft DOS поздней версии, так как Кармак не хотел переходить на программирование под Windows тогда.

Q1, как и DooM 1, DooM 2, при выходе из нее спрашивает "Вы действительно хотите выйти в MS-DOS?". То же самое спрашивает любая из игр серии X-COM (стратежки). Такие игры легко портировались на непознавшие тогда еще трехмерности, приставки.

Зато, когда стала актуальной разработка под новую ОС, Кармак все же решился на столь серьезный шаг, как переход к Windows-программированию.

Q2 уже поддерживала и Windows и DOS с самого начала. Зато, в 97-ом неожиданно выскочил Duke Nukem 3D на устаревшем движке Build, и стал одной из лучших игр своего времени. Результат - все мы ждем DNF. :D

Как мы знаем, в 98-ом году вышел HALF-LIFE, разрабатывавшийся два года. 1996 г. - Q1, 1997 - Q2, 1999 - Q3. 1993 - DooM 1, 1994 - DooM II.
  • Citizen
  • *
  • Posts: 28
    • View Profile
Зуб даю на отсечение, что Q1 под DOS, потому что у меня перед глазами readme.txt с системными требованиями:
...
Quake System Requirements
-------------------------
IBM PC and Compatibles
Pentium processor or better
VGA Compatible Display or better
8MB RAM minimum, 16MB recommended (16 MB required for running under Win95)
CD-ROM drive Required
MS-DOS 5.0 or better or Windows 95 (does NOT run under Windows NT)
Hard Drive (30MB for Shareware, 80 MB for Registered)
...
А вот Q2 под DOS уже не работал, только win95/winNT
  • True Citizen
  • *
  • Posts: 193
    • View Profile
В твоём ридми ясно написано: дос 5.0 и новее или винда 95 (нт не поддерживается).
  • *
  • Posts: 1076
    • View Profile
    • www.diary.ru/~brush-titizens/
Тут имеет значение именно присутствие в списке самого доса, а не вин95.
Если дос игра может идти под виндой(а в 95 работали почти все дос игры, т.к была переходной из дос в вин), то виндовая под досом - никогда.
"Простое упоминание бога убивает случайность." ©
Вивек
  • True Citizen
  • *
  • Posts: 193
    • View Profile
С этим всецело согласен. Но все жё переходной правильнее считать винду 3.1/3.11, а 95ая это первая полноценная.
  • *
  • Posts: 1076
    • View Profile
    • www.diary.ru/~brush-titizens/
"Переходные", это начиная с 3.1, заканчивая 98, т.к там имелась возможность эмуляции доса, а многие дос игры спокойно запускались. В новом ядре NТ эмуляции и полной поддержки доса уже нет, это уже, как ты их назвал, "полноценные" винды.
"Простое упоминание бога убивает случайность." ©
Вивек
  • True Citizen
  • *
  • Posts: 201
    • View Profile
Ну вообще-то Q1 был и под дос, и под винду (WinQuake), и с поддержкой opengl (GLQuake), и всё это в то время, когда Q2 и HL1 только разрабатывались. Так что не надо говорить, что только под дос)

Если нужны док-ва, у меня все эти ОФИЦИАЛЬНЫЕ id-шные порты 1го квака есть...
  • True Citizen
  • *
  • Posts: 201
    • View Profile
Я вот что подумал: движок Q2 ведь тоже произошёл от Q1 путём различных доработок, и значит Кармак мог продать промежуточную версию движка - уже не Q1, но ещё не Q2. Это наверное и означает "движок Quake с доработками и фиксами от Q2". Продать конечную версию движка Q2 он не мог, ведь разработка HL и Q2 шла практически параллельно, и выйти игры должны были одновременно (HL потом задержался на годик)
  • *
  • Posts: 858
    • View Profile
Roadkill Промежуточную версию никто не давал. Valve сами дорабатывали движок ку1. А движок ку2 никак не связан с голдом.
  • True Citizen
  • *
  • Posts: 143
    • View Profile
Это если не читать сорцы голда.
  • True Citizen
  • *
  • Posts: 201
    • View Profile
SiPlus, SupLisEr вы уж определитесь, кто из вас прав)
  • True Citizen
  • *
  • Posts: 193
    • View Profile
Shifroval,
И всё же ядро НТ это новое поколение окон, без форточки (т.е. ДОСа). В виндах же остался досозаменитель - коммандная строка. Кстати, не у кого нет учебничка, а то стандартный хелп не очень информативен. На сём оффтоп заканчиваю:-D
  • True Citizen
  • *
  • Posts: 143
    • View Profile
Windows было много, от NT произошла Windows 2000, далее - XP, Longhorn aka Vista, сама NT является так называемой Windows 4.0. Переходной стадией от Windows 98 к Windows 2000 должна была стать быстро загнувшаяся Windows Millenium Edition.

Чем они старее (Винды), тем ближе к DOS. Например, первая Windows из себя представляла лишь графическую оболочку для DOS, а значит, порт на них игр для DOS особого труда не составлял.
  • *
  • Posts: 451
    • View Profile
Так это обсуждение винды?? что то я не понял
  • True Citizen
  • *
  • Posts: 143
    • View Profile
Это называется - история HALF-LIFE и все остальное.

SimplePortal 2.3.7 © 2008-2024, SimplePortal