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

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

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

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

Ответ
 
Опции темы
Старый 16.09.2010, 03:24   #1
kdm
Оператор ЭВМ
 
Регистрация: 13.09.2010
Сообщений: 20
Написано 0 полезных сообщений
(для 0 пользователей)
Создание карт

Задался вопросом создания карт. Если выбирать готовый редактор, то не понятно, создавать геометрию там можно, но как различать потом где что. Если нужно на карте поместить переключатель (квадрат какой-нибудь), чтобы при подходе к нему и нажатии кнопки, что-то произошло. Можно помечать квадрат уникальным именем и внутри игры воспринимать имя и запускать нужные действия. Или можно редактировать отдельно файл с информацей (координатами), где что находится и как что расценивать (тоже недавно в голову пришло), но имхо не туда. Писать собственный редактор, который и геометрию и дополнительную информацию делает, напряжно (геометрию надо еще и тогда самому загружать).
Подскажите, традишинал вей.
Хотелось бы, чтобы этот способ позволял размещать сложные трехмерные зоны для патиклов с хорошей простотой (к примеру, я предполагаю, что можно мешем это делать внутри редактора).
Не трольте, сам порой не знаю, что пишу, не спец.
(поиск дал только одну тему с туториалом, где боксы размещаются).
(Offline)
 
Ответить с цитированием
Старый 16.09.2010, 04:36   #2
ARA
ТЫ ЧООО?
 
Аватар для ARA
 
Регистрация: 26.02.2007
Сообщений: 3,369
Написано 2,020 полезных сообщений
(для 7,192 пользователей)
Ответ: Создание карт

так делаетсо:
1) В максе моделлишь основу уровня: стены полы потолки, статические(!) объекты, текстуришь, лайтмаппишь, экспортишь в b3d.
2) Открываешь свой редактор и загружаешь туда этот статический уровень. Далее загружаешь динамические объекты (например бочки, ящики физические, рычажки за которые игрок будет дёргать и т.п, назначаешь им всякие значения ). В редакторе же обозначаешь точку в которой игрок будет стартовать.
3) Сохраняешь всё это в свой формат. Такой XML файлик, в котором прописаны положения объектов, значения, пути к мешам.

Но если влом редактор писать для расставляловки, можешь взять готовый какойнить XWorld3d (советую, кошерный для блица) там и параметры можно объектам назначать.
http://www.freewebs.com/kefir/index.html#xworld
__________________
Вертекс в глаз или в пиксель раз?
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо ARA за это полезное сообщение:
kdm (17.09.2010), Nex (16.09.2010)
Старый 19.09.2010, 02:21   #3
Kudesnic
Нуждающийся
 
Аватар для Kudesnic
 
Регистрация: 27.08.2010
Адрес: Лен. область
Сообщений: 58
Написано 21 полезных сообщений
(для 50 пользователей)
Ответ: Создание карт

Есть очень полезный 3D редактор
Называется Cartography Shop
На мой взгляд он идеален для создания помещений с кучей кнопок, лампочек, точек от куда идет дым, точек рождения врагов и т.д.

Принцип такой:
Создаем объект(точку) и прописываем ей свойства и параметры. Например для кнопки:
Тип точки - кнопка
Модель - 2
Движение при нажатии - влево
Действие - открыть дверь №4
Потом расставляем эти объекты по карте. А в блитзе уже считываем карту и все эти точки, записав все параметры в типы. Затем уже создаем и обновляем эти объекты, только уже в виде нужных вам моделей.

Вообще в этом форуме много написанно об этом редактроре, а то что я написал это очень кратко
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
kdm (26.09.2010)
Ответ


Опции темы

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

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


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


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