726

Digital Wars

Digital Wars

Доброго времени суток!


Хотелось бы вам показать свой маленький проект — Digital Wars http://digitalwars.4lex.ru/ — головоломка, суть которой набрать больше очков чем Ваш соперник. Правила очень просты, кто то ходит первым, выбирая цифру из ряда/столбца, затем идет ход соперника — он уже должен выбирать из того столбца/ряда где был предыдущий ход оппонента, то есть идет чередование строк/столбцов и за игру, вы ходите либо только по столбцам, либо по строкам. На поле еть как числа с положительным, так и с отрицательным значением. Игра продолжается до тех пор пока есть возмоность хода. Время на ход ограничено (15 секунд).


При выборе игрового режима, кнопки с размером поля могут подсвечиваться оранжевым — это значит, что кто то там ждет игры.


Пока что есть только для web. Будет хоть какой то спрос — будет и на мобильные платформы (хотя и веб верстался под телефоны).


Если кому интересно — клиент на JS, сервер на Python.


Пока что мало где публиковал, так что возможно что Вы зайдёте и будете долго ждать соперника, но надеюсь что это не на долго.

Вы смотрите срез комментариев. Показать все
0
Автор поста оценил этот комментарий

Мультиплеер? Автор, подпишусь. Потом научишь, как мультиплеерные игры на сервер ставить, я просто все дуюсь с этим.

раскрыть ветку (4)
Автор поста оценил этот комментарий

2 дня назад решил делать мп-карты тоже долго думал с реализацией. дело было с пыхо-сервером на хостингере, реализация примерно такая:

2+ человека переходят на страницу, в пыху GET-ом передаються ип, ид, что угодно их ВРАГОВ.
пыха создает таблицу в MySQL, к которой потом будет обращаться по имени. (у меня имя - ид игроков по убыванию)
Аякс каждые пару сек дает запрос скрипту на пыхе, который возвращает из таблицы, в моем случаи, карты
??
PROFIT 

хотя, мб, не лучший вариант

раскрыть ветку (3)
0
Автор поста оценил этот комментарий
мб, не лучший вариант
Не в обиду, но как по мне очень не хорошая реализация. Не буду конечно спорить, но мне кажется что это будет очень медленно работать, даже не из за ajax-a, а из за тормозв в mysql при большом количестве запросов не него.

Тут все реализовано на websocket-а в один поток и то мне кажется что если нагрузка возрастет раз в 10 - начнутся тормоза.

раскрыть ветку (2)
0
Автор поста оценил этот комментарий

только из-за этой причины и написал. но на практике мусля летает, а в моем случае это еще и не принципиально )


Кстати, не мог бы слегка прояснить про вебсокеты? пытался углубится в эту тему, не осилил. 

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Да наверное нет=) Просто мои знания ограничены статейкой с википедии=)

Прочитал вот тут статейку http://petukhovsky.com/simple-web-socket-on-php-from-very-st....

Потом еще где то про реализацию на ноде. На nodeJS сервер вообще поднимается в 10 строчек кода, на python-е чутка сложней, имхо есть какие то либы для быстрой реализации...

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества