Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Бильярд на С++ с использованием OpenGL

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> Бильярд на С++ с использованием OpenGL
Имя
Сообщение << Старые топики   Новые топики >>
Бильярд на С++ с использованием OpenGL - 2009-07-16 19:59:15.103333   
Lost_boy

Сообщений: 327
Оценки: 0
Присоединился: 2009-03-25 11:07:27.910000
Доброго времени суток!
Я получил задание сделать бильярд на С++ с использованием openGL, но дело в том что с самим openGL я еще не имел дела, поэтому мне нужно сначала разобраться с этой технологией, а потом уже пытаться что-то сделать.
Если кто-то занимался чем то подобным, знает как сделать движок или еще что-то или есть на примете хорошая литература… буду рад любому совету.
Заранее спасибо.

вот непосредственно задание:

Под Windows сделать на C++ c использованием OpenGL бильярд.
Как должно работать:
1. Мышкой можно перемещать кий по всему столу
2. При щелчке левой кнопокой - кий фиксируется. Теперь, если водить
мышкой, он крутиться вокруг своей оси, щелчек правой кнопкой возвращает нас в
режим передвижения кия.
3. После того, как мы полностью настроили положение кия, мы щелкаем левой
кнопкой и переходим в режим выбора силы удара. Где-то должен появиться
меняющийся индикатор силы удара. Мы смотрим на индикатор и в нужный момент
щелкаем левой кнопкой мыши - происходит удар с силой, которая была на
индикаторе.
4. Затем шарики покатились, сталкиваются, отбиваются от стенок и падают в
лузы (если мы попадаем). Шарики могут катиться с ускорением или замедлением.
Post #: 1
RE: Бильярд на С++ с использованием OpenGL - 2009-07-16 20:34:20.256666   
Denaturat

Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
книги:
http://www.ozon.ru/context/detail/id/2614291/
http://www.ozon.ru/context/detail/id/2347074/
http://www.ozon.ru/context/detail/id/2260151/

примеры реализации (с исходниками):
http://dir.filewatcher.com/d/FreeBSD/4.11-release/i386/BillardGL-1.75_1.tgz.613840.html
http://foobillard.sunsite.dk/
Post #: 2
RE: Бильярд на С++ с использованием OpenGL - 2009-07-17 00:11:55.636666   
Lost_boy

Сообщений: 327
Оценки: 0
Присоединился: 2009-03-25 11:07:27.910000
Отлично эти книги у меня уже есть, значит можно продолжать их изучение.
За исходники отдельное спасибо!
Post #: 3
Страниц:  [1]
Все форумы >> [Компилируемые языки] >> Бильярд на С++ с использованием OpenGL







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.