Программирование игр для Windows. Советы профессионала


Net Tank: танковый имитатор для двух игроков - часть 2


operations: +SNDLIB +GRAPH1 +KEYLIB +SERLIB              

5. Затем появятся еще два запроса. Ответьте на них нажатием клавиши Enter.

После этого у вас появится библиотека MYLIB.LIB, которую вы можете присоединять так же, как и любую другую библиотеку.

Для создания игры, вам необходимо создать два исполняемых модуля:

§

Один для игрока 1;

§          Другой для игрока 2.

Чтобы это сделать, вам надо:

1. Откомпилировать NET1.C и NET2.C (2 версии игры) следующим с помощью командного файла СС.ВАТ:

cl -AM -Zi -с -Fc -Gs -G2 %1.С

if errorlevel 1 goto с fail

link  /ST:16384 /CO %1/,,,graphics.lib+myiib.iib,,

:c_fail

Этот командный файл компилирует игру и объединяет ее с библиотекой, чтобы создать исполняемый модуль. Сделайте это, чтобы создать два файла:

NET1.EXE и NET2.EXE;

2. Поместите NET1.EXE ,на ПК1 и NET2.EXE на ПК2. Соедините обе машины нуль-модемным кабелем через СОМ1;

3. Теперь можно начинать игру. Наберите NET1.EXE на ПК1 и NET2.EXE на ПК2. Машины соединятся и вы можете сразиться со своим приятелем на танковой дуэли.

Используйте следующие управляющие клавиши:

Стрелка вправо     Повернуть направо

Стрелка влево       Повернуть налев

Стрелка вверх      Двигаться вперед

Стрелка вниз        Двигаться назад

Esc                         Выход из игры

Пробел                   Стрельба

Т                              Подразнить партнера

Поиграйте в Net-Tank и попутно обратите внимание на следующие вещи:

§          Возникает ли эффект запаздывания при перемещениях?

§          Теряет ли игра синхронизацию?                     

§          Если да, то в какие моменты? 

Также обратите внимание на звуковые эффекты. Для их создания я использовал собственный голос и условно-бесплатную программу Blaster Master Наконец, игру можно проводить при установленной программе-ускорителе клавиатуры.Если при нажатии клавиши танк слишком резво устремляется вперед, попробуйте уменьшить скорость реагирования клавиатуры, установив программу TURBOKEY.COM, которая имеется на дискете.




Начало  Назад  Вперед



Книжный магазин