forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Готовые проекты сообщества boolean (http://forum.boolean.name/forumdisplay.php?f=140)
-   -   Stone Chess (http://forum.boolean.name/showthread.php?t=16052)

musetdima 18.12.2011 14:05

Stone Chess
 
Всем привет.
Изначально думал что буду создавать здесь тему только когда закончу игру, потому что работаю я над ней только когда есть время, а это редко.
Но впереди каникулы, и проект у меня приближается к финалу, и все-таки я решил создать здесь тему :)

Короче говоря, это шахматы 3Д с использованием уже готового ИИ. Я использовал уже готовый ИИ потому что когда я начал проект, я должен был закончить его в срок (для универа), поэтому не было времени для написания ИИ. Потом планы изменились, а уже менять что то безболезненно было невозможно, поэтому я оставил все как есть.

Вот ссылка откуда я взял двиг http://www.tckerrigan.com/Chess/TSCP Большое спасибо автору за разрешении использовать его двиг.
Все остальное писал сам (Blitz3D SDK и C++), и думаю что в январе нового года закончу. Над моделями работал друг за что ему тоже большое спасибо. :)

Вот видео, но это было в начале ноября, сейчас есть кое что нового в игре, может быть сегодня сделаю новый видео.
Как то неудачно я сделал этот видео, но постараюсь чтоб следующий был по луче.
http://www.youtube.com/watch?v=NsOWsLnDU5s

Когда закончу, игра будет доступно всем без ограничений.
Жду ваших предложении :)


Залил игру и на ргост - http://rghost.net/40550544

4yBa4Ok 18.12.2011 17:50

Ответ: Stone Chess
 
Переход нужно плавнее сделать - ИМХО

HolyDel 18.12.2011 17:56

Ответ: Stone Chess
 
годно!

ARA 18.12.2011 17:56

Ответ: Stone Chess
 
Врашение камеры вокруг доски должно осуществляться зажатием правой кнопки мыши + двгаем мышь. Приближение/отдаление камеры - колёсиком :)

musetdima 18.12.2011 18:23

Ответ: Stone Chess
 
Цитата:

Сообщение от 4yBa4Ok (Сообщение 214460)
Переход нужно плавнее сделать - ИМХО

Это уже сделано :) Все движется плавно

musetdima 18.12.2011 18:24

Ответ: Stone Chess
 
Цитата:

Сообщение от ARENSHI (Сообщение 214462)
Врашение камеры вокруг доски должно осуществляться зажатием правой кнопки мыши + двгаем мышь. Приближение/отдаление камеры - колёсиком :)

Да, я думал об этом, наверно так и сделаю :) Спасибо

musetdima 18.12.2011 19:01

Ответ: Stone Chess
 
http://www.youtube.com/watch?v=gmzCJ8wcmps

Вот новый видео. Надо сказать что когда игрок нажал на списке ходов, чтоб посмотреть на предыдущие позиции, то сохранятся он не может, и сделать ход тоже не может, он должен выбрать последний ход в списке, и после этого сможет ходить.

LLI.T.A.L.K.E.R. 19.12.2011 05:14

Ответ: Stone Chess
 
Наверное каждый хочет/хотел сделать свои "шахматы". И главный вопрос про ИИ ;)

Цитата:

Когда закончу, игра будет доступно всем без ограничений.
Спасибо! Хочется иногда поиграть в шахматы, но не простые, а 3Д.
Играл в Armies of Exigo (заметьте, отдельные шахматы в игре-стратегии).
Но зачем иметь стратегию ради шахмат.
(а стратегия сложная как...)

musetdima есть несерьёзное предложение отправить запрос в Microsoft, чтобы эту игру они вложили в Win8 по дефолту (как сапёр) :-D

ЗЫ: ещё бы SkyBox какой нибудь (может окружение комнаты?)

musetdima 19.12.2011 12:29

Ответ: Stone Chess
 
Цитата:

Сообщение от LLI.T.A.L.K.E.R. (Сообщение 214531)
ещё бы SkyBox какой нибудь (может окружение комнаты?)

Насчет фона я думал, но хорошие идеи не появились (учитывая что игра классического стиля) :(
Может быть у кого то появится хорошая идея :)

Насчет Микрософта +1 :-D

RegIon 19.12.2011 13:13

Ответ: Stone Chess
 
Зачет игра...

IGR 19.12.2011 14:07

Ответ: Stone Chess
 
неплохо !!
а GUI как делал ??

musetdima 19.12.2011 15:33

Ответ: Stone Chess
 
Цитата:

Сообщение от IGR (Сообщение 214574)
а GUI как делал ??

Иерархическим способом :) На самом низком уровне - функции для создания, позиционирования и скалирования 3Д квадратов, относительно 2Д координат. На следующем уровне - функции для работы с изображениями (используя функции из первого уровня). На третьем уровне - функции для работы с кнопками, чекбоксами и т. д. Потом используя кнопки, тексты, изображения и т.д., создается списки.
Потом когда есть минимальный API для создания GUI, можешь приступать к созданию GUI в игре. :)
Я тоже так делал, короче говоря это все 3Д

4yBa4Ok 19.12.2011 17:38

Ответ: Stone Chess
 
Ну мое мнение - все 4отко. Когда можно будет потстить?

musetdima 19.12.2011 18:19

Ответ: Stone Chess
 
Цитата:

Сообщение от 4yBa4Ok (Сообщение 214586)
Ну мое мнение - все 4отко. Когда можно будет потстить?

Я точно не знаю, но постараюсь в январе 2012 закончить игру, или по край не мере первый релиз.

m_512 19.12.2011 20:40

Ответ: Stone Chess
 
Смотрится неплохо, фоном можно сделать сферу с слегка заблюренной панорамой какого нибудь осеннего парка. В интернете найти 360' панорамы не проблема.

Слегка заблюренный, что бы не рябило и не отвлекало от шахмат.
А столику сделать ножки из кованной стали.


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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot