JAVA-FUN
Данный
раздел возник совершенно случайно как следствие
внесения в резюме пункта про Java academic experience который
надо было чем то оправдать и поэтому был сделан
маленький апплетик для игры в TENNIS который
вас надеюсь немного повеселит. Меня уже
повеселил в процессе своей отладки,
особенно сетевая игра когда я пытался играть сам
с собой в двух окнах сразу иногда
выигрывал впрочем!
Теперь
обьясню почему для такого неблаговидного дела
как получения опыта Java
программинга был выбран не какой то там пример “Hello World” а
именно игра в теннис. Так вот. На это
была просто масса причин:
-данная игра является сегодня чуть ли не национальным видом спорта (по крайней мере среди госчиновников) И глядя на вышеприведенную фотографию я могу понять почему это так!
-это
единственный вид спорта в который я когда то
играл, да и
сейчас могу попробовать (вернее его младший
собрат – настольный теннис);
-его
несколько легче
запрограммировать чем DOOM который
безусловно всегдна будет под номером 1;
-если
хорошенько порыться в памяти, то можно
вспомнить что именно эта игрушка и именно в таком
виде была первой и незабываемой “компьютерной
игрой”
которую я в жизни увидел…. в
возрасте 10 или около того лет! Может быть с нее и
началось это печальное увлечение компьютерами
которое и привело в конечном итоге к резюме. Надо же
было отдать долг такому незабываемому событию?!
Чтож. Если кому
то нетерпится начать игру он может сделать ЭТО. Но пусть
не огорчается потом что не все будет работать по
нижеприведенным причинам:
Игра с
комьютером комментариев надеюсь не требует. Все
просто и понятно. Игра
идет до 20 очков.
Интеллект
компьютера сделан на весьма щадящем уровне и
если даже у него не удается выиграть, то
видимо играть в сетевую версию еще слишком рано.
Сетевая
игра требует возможности открыть порт на
клиентской машине что по непонятным причинам
обычно запрещается (хакеров
каких то боятся!). Но
сделать это придется. Для этого
в Netscape Navigator ничего
делать не надо (работать все равно по сети не
будет ) а в MS
Internet Explorer версии 5 и
выше необходимо открыть Tools/Internet Options/Security и
установить уровень для Internet в Low.
Если это
не помогло то следует нажать имеющуюся там
кнопку Custom
Level и для Java Permissions выбрать
Custom после
чего смело жать на появившуюся кнопку Java Custom Settings и в
возникшем окне необходимо включить все (для
простоты) разрешения для неподписанного
содержимого. Если
же и это не помогло то здесь
можно взять “дистрибутивный” набор
файлов,
переписать куда-нибудь на локальный диск и
загружать Tennis.htm уже оттуда. Это
кстати должно помочь и в борьбе с Netscape Navigator. Ну а
если не помогает и это, то можно
просто взять исходники
и сделать с ними что-нибудь (при сохранении
разумеется копирайтов!) например добавить
подписывание апплета, что мне
было делать совершенно лениво (ну как обычно ). Так что –
вперед!