Помощь - Поиск - Пользователи - Календарь
Полная версия: Small Problem...help Please
Форум «Всё о Паскале» > Pascal, Object Pascal > Написание игр
shoot_here
Помогите переделать игру, задание: сверху экрана падают вражеские корабли(космические) smile.gif) (желательно если вы поможете их нарисовать,у меня чето не получаеться никак) и кораблем, который ездит по нижней оси(внизу экрана) нада стрелять по ним. Помогите переделать кораблики, сделать меню чтоб клавишами управления передвигать его ,сделать чтоб он стрелял в них и уничтожалsmile.gif), сделать чтоб их количество увеличивалось со временем,и чтоб менялись только цвета вражеских корабликов.В этой программе: снизу ездит ловушка которой требуеться ловить квадратики летящие сверху.
P.S. ПО возможности: как сделать перед появлением меню горизонтальные разноцветные полоски по экрану(как в старых играх, или как в gta vise city).
P.P.S.Можно по окончании этой темы удалить ее или переименовать в какую-нибудь другую?

Если у вас есть процедура чтоб поле было типа космического поля кинте плизз.И как зделать возможность управления мышькой, а то я чет не разобрался
_92
могу помочь нарисовать иконки кораблей..
WishMaster
Вот как бы процедура рисуюшая звезды на черном фоне

procedure StarsField;

var i:integer;
begin
Randomize;
SetLineStyle(DottedLn, 0, 3);
for i:=1 to 10 do
begin
SetColor(11);
Circle(1+Random(639),1+Random(479),1);
end;
for i:=1 to 200 do
begin
SetColor(15);
Circle(1+Random(639),1+Random(479),1);
end;
for i:=1 to 10 do
begin
SetColor(yellow);
Circle(1+Random(639),1+Random(479),1);
end;

end;
shoot_here
спасибо за звезды! блин неделя до здачи...прогу пытался сам делать...глючит...никак не могу исправить ее...вот по моему лучше ету доделать...помогите плиз! нада хотя-бы чтоб шняга какая-нибудь из нее вылетала и "подстреливала" фигню летящую сверху...но ето я никак не магу сделать, дело в том что нимагу заставить ее перекраситься в цвет фона когда в нее попадаешь..и никак немагу чтоб она подстреливалать если "пуля" касаеться ее...помогите плиз.

Добавлено:
насчет иконок...нарисуешь - буду очень благодарен, но если они похожи на корабли)) я много видел...там типа квадратик да сверху кружек..но ето фигня..она не интересная...и если можешь объясни как их вставить...вроде меняю..но ниполучаецца....
mamont001
Если хочеш можеш попробовать разобраться в етих юнитах. Показательная прога добавляеться .
Сам себе и корабль нарисуеш и все остальное ,да еще и с анимацей.
Lapp
 ! 
Автору темы:
Замени отображаемое имя своего ника. Если не сделаешь, аккаунт будет удален!

shoot_here
а как поменять отображаемое имя?



Добавлено:
mamont001 спасибо конечно..., но у меня просто времени в обрез...незнаю че и делать...пока пытаюсь разобраться....
Lapp
Цитата(shit_here @ 21.01.2007 13:49) *

а как поменять отображаемое имя?

Извини, похоже, пользователи сами не могут..
Я изменил. Если не нравится - напиши мне в личку.
Имя для входа (login) должно было остаться прежним.
mamont001
Так что там разбераться ?
екзешник СПЕДИТ для редактирования спрайтов;
В самом юните:
draw-рисование
getfon-взятие фона из под рисунка
putfon-вставка фона
load-загрузка
Гость
Спроси Григу... думаю он поможет
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.