|
24.03.2009, 23:21
|
#61
|
Оператор ЭВМ
Регистрация: 30.07.2008
Адрес: Украина\Харьков
Сообщений: 23
Написано 0 полезных сообщений (для 0 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
Привет всем!!!
помогите пожалуйста
не могу написать что-б камера вращалось вокруг объекта (как в ГТА)
если можно киньте код!!
__________________
|
(Offline)
|
|
24.03.2009, 23:28
|
#62
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,742
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
castle sample
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
30.03.2009, 15:33
|
#63
|
Нуждающийся
Регистрация: 23.12.2007
Сообщений: 72
Написано 4 полезных сообщений (для 12 пользователей)
|
Re: Вопрос-Ответ (для новичков)
Друзья... может ли кто нибудь сгладить 1 модельку... Способы которые я знаю почему то не действует.. че тока не делал.. Ни автоматическое сглаживание ни ручное ни Турбо Не MeshSmooh ничего не помогает.. тока множит полигоны а не сглаживает...
Если у кого нибудь получиться, буду очень благодарен если расскажет как он это зделал...
модель http://narod.ru/disk/7177650000/%D0%...D0%9D.rar.html
формат Max (0 и 3ds
|
(Offline)
|
|
25.04.2009, 17:49
|
#64
|
Гигант индустрии
Регистрация: 13.09.2008
Сообщений: 2,893
Написано 1,185 полезных сообщений (для 3,298 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
Подскажите пожалуйста, как сделать ИИ для игры с самолетиками? Или хотя бы, как сделать, что бы ИИ сам создавал пивоты по которым он будет лететь...
|
(Offline)
|
|
25.04.2009, 19:38
|
#65
|
злобный флудер
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений (для 1,476 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
в теорий, смотрим куда самолет теоритически может полететь, случайно выбираем точку, пикаем на нужную дистанцию - если есть преграды, процесс сначала, если нет то полетели
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
26.04.2009, 05:39
|
#66
|
Гигант индустрии
Регистрация: 13.09.2008
Сообщений: 2,893
Написано 1,185 полезных сообщений (для 3,298 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
NitE, а пример можно?
|
(Offline)
|
|
26.04.2009, 10:36
|
#67
|
Элита
Регистрация: 16.01.2008
Сообщений: 1,800
Написано 958 полезных сообщений (для 3,833 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
Сообщение от SkySream
NitE, а пример можно?
|
Ну тебе намекнули на один из способов решения....Пример Nite наврядли будет тебе делать,ибо это займет много времени....Ковыряй семплы,вибирай самое рульное,если можеш оптимизируй,допишы чонибудь свое - вот залог того что ии у тя получится именно такой,какого хочеш ты....+ нехило даст опыта в таких вещах.Серйозно,написать самому НАМНОГО круче чем копи\пастить.Имхо.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
26.04.2009, 14:43
|
#68
|
Нуждающийся
Регистрация: 23.12.2007
Сообщений: 72
Написано 4 полезных сообщений (для 12 пользователей)
|
Re: Вопрос-Ответ (для новичков)
Кто нибудь может рассказать теорию (или исходник) как сделать алгоритм выстрелов ( точнее как определить попала ли пуля в обьект или нет и если попала то в какую часть)
|
(Offline)
|
|
26.04.2009, 14:44
|
#69
|
злобный флудер
Регистрация: 10.07.2007
Сообщений: 2,585
Написано 789 полезных сообщений (для 1,476 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
30.04.2009, 23:33
|
#70
|
Нуждающийся
Регистрация: 23.12.2007
Сообщений: 72
Написано 4 полезных сообщений (для 12 пользователей)
|
Re: Вопрос-Ответ (для новичков)
Если какая нибудь команда которая проверяет столкновения с другим обьектом ( и только с определенном объектом) чтоб если было столкновения возвращала еденицу а если нет то 0
|
(Offline)
|
|
01.05.2009, 00:20
|
#71
|
Элита
Регистрация: 16.01.2008
Сообщений: 1,800
Написано 958 полезных сообщений (для 3,833 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
if EntityCollided(car,type_dom) then text 10,10,"1"
if entitycollided(car,_type_NeDom) then text 10,10,"2"
Ну и т.д.
Вот накиданый мной семпл.
Graphics3D 640,480,32,2
SetBuffer BackBuffer()
Const type_cube1=1
Const type_cube2=2
Const type_cube3=3
fn=LoadFont("courier",16,True,True)
SetFont fn
Collisions type_cube1,type_cube2,2,1
Collisions type_cube1,type_cube3,2,1
l=CreateLight()
cube_pol=CreateCube()
ScaleEntity cube_pol,20,2,20
PositionEntity cube_pol,0,0,0
EntityColor cube_pol,323,23,45
cube1=CreateCube ()
ScaleEntity cube1,2,2,2
PositionEntity cube1,0,20,0
EntityType cube1,type_cube1
EntityColor cube1,234,565,463
cube2=CopyEntity (cube1)
PositionEntity cube2,4,20,7
EntityType cube2,type_cube2
EntityColor cube2,3,22,467
NameEntity cube2,"CUBE2"
cube3=CopyEntity (cube1)
PositionEntity cube3,15,20,13
EntityColor cube3,344,555,33
EntityType cube3,type_cube3
NameEntity cube3,"CUBE3"
main_cam=CreateCamera()
PositionEntity main_cam,40,55,20
While Not KeyHit(1)
PointEntity main_cam,cube_pol
If KeyDown(200) Then MoveEntity cube1,0,0,-1
If KeyDown(203) Then TurnEntity cube1,0,1,0
If KeyDown(205) Then TurnEntity cube1,0,-1,0
UpdateWorld()
RenderWorld()
If EntityCollided(cube1,type_cube2) Then Text 10,10,"Entity collided with: "+EntityName (cube2)
If EntityCollided(cube1,type_cube3) Then Text 10,10,"Entity collided with: "+EntityName (cube3)
Flip False : VWait
Wend
End
Последний раз редактировалось Dzirt, 01.05.2009 в 00:39.
|
(Offline)
|
|
01.05.2009, 00:21
|
#72
|
Оператор ЭВМ
Регистрация: 16.11.2008
Адрес: Russia, Elista
Сообщений: 30
Написано 5 полезных сообщений (для 28 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
Если какая нибудь команда которая проверяет столкновения с другим обьектом ( и только с определенном объектом) чтоб если было столкновения возвращала еденицу а если нет то 0
|
в справку глянь!
(Столкновения объекта\)
__________________
|
(Offline)
|
|
03.05.2009, 10:21
|
#73
|
Нуждающийся
Регистрация: 23.12.2007
Сообщений: 72
Написано 4 полезных сообщений (для 12 пользователей)
|
Re: Вопрос-Ответ (для новичков)
какая команда считывает угол наклона объекта по 3 осям. ( нужна что то вроде этой EntityX(Обьект,1) EntityY(Обьект,1) EntityZ(Обьект,1) ) только чтоб вместо координат обьекта показывал его угол наклона.. Вообщем у меня есть обьект который может наклоняться и поворачиваться в любые стороны и на любой угол.. при нажатии клавиши я загружаю другой обьект и надо чтоб угол наклона у них был одинаковый.. мож это по другому как то можно сделать.... Pivot мне не подходит
|
(Offline)
|
|
03.05.2009, 12:12
|
#74
|
|
Ответ: Вопрос-Ответ (для новичков)
Max Payne
название комманд Entity+Имя_Угла, самое важное !!!! они находятся в справке прямо ниже EntityZ !!! (если смотреть по категориям)
|
|
|
Сообщение было полезно следующим пользователям:
|
|
06.05.2009, 12:35
|
#75
|
Нуждающийся
Регистрация: 23.12.2007
Сообщений: 72
Написано 4 полезных сообщений (для 12 пользователей)
|
Re: Вопрос-Ответ (для новичков)
Какой командой отменить привязку обьекта к Pivotu?
( есть пивот к которому привязан меш) надо чтоб при нажатии клавиши этой привязки не было и меш становился совершенно свободным
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 00:39.
|