English Version            Русская версия

 [ Разделы сервера ]  [ Карта сервера ]  [ Новости сервера ] [ Обратная связь ]



Предварительные условия Глава 13, «Препарирование чата» Приложение C, «Объект ElectroServerAS». Используйте его для быстрого доступа к определениям методов и свойств объекта ElectroServerAS. Приложение B, «Многопользовательские сервера». Прочитайте это приложение для получения понимания многопользовательских серверов и, в особенности понимания работы компонента ElectroServer, его возможностей, и процесса инсталяции. Вам нужно знать, как запустить ElectroServer, с тем, чтобы файл игры в этой главе мог подключиться к нему. Обзор игры Вы вероятно знакомы с широко известной игрой крестики-нолики. Для этой главы я создал версию игры, в которую два человека могут играть через Интернет (или локальную сеть). Как вы вероятно уже знаете – и должны к настоящему моменту! – игра, в которую играют подобным образом, называется многопользовательской игрой. В крестики-нолики играют на простой доске (или листке бумаги), которая представляет собой сетку 3 на 3. Каждый игрок имеет свой символ, который он или она могут поместить в клетки сетки; это обычно X или O. После того, как сделан ход, другой игрок может сделать свой ход. Победителем является тот, кто первым сделает горизонтальную, вертикальную или диагональную прямую линию из трех одинаковых символов. Если доска заполнена и линия не заполнена, то победителя нет, но игра закончена. Ниже представлено, как обычно начинается и играется игра в крестики-нолики. Есть, по крайней мере, два человека в комнате чата. Один из них решает вызвать другого. Вызов делается нажатием на имя пользователя в списке пользователей. Давайте назовем вызывающего Игрок 1. Тот, кто был вызван, Игрок 2, может принять или отклонить вызов. Если Игрок 2 принял вызов, то оба игрока немедленно попадают в экран игры. Когда оба игрока оказываются в экране игры, перед ними появляется всплывающее окно, которое сообщает, что игра началась. Игрок 1 информируется, что сейчас его ход, а Игрок 2 информируется, что ходит его соперник
Hosted by uCoz