Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Проекты > Проекты на Blitz3D

Проекты на Blitz3D Обсуждение будущих проектов, демок, набор команды и т.п.

Ответ
 
Опции темы
Старый 05.01.2009, 07:25   #1
stone_evil
ПроЭктировщик
 
Регистрация: 17.10.2006
Сообщений: 170
Написано 18 полезных сообщений
(для 42 пользователей)
Счастье Демо игры "Renju" (5 в ряд)

Всем привет!
Выкладываю на тестирование сетевую игру "Renju".
Кто знает, что такое рендзю, тот поймет, о чем речь. Кто не знает, более наглядное объяснение - игра "5 в ряд". Суть проста - необходмо первому выложить в ряд определенное количество камней на игровом поле. Все!
Особенности игры:
1. Клиент-серверная архитектура, т.е. сервер игры и клиент живут отдельно. Сервер можно сделать видимым, можно скрыть.
2. Игра чисто сетевая, т.е. для игры необходимы как минимум 2 человека и 2 компьютера.
3. Если в оригинале играют всего 2 человека, то у меня могут играть до 4 команд с неограниченным количеством игроков. Это налагает свою особенную стратегию на игру, добавляет изюминку. Причем подключение игроков может происходить и во время игры.
4. В отличие от оригинала игра параметрическая, и мы сами можем настраивать размер поля, количесиво необходимых камней в ряду и количество рядов для победы. Это также вносит разнообразие в игру и свою стратегию. Хотя в самом простом случае можно настроить параметры так, что будет обычная игра "5 в ряд".
5. В игре есть:
- смена режимов
- смена языка анг.\рус.
- настройка клавиатуры

Тестируйте, пишите пожелания.
При скачивании поменяйте расширение с zip на rar!
Вложения
Тип файла: zip Renju.zip (1.35 Мб, 633 просмотров)
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
tormoz (08.01.2009)
Старый 05.01.2009, 23:21   #2
FDsagizi
Бывалый
 
Аватар для FDsagizi
 
Регистрация: 04.01.2008
Адрес: Казахстан \ Талдыкорган
Сообщений: 659
Написано 170 полезных сообщений
(для 509 пользователей)
Ответ: Демо игры "Renju" (5 в ряд)

5. В игре есть:
- смена режимов
- смена языка анг.\рус.
- настройка клавиатуры

Круто! Аффтар скрины = скачивание...
__________________
Жизнь как говориться игра- делать игры моя профессия(с)

Программирование, это религия! Её нужно исповедовать.
(Offline)
 
Ответить с цитированием
Старый 05.01.2009, 23:58   #3
tormoz
Гигант индустрии
 
Аватар для tormoz
 
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений
(для 4,437 пользователей)
Ответ: Демо игры "Renju" (5 в ряд)

Запустил сервер
Запустил клиент
мигало секунд 50, потом заработало меню.
Поменял разрешение - зависло
После 2-ух минутного ожидания отвисло

Настроил управление (логика настройки - снос крыши. Переназначаемая клавиша не видна)
Старт.
Опять замигало...
Ждал 7 минут
Не дождался и все снес.

Главный вопрос: с компом можно играть ? Если нет - нафиг надо
Игра с человеком реализована в сотнях бесплатных броузерках на флеше, или РНР
__________________
(Offline)
 
Ответить с цитированием
Старый 06.01.2009, 07:11   #4
NitE
злобный флудер
 
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений
(для 1,476 пользователей)
Re: Демо игры "Renju" (5 в ряд)

я даже не качал, ибо нескем играть - былиб хоть какие боты я бы глянул...
зы. крестики-нолики это 3 в ряд ж) а тут аш "5" и вообще как можно играть в такую игру тремя командами в каждой по 10 человек ???
(Offline)
 
Ответить с цитированием
Старый 06.01.2009, 07:28   #5
stone_evil
ПроЭктировщик
 
Регистрация: 17.10.2006
Сообщений: 170
Написано 18 полезных сообщений
(для 42 пользователей)
Re: Демо игры "Renju" (5 в ряд)

FDsagiziКакие там скрины, файл всего метр, качай! ))

tormoz
Надо запускать только файл Renju, а в нем выбирать, что ты хочешь создать, сервер или подключение к серверу. Если сервер, фоном уже запускается серверная часть с необходимыми параметрами. Как в UT, к примеру, там же ты не запускаешь файл с сервером.
В данном случае ни тормозов, ни миганий не ощущал. Сноса крыши при настройке управления не было, все там меняется нормально. Поэтому симптомы, описанные тобой, мне удивительны. Игра тестировалась и дома на локальном компе (тут ньюанс, не на всех компах можно запустить более одного экземпляра игры, глючит с ресурсами, следовательно и проверить работоспособность сетевой игры тоже), и по сети тестировали в неповеришь 5 компов, и играли в течении 2 недель. У всех все нормально, ничего не весит, ничего не глючит.
Поэтому совет, то, что писал выше - игра чисто сетевая, т.е. для игры необходимы как минимум 2 человека и 2 компьютера.
Тут же и ответ на вопрос, можно ли играть с компом. Нет. А то, что нафиг тогда не надо - странное замечание. Эта же игра реализована и с компом в сотнях флешках, и что, повеситься от безысходности теперь )
Фишка игры в том, чего нет в других - игра в несколько команд, с параметрическими настройками, а не как обычно во всех флешках один на один с одним рядом.

NitE
Играли в 5 человек в 4 команды. Можно, довольно необычно и весело )
(Offline)
 
Ответить с цитированием
Старый 06.01.2009, 12:51   #6
Abiron
ПроЭктировщик
 
Регистрация: 30.12.2008
Сообщений: 164
Написано 18 полезных сообщений
(для 23 пользователей)
Ответ: Демо игры "Renju" (5 в ряд)

Совет: игра не быстрая. Подучи php, напиши единый сервер на пхп. Вот и все. И будет с кем играть.
(Offline)
 
Ответить с цитированием
Старый 06.01.2009, 23:45   #7
tormoz
Гигант индустрии
 
Аватар для tormoz
 
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений
(для 4,437 пользователей)
Ответ: Демо игры "Renju" (5 в ряд)

Делали уже игровой портал с кучей игр, в том числе и рендзю (го). Делал Jet
И чемпионаты там были и команды и тд
заглохло все
Именно по той просто причине что не было соперника именно в тот момент когда ты хочешь играть.

Так что еще раз скажу: без достойного ИИ нафиг надо.

сделать его не так уж и сложно, я еще на спектруме писал на асме.

Игра простая, все ИИ сводится к набору положений (50-60 типовых) и соответствующему ответу компа.
__________________
(Offline)
 
Ответить с цитированием
Старый 08.01.2009, 06:16   #8
stone_evil
ПроЭктировщик
 
Регистрация: 17.10.2006
Сообщений: 170
Написано 18 полезных сообщений
(для 42 пользователей)
Re: Демо игры "Renju" (5 в ряд)

Abiron
Что в твоем понимании "игра не быстрая"? Единственное, что там может иметь такой параметр как скорость, это обновление экрана и передача пакета по тсп\ип максимум раз в секунду...

tormoz
Спасибо за совет. Мое мнение, с достойным ИИ лучше свои игрушки писать, а не копировать уже созданные, все равно их куча подобных существует, поэтому чисто платформу сетевую и создал. И сюда выложил, вдруг кому таки будет интересно посмотреть, а может даже и поиграть. Сделал то на самом деле в подарок своему уже бывшему отделу на Новый Год, дюже в крестики-нолики погонять любят
(Offline)
 
Ответить с цитированием
Старый 13.01.2009, 19:24   #9
Abiron
ПроЭктировщик
 
Регистрация: 30.12.2008
Сообщений: 164
Написано 18 полезных сообщений
(для 23 пользователей)
Ответ: Демо игры "Renju" (5 в ряд)

Не быстрая- значит что на отправку инфы через сайт (0.5 сек а то и меньше) и прием времени хватит. И торможения не будет.
(Offline)
 
Ответить с цитированием
Старый 16.01.2009, 05:04   #10
stone_evil
ПроЭктировщик
 
Регистрация: 17.10.2006
Сообщений: 170
Написано 18 полезных сообщений
(для 42 пользователей)
Re: Ответ: Демо игры "Renju" (5 в ряд)

Сообщение от Abiron Посмотреть сообщение
Не быстрая- значит что на отправку инфы через сайт (0.5 сек а то и меньше) и прием времени хватит. И торможения не будет.
Ничего не понимаю, ты мне предлагаешь протокол тсп\ип переделать или у тебя сервер пхп будет по другому протоколу работать (upd и т.п.)?
В этой игре передается 1-2 пакета в секунду, не более (и то учтена задержка пакета и последующая синхронизация времени), про какое торможение идет речь? Ты просто так говоришь, или у тебя есть конкретные замеры, что один пакет идет от одного клиента до сервера и обратно очень долго? И чем мне в данном случае поможет сервер пхп?
(Offline)
 
Ответить с цитированием
Старый 19.01.2009, 21:48   #11
Abiron
ПроЭктировщик
 
Регистрация: 30.12.2008
Сообщений: 164
Написано 18 полезных сообщений
(для 23 пользователей)
Ответ: Демо игры "Renju" (5 в ряд)

Забей. Имелось в виду, возможность подвесить стабильный серв, без необходимости держать всегда включеный комп.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Мои игры из серии "Real Space Simulators" Morganolla Проекты C++ 39 07.05.2011 18:41
Разработка игры "DooM story" cherepets Проекты на MidletPascal 115 19.09.2010 21:24
Можно ли сделать так чтобы при нажатии "вверх" и "вниз" двигалась одна картинка, а при нажатии "вправо" и "влево" - другая Total_Nube_&_Lamo Основной форум 2 13.12.2009 22:00
"Кодирование/декодирование изображений", или "Давайте попробуем скрыть ресурсы мидлетов" Richik Библиотеки 17 03.06.2009 14:18
Игра "Три слова". Рассказ "Время планет" Ilyich Юмор 77 02.04.2007 17:49


Часовой пояс GMT +4, время: 10:03.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com