Основы работы с XHTML и CSS

         

Игры


Игры с активным действием, аркадные игры, карточные игры, головоломки и другие типы игр доступны в виде апплетов. Версия игры Breakout показана ниже.


Рис. 9.23.  Игровой апплет Java

Как и многие игры, эта игра требует дополнительных файлов, кроме основного файла класса. Графические и текстовые файлы поддержки часто поставляются упакованными вместе в архиве и распаковываются в папку, которая содержит все файлы, необходимые для выполнения приложения. Иногда в пакете поставляется страница Web с уже встроенным тегом <object>. Чтобы начать игру, достаточно просто открыть эту страницу.

Показанная выше игра была распакована в папку с именем Breakout, которая является подкаталогом каталога текущей страницы Web. Поэтому в следующем теге <object> должен присутствовать параметр name="codebase", задающий путь доступа к файлу breakout.class.

<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" width="466" height="457"> <param name="codebase" value="Breakout/"/> <param name="code" value="breakout.class"/> </object>

Листинг 9.20. Код для выполнения игрового апплета Java (html, txt)



Содержание раздела