Lost_boy
Сообщений: 327
Оценки: 0
Присоединился: 2009-03-25 11:07:27.910000
|
Доброго времени суток! Я получил задание сделать бильярд на С++ с использованием openGL, но дело в том что с самим openGL я еще не имел дела, поэтому мне нужно сначала разобраться с этой технологией, а потом уже пытаться что-то сделать. Если кто-то занимался чем то подобным, знает как сделать движок или еще что-то или есть на примете хорошая литература… буду рад любому совету. Заранее спасибо. вот непосредственно задание: Под Windows сделать на C++ c использованием OpenGL бильярд. Как должно работать: 1. Мышкой можно перемещать кий по всему столу 2. При щелчке левой кнопокой - кий фиксируется. Теперь, если водить мышкой, он крутиться вокруг своей оси, щелчек правой кнопкой возвращает нас в режим передвижения кия. 3. После того, как мы полностью настроили положение кия, мы щелкаем левой кнопкой и переходим в режим выбора силы удара. Где-то должен появиться меняющийся индикатор силы удара. Мы смотрим на индикатор и в нужный момент щелкаем левой кнопкой мыши - происходит удар с силой, которая была на индикаторе. 4. Затем шарики покатились, сталкиваются, отбиваются от стенок и падают в лузы (если мы попадаем). Шарики могут катиться с ускорением или замедлением.
|