Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Blitz3D

Ответ
 
Опции темы
Старый 27.10.2009, 22:56   #256
Colossus
Разработчик
 
Аватар для Colossus
 
Регистрация: 12.10.2008
Адрес: Самара
Сообщений: 437
Написано 55 полезных сообщений
(для 92 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Как делать Самонаводящиеся Ракеты?!
__________________
Пекарня: Intel Core i3 - 3240(3.40Ghz), ram 8 gb, video Gigabyte Nvidia GeForce GTX 650 1gb

Лэптоп : Intel Core i3 - 2365(1.40Ghz), ram 4gb, video Int Intel HD3000(512mb)

Мой набор: 3ds Max 9 + Xors3d(Blitz3d) + Photoshop
(Offline)
 
Ответить с цитированием
Старый 27.10.2009, 23:03   #257
Mhyhr
Бывалый
 
Регистрация: 06.04.2009
Сообщений: 612
Написано 276 полезных сообщений
(для 858 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Лучше всего обратиться к военным или потыкать туторы.
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Mhyhr за это полезное сообщение:
3dr1aN (28.10.2009), Horror (28.10.2009)
Старый 28.10.2009, 15:15   #258
Hurrit
Мастер
 
Аватар для Hurrit
 
Регистрация: 27.01.2008
Адрес: Россия, СКФО, ЧР, Грозный
Сообщений: 1,144
Написано 578 полезных сообщений
(для 2,207 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Ну попробуй прописать в цикле примерно так:
If raketa<>0 then
PointEntity raketa,cel
MoveEntity raketa,0,0,1
Endif
(Offline)
 
Ответить с цитированием
Старый 28.10.2009, 15:23   #259
Petrofan
ПроЭктировщик
 
Аватар для Petrofan
 
Регистрация: 26.08.2008
Сообщений: 149
Написано 10 полезных сообщений
(для 18 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Допустим у меня игрок создан типом и бот тоже тип. Как допустим сделать PointEntity бота на игрока. Хочу попробовать сделать пару видов интеллекта которые без проблем можно будет подключить к любому проекту где требуются мозги.
(Offline)
 
Ответить с цитированием
Старый 28.10.2009, 15:30   #260
Mr_F_
Терабайт исходников
 
Аватар для Mr_F_
 
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений
(для 6,051 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Допустим у меня игрок создан типом и бот тоже тип. Как допустим сделать PointEntity бота на игрока.
pointentity bot\model,player\model ? o_0
какие проблемы то

--
for b.bot=each bot
Bot_Point(b,playa)
next

function Bot_Point(b.bot,p.player)
pointentity b\model,p\model
end function
__________________
бложик | geom.io | твиттер | faded | демо 1 2 | роботы | лайтмаппер
(Offline)
 
Ответить с цитированием
Старый 28.10.2009, 15:32   #261
NitE
злобный флудер
 
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений
(для 1,476 пользователей)
Ответ: Вопрос-Ответ (для новичков)

for b.bot = each bot
for p.player = each player
poinentity b\mesh, p\mesh
next
next

If raketa<>0 then
да, это главное, а то вдруг ещё ничего полетит
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Arles (28.10.2009)
Старый 28.10.2009, 15:39   #262
IGR
Blitz's Shame !!
 
Регистрация: 31.03.2007
Сообщений: 3,639
Написано 832 полезных сообщений
(для 2,013 пользователей)
Ответ: Вопрос-Ответ (для новичков)

for b.bot = each bot
for p.player = each player
poinentity b\mesh, p\mesh
next
next
не так не катит !!
(Offline)
 
Ответить с цитированием
Старый 28.10.2009, 20:20   #263
tormoz
Гигант индустрии
 
Аватар для tormoz
 
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений
(для 4,437 пользователей)
Ответ: Вопрос-Ответ (для новичков)

В функцию создания ракеты передавай хендл цели и запоминай его в типе ракеты
в функции апдейта ракеты направляй ее на цель
__________________
(Offline)
 
Ответить с цитированием
Старый 28.10.2009, 20:25   #264
SKA_DIMKA
ПроЭктировщик
 
Аватар для SKA_DIMKA
 
Регистрация: 03.05.2009
Адрес: г.Волгоград
Сообщений: 136
Написано 32 полезных сообщений
(для 53 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Сообщение от Petrofan Посмотреть сообщение
Допустим у меня игрок создан типом и бот тоже тип. Как допустим сделать PointEntity бота на игрока. Хочу попробовать сделать пару видов интеллекта которые без проблем можно будет подключить к любому проекту где требуются мозги.
Как мне кажется, при реализации этого вопроса тебе нужно задавать проверку в типе бота иль той же самоаводящейся ракеты, вот к примеру:
Type bot
Field model,health,find_player
EndType

for new.bot = each bot
if entitydistance(new.bot\model,player) < 10 ;Можно еще условия к примеру относительно поворота, видимости бота к игроку
new.bot\find_player=1
else
new.bot\find_player=0
endif

If new.bot\find_player=1
find_player(new.bot\model)
else
search_player(new.bot\model)
endif
Next

Function find_player(bot)
функция при которой бот преследует игрока, атакуя его(пример)
EndFunction

Function search_player(bot)
функция при которой бот исследует окружающий мир,ищет цель, просто бегает к примеру, рандомно поворачивается, отталкивается от стен
EndFunction
Вот что то подобное в ближайшем времени кодить буду, но более насыщенно в плане условий и тд)

Последний раз редактировалось SKA_DIMKA, 28.10.2009 в 20:29. Причина: Немног ошибся, подправил
(Offline)
 
Ответить с цитированием
Старый 30.10.2009, 20:31   #265
Ky3R_94
Нуждающийся
 
Аватар для Ky3R_94
 
Регистрация: 29.08.2009
Адрес: Україна, Донецьк
Сообщений: 71
Написано 13 полезных сообщений
(для 45 пользователей)
Ответ: Вопрос-Ответ (для новичков)

что насчёт ракет, то я бы сделал иначе: если пикнут бот, то созданной ракете передаём его id, иначе - координаты пикнутой точки. во втором случае создаём мэш(цель так сказать) и пойнтим её, а в первом - бот с указанным id. в любом случае двигаем ракету)))
(Offline)
 
Ответить с цитированием
Старый 04.11.2009, 13:49   #266
Fatalix3d
Разработчик
 
Аватар для Fatalix3d
 
Регистрация: 28.12.2008
Адрес: Алматы
Сообщений: 486
Написано 252 полезных сообщений
(для 1,160 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Как сделать ночное время суток!? Использую Fastextension glow+shadows direct light своего рода солнце, так как я не настраивал этот источник света у меня всегда яркое освещение как быть кто сталкивался? Пробовал кто?
(Offline)
 
Ответить с цитированием
Старый 04.11.2009, 14:21   #267
Nex
Гигант индустрии
 
Аватар для Nex
 
Регистрация: 13.09.2008
Сообщений: 2,893
Написано 1,185 полезных сообщений
(для 3,298 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Как сделать эффект лазера, как на картинке? (Пятно на стене не нужно. Как именно сам луч сделать? )
Миниатюры
Нажмите на изображение для увеличения
Название: 1.jpg
Просмотров: 638
Размер:	9.1 Кб
ID:	8184  
(Offline)
 
Ответить с цитированием
Старый 04.11.2009, 14:47   #268
Fatalix3d
Разработчик
 
Аватар для Fatalix3d
 
Регистрация: 28.12.2008
Адрес: Алматы
Сообщений: 486
Написано 252 полезных сообщений
(для 1,160 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Наверно создаем полигон начальные две вершины его находятся возле источника а вторые вершины располагаем по координаторам pick mesh'a .
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Nex (04.11.2009)
Старый 04.11.2009, 15:13   #269
Hurrit
Мастер
 
Аватар для Hurrit
 
Регистрация: 27.01.2008
Адрес: Россия, СКФО, ЧР, Грозный
Сообщений: 1,144
Написано 578 полезных сообщений
(для 2,207 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Можешь создать цилиндр, покрасить его в красный цвет, сузить и сделать прозрачным
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Nex (04.11.2009)
Старый 04.11.2009, 15:42   #270
Dzirt
Элита
 
Аватар для Dzirt
 
Регистрация: 16.01.2008
Сообщений: 1,800
Написано 958 полезных сообщений
(для 3,833 пользователей)
Ответ: Вопрос-Ответ (для новичков)

Я бы предпочел акуратно подстроить качественный спрайт.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Nex (04.11.2009)
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пожалуйста дайте ответ на несколько вопросов Kuzma 3D-программирование 8 06.10.2009 19:38
Предложение к теме "вопрос-ответ" jimon Наш форум 1 27.02.2009 19:26
Мой ответ Жеке! alcosholik Болтовня 5 19.11.2005 16:41


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


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com