|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
!!!ПЛИЗ СРОЧНЯК РГЗ!!!
Люди подскажите пож-йста как написать следующие проги:
1)Игра пазл(или хотя бы подскажите как разбить картинку на пазл); 2)прога следующего плана:хаотичное движение шариков в прямоугольнике(шарики отбиваются об стенки прямоугольника). |
#2
|
|||
|
|||
1) Если надо быстро, то составь на форме квадрат из квадратных кнопок. Картинку нареж в любом редакторе (Paint, PhotoShop и т.п.) на n квадратов. Ну и напиши простейшую логику по загрузке кусочков на кнопки и их перемещению, открытию и т.п., в зависимости от правил игры.
2) Чем рисовать решай сам GDI, OpenGL, DirectX. Суть везде одна. Каждый "шарик" это круг на плоскости с координатами центра, радиусом, вектором скорости (он же указывает направление). Прямоугольник это 4 отрезка. Тебе надо рассчитывать факт соударения проверяя каждый раз не пересеклась ли линия с окружностью (формула в учебнику по геометрии). Для отскока тебе надо узнать угол между вектором скорости и прямой с которой столкнулся "шарик". |