Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

ODE-бильярдик Простенький Демка


Страницы:   1 2

Куу ©   (2005-03-09 01:41:00) 

Гляньте кому интересно. Экзэшник :
http://dcegame.narod.ru/billiyard.html
Смысл игры - гонять шары пока все не забьёшь. Как сделать игру по сети, я просто не очень понимают. Надеюсь, пока не очень.


DeadMeat   (2005-03-10 09:50:00) [21]


А кий то зачем ? Бьюём же всё равно мышью.

А пистолет в думе зачем? Стреляют та тоже мышью... ;)

И все же... С кием легче сориентироваться в ударе. Да и симпатичнее будет с ним.


Тени стандартные. TGLShadowPlane. "Моросят" они вроде везде. Почему - не знаю. Кто бы объяснил.

За все время пока у меня ни разу не моросили... Хотя ODE не юзал. Может там специфика своя?


Чем ? А какое удобное ? Если исходить только из мыши.

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


В смысле ? Кликай по шарам, и камера будет переключаться с одного на другой. Или как ты хочешь ?

Я про то, что нельзя снизу посмотреть на доску... Ну кайф мне. Ну вот такой я... А про резкость переключения вида, я уже сказал.


Что это ?

Мяч? Это такая хрень.. У тебя их там много... ;)
Access Violation... Вот что выскакивает.. Когда несколько раз бьешь по шару, то он вылетает за границу стола, и (не сразу) выдает это самое AV.


dimodim_REAL   (2005-03-10 09:50:00) [22]

Как сделать
> игру по сети, я просто не очень понимают. Надеюсь, пока
> не очень.

А она нужна?


Куу   (2005-03-10 04:32:00) [23]

Нашёл бильярдный стол за 60 баксов. Что то для реального стола больно дёшево, а для 3ds-файла - больно дорого ...
http://www.turbosquid.com/FullPreview/Index.cfm/ID/203056/SID/240171/blFP/1


Куу   (2005-03-10 03:37:00) [24]


> Alek Aaz   (09.03.05 05:46) [1]
> У меня конечно карта глючнутая (815 чипсет), но шары не
> отображаются

Странно. А сколько цветов выставлено ? 32 бита ?
Кстати. у тебя работает демка из "AdvDemos\TheBall" из GLScene ? Я потому, что от неё прыгал.


> Arkafon   (09.03.05 10:58) [2]
> тоже не вижу шаров

Теже вопросы.


> и почему у меня 10-11 фпс?? че прям такая мега графика чтоли?

Графики практически нет. Несколько параллелепипидов, и несколько шаров. Один источник освящения. Тени. Может из-за теней ? Попробую сделать галочку, чтоб их убрать.


> Antonn ©   (09.03.05 15:48) [4]
> Усе есть, сделай фон. Кий нарисуй.

Фон вставиль легко. Найти сложно. Это надо где-то отыскать комнату с подходящим антуражем. В 3ds. А дальше элементарно.
А кий то зачем ? Бьюём же всё равно мышью.


> DeadMeat ©   (09.03.05 17:45) [5]
> 1. Так и не понял, как ударить мячом А, по мячу В..., или
> просто в нужном направлении.

Кликаешь мышью на по шару А правой кнопкой, чтобы его выбрать. Крутишь камеру, так, чтобы шар Б виднелся из-за шара А. И кликашь мышью по шару А, это удар. Чем короче клик мышью тем сильней удар. И чем медленнее кликаешь, тем удар слабее.


> 2. Тени моросят.. Похоже на Z-Fighting.

Тени стандартные. TGLShadowPlane. "Моросят" они вроде везде. Почему - не знаю. Кто бы объяснил.


> 3. Не удобное управление

Чем ? А какое удобное ? Если исходить только из мыши.


> 4. Как я не люблю, когда меня ограничивают так жестко видом
> с какой-либо стороны... ;)

В смысле ? Кликай по шарам, и камера будет переключаться с одного на другой. Или как ты хочешь ?


> 5. Мяч, при улете с доски, вызывает AV

Что это ?


> Гостъ   (09.03.05 18:39) [6]
> да и для шаров ODE в бильярде
> гм,гм...

Реальная ODE-шная физика с трением, вращениями, всеми делами. Всё лучше чем самопальные формулы.


> Sphinx ©   (09.03.05 19:12) [7]
> > 5. Мяч, при улете с доски, вызывает AV.. Волшебный видать.
> У меня не было...мяч кажется помечается как missing...

Это если мимо лунки. А если в лунку, то засчитывается.


Sphinx   (2005-03-09 19:12:00) [25]

FPS ~200-300

Тени - ужасные :(

> 5. Мяч, при улете с доски, вызывает AV.. Волшебный видать.
У меня не было...мяч кажется помечается как missing...


Гостъ   (2005-03-09 18:39:00) [26]

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


DeadMeat   (2005-03-09 17:45:00) [27]

1. Так и не понял, как ударить мячом А, по мячу В..., или просто в нужном направлении.
2. Тени моросят.. Похоже на Z-Fighting.
3. Не удобное управление, отсюда следует пункт (1).
4. Как я не люблю, когда меня ограничивают так жестко видом с какой-либо стороны... ;)
5. Мяч, при улете с доски, вызывает AV.. Волшебный видать.

ФПС, что-то около 480 без мячей.. С ними около 250.

Да и согласен с [4]


Antonn   (2005-03-09 15:48:00) [28]

Усе есть, сделай фон. Кий нарисуй. ФПС около 580


Гостъ   (2005-03-09 15:24:00) [29]

попробуйте ctrl+N :)
А fps~20 хм.


Arkafon   (2005-03-09 10:58:00) [30]

тоже не вижу шаров

и почему у меня 10-11 фпс?? че прям такая мега графика чтоли?


Alek Aaz   (2005-03-09 05:46:00) [31]

У меня конечно карта глючнутая (815 чипсет), но шары не отображаются :( Вернее, кажется отображаются, но их перекрывает сукно стола. Так что донт work. Ударить по шарам не могу.
ИМХО. Или стол сперва надо отрисовать, а потом шары ставить, или игратся в сортировкой.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо