Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1] 2 3  Все   Вниз
  Печать  
Автор Тема: reversi  (Прочитано 39389 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« : 03-03-2006 10:51 » 

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

Ну не нашёл я такой проги, которая позволяла бы играть по локалке хотя бы Улыбаюсь
А тут, блин, как на счастье , отрубили телефон на неделю (кабель у них там чего-то там-то что-то). И в отсутствии интернета появилось много времени, и я короче плюнул на всё это и стал ваять своё. Улыбаюсь

Практически всё готово, режим "два игрока на одном компе" уже есть. Осталось сеть сделать и с АИ определиться.

А пока маленькая просьба ко всем, кому несложно потестируйте, я сам движок погонял, вроде глюков не видел, но фиг его знает. Буду признателен любой критике Улыбаюсь

И ещё - надеюсь в будущем на вроде чемпионата-потасовки между Шелековцами Улыбаюсь

---------
(спутя некоторое время Улыбаюсь )

тут экзешник и проект на VC++6
(последнее обновление - 7 апреля , 0:33)

Теперь файлы тут: http://club.shelek.ru/viewfiles.php?id=3
« Последнее редактирование: 10-04-2006 15:57 от RXL » Записан

PooH
Глобальный модератор

ru
Offline Offline
Пол: Мужской
... и можно без хлеба!


« Ответ #1 : 03-03-2006 12:14 » 

текущего счета не хватает
Записан

Удачного всем кодинга! -=x[PooH]x=-
PooH
Глобальный модератор

ru
Offline Offline
Пол: Мужской
... и можно без хлеба!


« Ответ #2 : 03-03-2006 12:20 » 

Цитата
Конец игры ЧЁРНЫЕ выиграли (14)
С учетом того, что играют белые и синие... Улыбаюсь
Записан

Удачного всем кодинга! -=x[PooH]x=-
PooH
Глобальный модератор

ru
Offline Offline
Пол: Мужской
... и можно без хлеба!


« Ответ #3 : 03-03-2006 12:23 » 

Цитата
Конфигурация игроков
Улыбаюсь

А можно себе пиво сконфигурировать? Ага
Записан

Удачного всем кодинга! -=x[PooH]x=-
PooH
Глобальный модератор

ru
Offline Offline
Пол: Мужской
... и можно без хлеба!


« Ответ #4 : 03-03-2006 12:25 » 

Цитата
Дата компиляции: ...
А дата линковки? Ага
Записан

Удачного всем кодинга! -=x[PooH]x=-
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #5 : 03-03-2006 12:25 » 

счёт добавим...
А чёрные не смотрятся Улыбаюсь
Да это формальность - чёрные, белые,  я видел бело-красные шахматы Улыбаюсь))
Записан

Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #6 : 03-03-2006 12:26 » 

Цитата
Дата компиляции: ...
А дата линковки? Ага
да лана, не придирайся Улыбаюсь)))
Записан

Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #7 : 03-03-2006 12:27 » 

Цитата
Конфигурация игроков
Улыбаюсь

А можно себе пиво сконфигурировать? Ага
добавить флаЖок: с пивом? Улыбаюсь
Записан

PooH
Глобальный модератор

ru
Offline Offline
Пол: Мужской
... и можно без хлеба!


« Ответ #8 : 03-03-2006 12:32 » 

Все эти придирки, только потому, что:
Цитата
Буду признателен любой критике

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

А, вообще, мне нравится. Сколько времени ушло?
Записан

Удачного всем кодинга! -=x[PooH]x=-
Oldy
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #9 : 03-03-2006 12:37 » 

Как по сетке играть?
Записан

С уважением, Oldy.
PooH
Глобальный модератор

ru
Offline Offline
Пол: Мужской
... и можно без хлеба!


« Ответ #10 : 03-03-2006 12:38 » 

и еще, совет: лучше фишки срендерить вместе с фоном, чтоб они не были такими "погрызаными" по краям.

проверить не получилось, поэтому вопрос: предусмотрен "конец игры" если свободные есть, а ходить некуда?
Записан

Удачного всем кодинга! -=x[PooH]x=-
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #11 : 03-03-2006 12:44 » 

PooH, вот - пока меня не было, неделя креатиффа била... Улыбаюсь

Oldy, пока никак Улыбаюсь делаем-с...

и еще, совет: лучше фишки срендерить вместе с фоном, чтоб они не были такими "погрызаными" по краям.

проверить не получилось, поэтому вопрос: предусмотрен "конец игры" если свободные есть, а ходить некуда?

1) не рендерю, это битмапы Улыбаюсь  Работать будет даже на калькуляторе

2) это есть - когда не могут сходить белые, они пропускают ход. То же чёрные. Если рыба - то конец
Записан

PooH
Глобальный модератор

ru
Offline Offline
Пол: Мужской
... и можно без хлеба!


« Ответ #12 : 03-03-2006 12:56 » 

Цитата
не рендерю, это битмапы
я имел ввиду, чтобы битмапы (я думал, что ты их сам рендерил) были сразу с фоном, и края фишек окуратно выглядели (сглажены).
Записан

Удачного всем кодинга! -=x[PooH]x=-
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #13 : 03-03-2006 13:05 » 

сгладим Улыбаюсь
просто сейчас в студии рисовал, а там палитра 16 цветов. Подправлю.
Записан

Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #14 : 03-03-2006 13:10 » 

насчёт настройки пива - дайте смачный рисунок кружки с пивом и шапкой пены Улыбаюсь
будет настройка Улыбаюсь)
Записан

PooH
Глобальный модератор

ru
Offline Offline
Пол: Мужской
... и можно без хлеба!


« Ответ #15 : 03-03-2006 13:38 » 

вот тебе шапка пены: http://www.m-f.ru/cache/2/445image.jpg
вот еще: http://oml.ru/d/366/t/images/pic4.jpg , http://blotter.ru/files_jpg/pivo(4461).jpg
и вот: http://www.eda-server.ru/cooking-news/2005/07/img-07-05/05-07-18beer.jpg Улыбаюсь
Записан

Удачного всем кодинга! -=x[PooH]x=-
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #16 : 03-03-2006 14:51 » 

будет, короче, галка: с пивом Улыбаюсь)) И выбор кружки. Показываю язык  Улыбаюсь))))

и во время игры рядом с доской будет пиво.
Записан

Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #17 : 03-03-2006 14:52 » 

блин, или не надо? Улыбаюсь
типа реклама пива, я в принципе против.
Записан

Sel
Злобный
Администратор

ru
Offline Offline

« Ответ #18 : 03-03-2006 14:59 » 

Вот на этих двух пикчах нет рекламы. Пиво и пиво. Кружки и кружки. Улыбаюсь Я бы одну из них и поставила. Улыбаюсь

http://blotter.ru/files_jpg/pivo(4461).jpg
http://oml.ru/d/366/t/images/pic4.jpg
Записан

Слово не воробей. Всё не воробей, кроме воробья.
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #19 : 03-03-2006 15:00 » 

ладно, поставим Улыбаюсь
перешагну через себя Улыбаюсь
Записан

Sel
Злобный
Администратор

ru
Offline Offline

« Ответ #20 : 03-03-2006 15:08 » 

Новый вариант всего шедевра покажи? Улыбаюсь
Записан

Слово не воробей. Всё не воробей, кроме воробья.
PooH
Глобальный модератор

ru
Offline Offline
Пол: Мужской
... и можно без хлеба!


« Ответ #21 : 03-03-2006 17:31 » 

надо сделать тип игрока "человек (с пивом)", и какие-нибудь особенности правил придумать Улыбаюсь
типа, пункт "по пиву?" и если оба человека соглашаются, по они продулжают играть другими фишками...
или игра начитается с нескольких фишек произвольно разбросаных по полю... можно мно чего придумать Ага
Записан

Удачного всем кодинга! -=x[PooH]x=-
Алексей++
кот глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #22 : 03-03-2006 18:26 » 

Sel, варианта нового пока ещё нету, щас рожаю, вся ночь впереди Улыбаюсь

PooH, пока будет просто настройка "с пивом" Улыбаюсь  С только эмоциональной нагрузкой (пока)
Записан

Люсь
Команда клуба

ru
Offline Offline
Пол: Женский

WWW
« Ответ #23 : 04-03-2006 08:27 » 

Мне непонятен принцип игры!
Почему в каких-то случаях шашки по диагонали инвертируются (причём иногда не по всем диоганалям), а иногда нет? Или наоборот - по диагонали инвертятся, а по горизонтали-вертикали нет?
Записан

Посторонним просьба не беспокоить!
-------------------------------------------------
O (I) Rh +
Люсь
Команда клуба

ru
Offline Offline
Пол: Женский

WWW
« Ответ #24 : 04-03-2006 08:28 » 

И почему я не могу свою шашку поставить иногда рядом с противоположным цветом, хотя клетки расположены рядом, не по диагонали (как я поняла, по диагонали без соседствующих шашек нельзя ставить свою), в чём суть? Или это и есть глюк?
Записан

Посторонним просьба не беспокоить!
-------------------------------------------------
O (I) Rh +
Люсь
Команда клуба

ru
Offline Offline
Пол: Женский

WWW
« Ответ #25 : 04-03-2006 08:30 » 

И почему иногда инвертятся несколько шашек подряд по цепочке, рядом стоящие или по диагонали, а иногда - только те, которые зацепились непосредственно в рядом стоящих клетках?
Примеры со скриншотами нужны?
Записан

Посторонним просьба не беспокоить!
-------------------------------------------------
O (I) Rh +
PooH
Глобальный модератор

ru
Offline Offline
Пол: Мужской
... и можно без хлеба!


« Ответ #26 : 04-03-2006 10:22 » 

Суть игры: Захватить своими фишками больше клеток. Если чужая фишка (или несколько) оказывается между двумя твоими, то эта фишка становится твоей. Фишку можно ставить в клетку тогда, когда при этом хоть одна чужая фишка поменяет свой цвет (станет твоей). Понятно объяснил?
Записан

Удачного всем кодинга! -=x[PooH]x=-
Люсь
Команда клуба

ru
Offline Offline
Пол: Женский

WWW
« Ответ #27 : 04-03-2006 11:33 » 

Нет! Всё то, что я не поняла, относится именно к случаю, когда я ставлю свою шашку рядом с чужеродной!
(А иначе программулька не даёт просто свою шашку поставить)!
Записан

Посторонним просьба не беспокоить!
-------------------------------------------------
O (I) Rh +
PooH
Глобальный модератор

ru
Offline Offline
Пол: Мужской
... и можно без хлеба!


« Ответ #28 : 04-03-2006 11:52 » 

Ну смотри, ты можешь поставить свою фишку в клетку только если при этом хоть одна чужая станет твоей. Чужая станет твоей если по горизонтали, вертикали или диагонали уже есть твоя фишка, например, если возникнет ситуация (Х и 0 - фишки разного цвета): Х0Х , то 0 превратится в Х. А так же в ситуации Х000000Х, все 0 превратятся в Х. И так во всех направлениях. Например, если есть:
Х
0
*0Х

если вместо * поставить Х , то все фишки станут Х.

Может проще не картинке? Или так понятно?
Записан

Удачного всем кодинга! -=x[PooH]x=-
Люсь
Команда клуба

ru
Offline Offline
Пол: Женский

WWW
« Ответ #29 : 04-03-2006 13:34 » 

уф, вроде пояснее стало Улыбаюсь
ща попробую на практике

Вот теперь понятно!!!
Сразу бы так и написали Улыбаюсь))
Кстати надо куда-нибудь в программульку описать это всё, как во всех играх пишут о принципе игры.
Записан

Посторонним просьба не беспокоить!
-------------------------------------------------
O (I) Rh +
Страниц: [1] 2 3  Все   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines