Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > разработка игр, графический дизайн и моделирование > Gamedev - cоздание игр: Unity, OpenGL, DirectX
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.11.2011, 18:16   #21
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Ну, всё-таки решил доделать И уже есть играбельная версия, правда, рубить можно только одну шашку за ход, да и дамкой пока что стать нельзя И, кстати, вроде ходить назад можно, не помню просто
Суть проста - игра для двух игроков, по сети. Один жмёт "Create game", а другой - Join Game, и вводит IP адрес создавшего игру. Всё. Как только произошло соединение, начинается игра. Сервер всегда играет белыми(у меня там жёлтые), и всегда ходит первым.
Вложения
Тип файла: rar NetCheckers.rar (175.9 Кб, 73 просмотров)
_-Re@l-_ вне форума Ответить с цитированием
Старый 20.11.2011, 21:23   #22
phomm
personality
Старожил
 
Аватар для phomm
 
Регистрация: 28.04.2009
Сообщений: 2,876
По умолчанию

Где код )) ?
Потестил - при выключении одного из клиентов и щелчке в другом - List index out of bounds[0] - наверное список Connections пустует, вот и выдает.
Желательно интерфейс либо дополнить чем-то , либо сократить до кнопки рестарт, а то лишнее место.
phomm вне форума Ответить с цитированием
Старый 21.11.2011, 11:39   #23
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Цитата:
Где код )) ?
Проект станет Open Source примерно к Новому Году, ибо это мой проект по информатике
Цитата:
Потестил - при выключении одного из клиентов и щелчке в другом - List index out of bounds[0] - наверное список Connections пустует, вот и выдает.
Ну, да - такого рода ошибки я ещё не предусматривал. Может, сегодня завтра над ними поработаю.
Цитата:
Желательно интерфейс либо дополнить чем-то , либо сократить до кнопки рестарт, а то лишнее место.
Да, про это знаю Просто как-то пока что делал так, "лишь бы работало". А, кстати там где лишнее место будет располагаться статистика игры и чат.
_-Re@l-_ вне форума Ответить с цитированием
Старый 21.11.2011, 19:10   #24
Wicort
Форумчанин
 
Аватар для Wicort
 
Регистрация: 04.08.2009
Сообщений: 684
По умолчанию

надо как-то подсвечивать активную шашку (по которой кликнули, чтобы сделать ход) А то кликнул по одной, сразу после этого решил выбрать другую, кликнул по ней и вообще ни одной сходить не мог после этого
Еслия Вам помог, не поленитесь нажать на весы и оставить отзыв. Это не займет много времени, но даст понять, что я старался не зря =)
Мой ник зарегистрирован, а твой?
Wicort вне форума Ответить с цитированием
Старый 21.11.2011, 20:41   #25
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Цитата:
А то кликнул по одной, сразу после этого решил выбрать другую, кликнул по ней и вообще ни одной сходить не мог после этого
Спасибо, исправим.

Добавлено позже, 22.11.2011, 19:34
Исправил.

Добавлено позже, 22.11.2011, 22:06(местное время)
Исправлен баг, когда тот, кто проигрывал партию, не получал сообщения об этом и видел перед собой оставшиеся шашки противника.

Последний раз редактировалось _-Re@l-_; 22.11.2011 в 20:07.
_-Re@l-_ вне форума Ответить с цитированием
Старый 27.11.2011, 12:26   #26
Anton911
Форумчанин
 
Аватар для Anton911
 
Регистрация: 23.08.2011
Сообщений: 171
По умолчанию

Удачи твоему проекту Люблю шашки, сам недавно занимался подобным проектом "Крестики Нолики по сети", он намного проще чем шашки, поэтому примерно понимаю кропотливость работы.
Каждый день узнаю новое...
Anton911 вне форума Ответить с цитированием
Старый 27.11.2011, 12:42   #27
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Дак просто в шашках нужно предусмотреть достаточно большое количество ситуаций. Вот в чем проблема
_-Re@l-_ вне форума Ответить с цитированием
Старый 25.12.2011, 19:20   #28
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Ээээх...ну вот...с проектом выступил..неведомо как занял первое место Теперь придётся ещё на районе показывать...
Завтра выложу последнюю рабочую версию, т.к. сейчас сижу под Linux, и не помню, какой из exe'шников рабочий.

Дальнейшие перспективы:

1) AI;
2) Оптимизация/рефакторинг;
3) Смена GDI графики на текстуры;
4) Чат
5) Статистика, и проч.
6) Мелкие доработки, типа "подсветка шашек", и т.д.

Последний раз редактировалось _-Re@l-_; 25.12.2011 в 19:24.
_-Re@l-_ вне форума Ответить с цитированием
Старый 27.12.2011, 13:09   #29
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Вот новая версия. Хоть и с опозданием

Update 21:27(местное время)

Обнаружил одну ошибку, буду всё переделывать с нуля На основе старого кода, конечно.
Вложения
Тип файла: rar NetCheckers.rar (218.8 Кб, 55 просмотров)

Последний раз редактировалось _-Re@l-_; 27.12.2011 в 19:27.
_-Re@l-_ вне форума Ответить с цитированием
Старый 27.12.2011, 21:35   #30
phomm
personality
Старожил
 
Аватар для phomm
 
Регистрация: 28.04.2009
Сообщений: 2,876
По умолчанию

Нажатие кнопки создать сервер никак не заметно, надо бы писать некое "Сервер создан".
Ну и опять же повторю свой старый вопрос, ведь "к новому году" уже наступило в общем ) проект-то сдан. Тем более что намечается переделка кода.

Интересуюсь из любопытства, посмотреть на Ваш вариант, а не чтобы где-то использовать код, всё равно почти всё по своему пишу.
phomm вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
шашки на builder c++ balen-gotfri89 C++ Builder 1 19.12.2009 16:13
Игра ШАШКИ!!! Leepree Общие вопросы C/C++ 4 16.09.2009 21:20
шашки alex(21) Паскаль, Turbo Pascal, PascalABC.NET 9 19.08.2009 23:39
Шашки на C/C++/C# w00tz Помощь студентам 0 13.04.2009 22:56