![]() |
![]() |
Jorik |
![]()
Сообщение
#1
|
![]() Группа: Пользователи Сообщений: 4 Пол: Мужской Реальное имя: Андрей Репутация: ![]() ![]() ![]() |
Захотелось написать игру на Паскале. Раньше никогда не пробовал, но вот решил начать с не очень лёгкого варианта - бильярда.
В принципе, начало уже есть: шарик толкается, отскакивает от бортов. Пришлось перепробывать кучу формул, пока удалось подобрать подходящую для движения шара. Остановился на логарифмической зависимости... А вот как научить шар "взаимодействовать" с другими шарами - это вопрос... И желательно, чтобы это выглядело более или менее реалистично. Управление: влево, вправо - поворот кия; пробел - удар (справа на экране есть индикатор силы удара); ESC - выход. Вообщем, кому интересно - посмотрите, прокоментируйте! Буду рад, если кого-то заинтересую ![]() Прикрепленные файлы ![]() |
![]() ![]() |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
Цитата(Jorik @ 11.08.2006 21:37) Захотелось написать игру на Паскале. Раньше никогда не пробовал, но вот решил начать с не очень лёгкого варианта - бильярда. Ну, смотри... Для первой попытки - очень неплохо. Если тебя интересуют замечания: Цитата(Jorik @ 11.08.2006 21:37) Остановился на логарифмической зависимости... Зря остановился... Шар очень быстро тормозится. Просто нереально быстро. Цитата(Jorik @ 11.08.2006 21:37) А вот как научить шар "взаимодействовать" с другими шарами - это вопрос... А вот с этим - возникает встречный вопрос: тебе "шашечки" или ехать? ![]() Если же тебе надо сдать эту программу и про нее забыть - то здесь я тебе ничем помочь не смогу, скорее всего ООП в таком случае запрещено, и придется извращаться с записями, массивами... Нудно и неинтересно... Тогда, может кто-нибудь другой подскажет? |
![]() ![]() |
![]() |
Текстовая версия | 27.07.2025 16:39 |