forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Основной форум (http://forum.boolean.name/forumdisplay.php?f=49)
-   -   ИГРА ТАНК (http://forum.boolean.name/showthread.php?t=3977)

Bekon352 22.07.2007 02:42

ИГРА ТАНК
 
Вложений: 2
Люди хелпппп.Короче с другом пишем игру танк столкнулись с проблемой,бота не можем заставить ездить он только дёргаетса.Мучаюсь 2 месяц чтоб его:( Надеюсь на помощь.Всё прилагаетсо

Bruteo 22.07.2007 03:40

Re: ИГРА ТАНК
 
Замени процедуру vrag на эту:

Код:

procedure Vrag;
begin
if(x1=0) then x1:=((getwidth)/3)-20;
if(y1=0) then y1:=((getheight)/2)-4;
n1:=1;
if random(2) =0 then x1:=x1+n1;
if random(2) =1 then y1:=y1+n1;
drawImage(vragina,x1,y1);
end;


Bekon352 23.07.2007 00:15

Блин враг попрежнему только дёргаетсо((((((что это дало?ничего(((

Танк почемуто возвращаетцо на исходную позицию((((почему хз(((((

Bruteo 23.07.2007 00:48

Re: ИГРА ТАНК
 
Все работает. Скомпилируй заново измененный проект.

Bekon352 24.07.2007 00:20

Re: ИГРА ТАНК
 
Блин мужыГ спасибо!!!!!!!!!а объяснить можешь почему так???Я просто ещё до конца не догнал)))

Bruteo 24.07.2007 01:11

Re: ИГРА ТАНК
 
Ты каждый раз устанавливал одно и то же положение врага. Теперь начальное положение устанавливается только один раз - в начале игры. Переменные типа integer в midlet pascal по умолчанию равны 0.

Bekon352 25.07.2007 07:20

Re: ИГРА ТАНК
 
Bruteo спс.Теперь вроде понял)))Но вот ещё беда как сделать чтобы мой танк не заезжал на бота вот чтоб на стену не заезжал это могу а чтоб на бота нет((((если можешь помоги.

Bruteo 25.07.2007 19:46

Re: ИГРА ТАНК
 
Также как и со стеной. Перед каждым движением сравнивай координаты танка с координатами бота. Если сравнение показывает, что сейчас столкнутся - не давай двигаться танку.

Bekon352 27.07.2007 00:13

Re: ИГРА ТАНК
 
В том то и беда вот как это сделать???стена то сплошная по оси х и у,а бот это уже и по х и по у.Так я и не смог этого сделать для бота.Я только учусь)))Помоги если сможешь.Буду примного благодарен))))

fads 28.07.2007 09:54

Re: ИГРА ТАНК
 
Бекон, приеду из лагеря все сделаем)) Bruteo, спс огромное! Теперь все ясно с ботом! ЗЫ авторство за мной


Часовой пояс GMT +4, время: 07:17.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot