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

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

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

3D-программирование Вопросы, касающиеся программирования 3D мира

Ответ
 
Опции темы
Старый 26.10.2007, 03:25   #1
Packman
AnyKey`щик
 
Регистрация: 25.10.2007
Сообщений: 8
Написано 0 полезных сообщений
(для 0 пользователей)
Смущение Вид от третего лица

Подскажите как сделать вид от третего лица ! Заранее спасибо

Извените за тупой вопрос
(Offline)
 
Ответить с цитированием
Старый 26.10.2007, 03:34   #2
johnk
Легенда
 
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений
(для 568 пользователей)
Re: Вид от третего лица

=\ Сто раз это рассматривалось, юзай поиск.
(Offline)
 
Ответить с цитированием
Старый 26.10.2007, 03:56   #3
Raiter
Гигант индустрии
 
Регистрация: 04.08.2006
Сообщений: 2,642
Написано 53 полезных сообщений
(для 92 пользователей)
Re: Вид от третего лица

[blitz]
; константы для клавиш. дабы не париццо потом со сканкодами

Const Key_W = 17
Const Key_S = 31
Const Key_A = 30
Const Key_D = 32
Const Key_Left = 203
Const Key_Right = 205

; инициализация графы
Graphics3D 800,600,16,1

; юзаем задний буффер
SetBuffer BackBuffer()

;создаем "окружение"

;плоскость
Plane = CreatePlane()
;задаем её цвет
EntityColor Plane,255,100,0

; "ящиг" 1
Cub = CreateCube()
;ставим в нужную позицию
PositionEntity Cub,10,1,10
;цвет
EntityColor Cub,0,0,100

; "ящиг" 2
Cub2 = CreateCube()
;позиция
PositionEntity Cub2,5,1,-10
;цвет
EntityColor Cub2,0,0,100

;создаем свет
Light = CreateLight()
;поворачиваем иго
TurnEntity Light,45,45,0

;создаем игрока
Player = CreateCube()
;позиция
PositionEntity Player,0,1,0

;создаем камеру. родителем для камеры выставляем кубик игрока
Camera = CreateCamera(Player)
;ставим камеру в нужную позицию
PositionEntity Camera,0,5,-10

;цикл
Repeat

;управление

;перемещение игрока
If KeyDown(Key_W) Then MoveEntity Player,0,0,.1
If KeyDown(Key_S) Then MoveEntity Player,0,0,.1
If KeyDown(Key_A) Then MoveEntity Player,-.1,0,0
If KeyDown(Key_D) Then MoveEntity Player,.1,0,0

; повороты игрока
If KeyDown(Key_Left) Then TurnEntity Player,0,1,0
If KeyDown(Key_Right) Then TurnEntity Player,0,-1,0

;рендерим
RenderWorld()
;меняем местами буферы
Flip()

; пока не нажата конопочега esc
Until KeyDown(1)

[/blitz]

наслаждайсо )
(Offline)
 
Ответить с цитированием
Старый 26.10.2007, 04:48   #4
Packman
AnyKey`щик
 
Регистрация: 25.10.2007
Сообщений: 8
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Вид от третего лица

Raiter, пасиб Я тоже самое делал толька cam=createcamera(mymesh)я писал до обьявления mymesh и фсё

Сообщение от JohnK
=\ Сто раз это рассматривалось, юзай поиск.
Я до этого додумался но результатов 0
и вообще если придёт новичок поищет "вид от третего лица" то найдёт хотябы это
(Offline)
 
Ответить с цитированием
Старый 26.10.2007, 09:33   #5
H@NON
Дэвелопер
 
Регистрация: 17.01.2007
Сообщений: 1,552
Написано 351 полезных сообщений
(для 774 пользователей)
Re: Вид от третего лица

посмотри пример castle из стандартного набора семплов блитца. Там есть вид от 3-го лица.
(Offline)
 
Ответить с цитированием
Старый 26.10.2007, 11:45   #6
Данил
Модератор
 
Аватар для Данил
 
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений
(для 1,694 пользователей)
Re: Вид от третего лица

Вообще посмотри примеры блитза. Там очень много интерестного и есть ответы на некоторые вопросы...
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Коллизия камеры от 3 лица - PhysX Mr_F_ Физика 15 27.10.2010 13:49
Вид от третьего лица и камера Unodeya 3D-программирование 3 25.05.2009 14:40
Вид от третьего лица - изображение ТРЯСЁТСЯ... ELIAS Blitz3D 3 01.09.2008 22:17
Проект с нуля. 3д РПГ от 3-го лица. Duda Проекты на Blitz3D 5 17.02.2007 12:48
Шутер от первого лица! Самурай Проекты на Blitz3D 15 05.11.2006 18:03


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


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