|
3D-программирование Вопросы, касающиеся программирования 3D мира |
01.11.2007, 21:01
|
#1
|
Разработчик
Регистрация: 20.01.2007
Сообщений: 485
Написано 182 полезных сообщений (для 412 пользователей)
|
Спрайты,немного физики и прочяя шняга!
Помогите народ вы это любите делать =) Как сделать что типо слабенькой физики. Я могу бегать по Meshy(тераин в формате X) на нем не могу взбераться на крутые горы. и если в центре меша будет яма начну туда падать? Потом как замутить что бы при соприкосновения спрайта(выстрел типо) с землей(опять же меш мой любимый) так где было соприкосновения прорисовался анимированый спрайт(ну елки взрыва)?? С заранее спасибо!
P.S Извините что часто задаю всякие тупые вопросы,но я учусь
|
(Offline)
|
|
01.11.2007, 21:17
|
#2
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Re: Спрайты,немного физики и прочяя шняга!
P.S Извините что часто задаю всякие тупые вопросы,но я учусь
|
Дык, учись а не проси чтобы за тебя всё делали.
Ближе к делу:
Устанавливаешь коллизию между игроком и террайном, далее двигаешь игрока (гравитация).
Для спрайтов опять система коллизий, + учи партиклы.
|
(Offline)
|
|
01.11.2007, 21:47
|
#3
|
Разработчик
Регистрация: 20.01.2007
Сообщений: 485
Написано 182 полезных сообщений (для 412 пользователей)
|
Re: Спрайты,немного физики и прочяя шняга!
Сообщение от MoKa
Дык, учись а не проси чтобы за тебя всё делали.
Ближе к делу:
Устанавливаешь коллизию между игроком и террайном, далее двигаешь игрока (гравитация).
Для спрайтов опять система коллизий, + учи партиклы.
|
Я прошу что бы помогли мне помогают я продумываю как это вы так сделали так и учусь.Смотри коллизия стоит но для перемещения это гон! Он не залезет даже на маленькую горку. Про спрайты это как? (всмысле незнаю че такое партиклы) ну а само как будет примерно так
x#=EntityX(gavno)
y#-EntityY(gavno)
z#=EntityZ(gavno)
if ентитиколизид gavno,terrain then drowimage vzrev,x#,y#,z#
что то типо того?
|
(Offline)
|
|
02.11.2007, 09:20
|
#4
|
Знающий
Регистрация: 12.07.2007
Сообщений: 297
Написано 50 полезных сообщений (для 133 пользователей)
|
Re: Спрайты,немного физики и прочяя шняга!
В примере про замок, есть все, что ты спрашиваешь.
И взрывы, и даже воронки от взрывов.
|
(Offline)
|
|
02.11.2007, 16:22
|
#5
|
Дэвелопер
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений (для 1,540 пользователей)
|
Re: Спрайты,немного физики и прочяя шняга!
Чувак делается так:
If EntityCollided(Выстрел,Земля) Then
x#=entityx(Выстрел)
y#=entityy(Выстрел)
z#=entityz(Выстрел)
positionentity декал_выстрела,x#,y#,z#
End If
__________________
|
(Offline)
|
|
04.11.2007, 09:38
|
#6
|
Разработчик
Регистрация: 20.01.2007
Сообщений: 485
Написано 182 полезных сообщений (для 412 пользователей)
|
Re: Спрайты,немного физики и прочяя шняга!
Тое сть так?
vzr=LoadSprite( "bluspark2.png" )
If EntityCollided(b\sprite,type_ground) Then
x#=EntityX(b\sprite)
y#=EntityY(b\sprite)
z#=EntityZ(b\sprite)
PositionEntity vzr,x#,y#,z#
End If
когда делаю спрайт выстрела идет в терраин и спокойно проходит(не каких взрывов)
|
(Offline)
|
|
04.11.2007, 10:33
|
#7
|
Легенда
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений (для 568 пользователей)
|
Re: Спрайты,немного физики и прочяя шняга!
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 18:23.
|