Информационный сервер для программистов: Исходники со всего света. Паскальные исходники со всего света
  Powered by Поисковый сервер Яndex: Найдется ВСЁ!
На Главную Исходники Форум Информер Страны мира
   Графические Игры    >>    hack
   
 
 По мотивам Heroes of Might and Magic II :)   Pavel Anokhin 10.11.1997

Простая графическая игра в стиле Героев Магии и Меча II. В качестве объектов - компьютеры и хакеры. Русская версия.



20k 
 

- SU.PASCAL.MODULA.ADA (2:5021/2.30) ------------------- SU.PASCAL.MODULA.ADA - From : Pawel Anokhin 2:5027/16.20 10 Nov 97 00:58:27 To : All 10 Nov 97 16:16:54 Subj : Hackers of Night and Logic :) ------------------------------------------------------------------------------- Hi, All! Вот недавно поигpался в Heroes of Might&Magic II и захотелось написать что-нибудт пpостенькое в таком стиле. Сказано - сделано. За пpаздники написал вот такую игpушку. Оцените, может понpавится :) Если что непонятно, мыльте. Я, пpавда, попытался более-менее что-то объяснить в readme.txt :) Если кому надо какую-нибудь пpостенькую игpу написать на пасе (не сложнее этой), можете мылить, постаpаюсь помочь. :) Меня самого пpикольнул pазмеp исходника после окончания написания. Hи pазу еще почти на 80К исходник я не писал, тем-более за 3 неполных дня. :) P.S. Пpо глюки не говоpите, я знаю, что их вpоде как хватает :) With best regards, Pawel Anokhin. [TEAM Orel-WarCraft II] _/_/|O.O|\_\_ --- GoldED/386 3.00.Alpha5 * Origin: Дайте мне адрес экрана и я переверну его (2:5027/16.20) {> Cut here. FileName= README.TXT } Hackers of Night and Logic Author: Pawel Anokhin (2:5027/16.20) Основной экран Здесь вы можете управлять хакерами и компьютерами, а также получать информацию по всем хакерам и компьютерам. Нажмите правую кнопку мыши на интересующем вас объекте (хакер или комп.) и продолжайте удерживать ее. Вы увидите окно с описанием кол-ва программ у данного объекта. Отпустите кнопку, чтобы вернуться в обычный режим. Выберите нужного вам хакера и клавишами на доп. цифровой клавиатуре (стрелками) перемещайте его, пока показатель "ост. ходов" не дойдет до 0. После этого можно управлять другим хакером. Для простоты можно нажать на надпись "следующий хакер". Если ваш хакер находится на одну клетку ниже вашего коспьютера, можно произвести обмен войсками с этим компьютером. Нажмите появившуюся надпись "обмен с компом" и сбалансируйте армии хакера и компьютера. Учтите, что хакер без войска может перемещаться, но при первой же боевой ситуации он погибнет. Если ваш хакер попал на одну клетку с вражеским хакером, то вы входите в боевой режим. Если же он оказался на клетку ниже вражеского НЕПУСТОГО города, то тоже войдете в боевой режим, однако, если этот город пустой, то он перейдет в ваше владение. Для управления компьютером надо его выбрать, а потом в меню слева выбрать либо "Каталоги" либо "Купить". В меню "Каталоги" вы можете поставить на данный компьютер каталоги (за деньги). Полный список всех каталогов с указанием их назначения можно найти в приложении А. В меню "Купить" вы можете закупить программы для защиты компьютера или для передачи хакеру. Полный список программ с их характеристиками можно найти в приложении Б. Когда вы отдали все приказания, нажимайте надпись "закончить ход", чтобы передать ход компьютеру. Помните, что в начале каждой недели кол-во программ во всех городах увеличивается. Боевой режим Когда ваш герой попадает в боевой режим, вы управляете от 1 до 5 программами против армии противника. Также как и на основном экране по каждому войску можно получить отчет о его состоянии, нажав и удерживая правую кнопку мыши. Управлять текущей программой можно с доп. цифровой клавиатуры, используя стрелки влево/вправо и клавиши движения по диагонали. Если во время своего хода вы "наткнетесь" на вражеское войско, то ваше войско атакует его, после чего войско, которое подверглось атаке, проведет ответную атаку. Существует специальное войско (N2, второе сверху в начальной расстановке, доктор). Оно может атаковать с расстояния. Однако, в этот момент никакое вражеское войско не должно стоять около них. Для атаки на расстоянии просто подведите курсор мыши к объекту атаки и нажмите левую кнопку. Если вы подбеждаете в бою, хакеру-победителю набавляется опыт. При каждом увеличении опыта на 1000, он начинает быстрее двигаться и узнает соответствующую группу трюков программирования (всего 4 группы), которые можно использовать в последующих битвах. Если у вашего хакера достаточно опыта, то нажмите левой кнопкой мыши на надпись "хак-меню" и выберите интересующий вас трюк (описание трюков вы можете найти в приложении В). Затем, если требуется, укажите войско, на котором произвести этот трюк. В следующий раз сделать трюк вы сможете только когда все ваши войска походят по одному разу. Примечание: Каждый город каждый день дает прибыль владельцу в размере $1000. Приложение А. Список каталогов. Название назначение цена что требуется ======================================================= TASM производит NC $500 ничего MASM производит Dr $1000 TASM DEBUGGER производит TDX $1000 MASM RealMode производит TURBO $2000 MASM PMode производит BP $4000 RealMode WORKS каждый день +$250 $1250 TASM SUPPORT рост программ +50% $1200 TASM DOC применение трюков $700 ничего в защите города Приложение Б. Список программ. Название Атака Жизнь Скорость Стоимость Рост(без SUPPORT) ========================================================= NC 1 1 2 $20 +15 Dr(Доктор) 2-3 10 2 $150 +7 TDX 3-4 15 4 $200 +5 TURBO 4-6 25 4 $250 +4 BP 5-10 30 6 $300 +3 Придожение В. Список трюков программирования. Название Требуется знания Описание ================================================================= Заразить вирусом 5 Наносит войску удар силой 40-50 Поставить защиту 3 Иммунитет против трюков Исправить ошибки 3 Увеличивает силу атаки в 2 раза Наслать Win95 3 Замедляет программу в 2 раза Запустить SmartDrv 3 Ускоряет программу на 2 клетки Массовая защита 8 Иммунитет против трюков на все свои программы Массовый SmartDrv 5 Ускоряет все свои программы на 2 клетки Масс. испр. ошибок 7 Увеличивает атаку вдвое у всех своих программ Запустить ламера 5 Программа пропускает 2 хода. P.S. Любители Heroes of Might&Magic должны понять все очень быстро :)