JAVA-FUN

 

Данный раздел возник совершенно случайно как следствие внесения в резюме пункта про Java academic experience который надо было чем то оправдать и поэтому был сделан маленький апплетик для игры в TENNIS который вас надеюсь немного повеселит. Меня уже повеселил в процессе своей отладки, особенно сетевая игра когда я пытался играть сам с собой в двух окнах сразу dmsmile.gif (578 bytes) иногда выигрывал впрочем!

 

Bun_.jpg (19740 bytes)

 

Теперь обьясню почему для такого неблаговидного дела как получения опыта Java программинга был выбран не какой то там пример “Hello World” а именно игра в теннис. Так вот. На это была просто масса причин:

 

    -данная игра является сегодня чуть ли не национальным видом спорта (по крайней мере среди госчиновников)  И глядя на вышеприведенную фотографию я могу понять почему это так! dmsmile.gif (578 bytes)

 

    -это единственный вид спорта в который я когда то играл, да и сейчас могу попробовать (вернее его младший собрат – настольный теннис);

 

    -его несколько dmsmile.gif (578 bytes) легче запрограммировать чем DOOM который безусловно всегдна будет под номером 1;

 

    -если хорошенько порыться в памяти, то можно вспомнить что именно эта игрушка и именно в таком виде была первой и незабываемой компьютерной игрой которую я в жизни увидел…. в возрасте 10 или около того лет! Может быть с нее и началось это печальное увлечение компьютерами которое и привело в конечном итоге к резюме. Надо же было отдать долг такому незабываемому событию?!

 

 

Чтож. Если кому то нетерпится начать игру он может сделать ЭТО. Но пусть не огорчается потом что не все будет работать по нижеприведенным причинам:

 

Игра с комьютером комментариев надеюсь не требует. Все просто и понятно. Игра идет до 20 очков. Интеллект компьютера сделан на весьма щадящем уровне и если даже у него не удается выиграть, то видимо играть в сетевую версию еще слишком рано.

 

Сетевая игра требует возможности открыть порт на клиентской машине что по непонятным причинам обычно запрещается (хакеров каких то боятся!). Но сделать это придется. Для этого в Netscape Navigator ничего делать не надо (работать все равно по сети не будет dmsmile.gif (578 bytes)) а в MS  Internet Explorer версии 5 и выше необходимо открыть Tools/Internet Options/Security и установить уровень для Internet в Low.  Если это не помогло то следует нажать имеющуюся там кнопку Custom Level и для Java Permissions выбрать Custom после чего смело жать на появившуюся кнопку Java Custom Settings и в возникшем окне необходимо включить все (для простоты) разрешения для неподписанного содержимого. Если же и это не помогло то здесь можно взять дистрибутивный набор файлов, переписать куда-нибудь на локальный диск и загружать Tennis.htm уже оттуда. Это кстати должно помочь и в борьбе с Netscape Navigator. Ну а если не помогает и это, то можно просто взять исходники и сделать с ними что-нибудь (при сохранении разумеется копирайтов!) например добавить подписывание апплета, что мне было делать совершенно лениво (ну как обычно dmsmile.gif (578 bytes)). Так что – вперед!

 

 

вернуться назад