Реализация Checkers / Drafts Server и Board (через веб-браузер с использованием Ruby on Rails) - PullRequest
0 голосов
/ 31 октября 2010

Я занимаюсь разработкой сайта для двух игроков.Идея состоит в том, чтобы позволить людям зарегистрироваться и добавить в список своих друзей.Затем они могут отправлять или принимать запросы к другу от своего списка, чтобы поиграть в шашки через сайт.

Я использую Ruby on Rails для его разработки (это обязательно, если люди думают, что другой языкболее уместно!).

В настоящее время я исследую две основные вещи:

1: Как управлять и поддерживать состояние игры через браузер: я толькоиспользуется для разработки веб-приложений, которые следуют стандартному формату ввода данных и просмотра, т.е. информации о регистрации и публикации, сохранению в базе данных и т. д. Нужно ли будет создавать какой-то облегченный сервер каждый раз, когда для управления этой игрой запускается новая игра?(В любой момент может быть запущено несколько игр)

2: Как представить доску: я рассмотрел двумерные массивы и битовую доску (32 бита).Из того, что я могу собрать, платы очень быстрые, но их сложно тестировать и отлаживать.Будет ли разница в быстродействии действительно такой большой, учитывая, что игра только для двух игроков и поэтому не требует ИИ?

Спасибо

1 Ответ

0 голосов
/ 31 октября 2010

Оформите этот проект для вдохновения.Это похоже на то, что вы пытаетесь сделать.

http://github.com/ryanb/govsgo и http://govsgo.com/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...