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

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

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

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

Ответ
 
Опции темы
Старый 24.11.2006, 23:08   #1
Stalnoy_Gvozd'
ПроЭктировщик
 
Регистрация: 30.09.2006
Сообщений: 141
Написано 3 полезных сообщений
(для 5 пользователей)
Делали LEVEL EDITOR?

Люди! Если кто-то делал редактор карт,
тобишь для расстановки аптечек,тригеров,лесенок и прочего интерактива, Пожалуйста дайте исходники, а то с нуля писать ВААБЩЕ влом.
Мнеб только основы остальное сам переделаю.
(Offline)
 
Ответить с цитированием
Старый 25.11.2006, 00:00   #2
jimon
 
Сообщений: n/a
Re: Делали LEVEL EDITOR?

Stalnoy_Gvozd'
а ты свой формат уровней придумал ? (всмысле формат файла)
нет ...
начни с него
 
Ответить с цитированием
Старый 25.11.2006, 01:19   #3
Самурай
Оператор ЭВМ
 
Регистрация: 23.10.2006
Сообщений: 36
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Делали LEVEL EDITOR?

Дело не в формате, человек просит исходники редактора уровней к его игре под Блиц. Меня тот же самый вопрос, что и его интересует, как все это на карте расскидывать, не по координатам же писать, помойму это слишком муторно, кто-то же мог уже написать редактор карт. Иаче игры жделать неудобно!
(Offline)
 
Ответить с цитированием
Старый 25.11.2006, 08:54   #4
jimon
 
Сообщений: n/a
Re: Делали LEVEL EDITOR?

1) попросите Tormozа
у него был точнее у меня есть его редактор
но без его согласия я выкладывать не собираюсь

2) там 140 кб кода
етот код может понять только сам тормоз
да и редактор наверно может понять только он

3) юзайте какие небудь готовые редакторы
например редактор bsp карт для quake3
обьекты из него импортятся в блиц потом специальным скриптом

4) редактор всегда пишется для игры
а не наборот
 
Ответить с цитированием
Старый 25.11.2006, 10:46   #5
haedim
Разработчик
 
Регистрация: 16.09.2006
Сообщений: 354
Написано 10 полезных сообщений
(для 2 пользователей)
Re: Делали LEVEL EDITOR?

Или gmax.
(Offline)
 
Ответить с цитированием
Старый 25.11.2006, 15:08   #6
Stalnoy_Gvozd'
ПроЭктировщик
 
Регистрация: 30.09.2006
Сообщений: 141
Написано 3 полезных сообщений
(для 5 пользователей)
Re: Делали LEVEL EDITOR?

Формат дело техники, можно вообще по-тупому на выход сделать текст код
Create_object(10,13,25)
Create_object(74,43,75)
Create_object(80,52,34)

Create_hrenoten(4,35,89)
Create_hrenoten(14,44,25)


Затем заинклюдить.Не суть дела.
Мнеб чтоб минимум функций:Выбрал объект-> воткнул в мир -> перетащил куда надо.всё.

2 Dim3d: Gmax?
(Offline)
 
Ответить с цитированием
Старый 25.11.2006, 16:48   #7
ZanoZa
Элита
 
Регистрация: 02.10.2005
Сообщений: 1,789
Написано 132 полезных сообщений
(для 252 пользователей)
Re: Делали LEVEL EDITOR?

Заинклюдить то можно....но как ты потом не исправляй параметры обьектов в файле, в игре они не изменяться ибо инклуд это ссылка на фаил с кодом, а код как известно компилится (поправте если чо не так)
(Offline)
 
Ответить с цитированием
Старый 25.11.2006, 19:04   #8
Stalnoy_Gvozd'
ПроЭктировщик
 
Регистрация: 30.09.2006
Сообщений: 141
Написано 3 полезных сообщений
(для 5 пользователей)
Re: Делали LEVEL EDITOR?

Кхм.. непонял..
Впринцапе откомпилится только создание объектов
(Вызывается функция Create_object(x,y,z))
А потом меняй параметры как душе угодно, объекты ж не исчезнут.

ЗЫ Я с гамака перешел (GameMaker) там работало на ура.
(Offline)
 
Ответить с цитированием
Старый 25.11.2006, 20:34   #9
jimon
 
Сообщений: n/a
Re: Делали LEVEL EDITOR?

Stalnoy_Gvozd'
в GameMaker вроде динамическое компилирование
и имхо ты хочеш слегка туповатый метод
обычно делают свой формат файлов и делают парсер его
так намного удобнее

gmax тут ваще не в тему и не лезет ни в какие границы
ето тоже самое что раставлять обьекты в 3ds max

ps. лутче сам напиши
редактор ето самое маленькое по коду из всего что надо зделать при разработке игры
 
Ответить с цитированием
Старый 25.11.2006, 20:35   #10
ЛысыЙ_Чук-Иванчук
Дэвелопер
 
Регистрация: 19.03.2006
Сообщений: 1,241
Написано 10 полезных сообщений
(для 17 пользователей)
Re: Делали LEVEL EDITOR?

Делаем в максе базу,
Делаем кубик Огонь_001(только на англиском языке)
Далее копируем его в те места где он нужен,
Все клоны автоматом получат имена Огонь_002, 003, 004 ...
В блице загружаем базу и находим по имени.
Вот это можно сделать за пару менуток
(Offline)
 
Ответить с цитированием
Старый 25.11.2006, 20:39   #11
ZanoZa
Элита
 
Регистрация: 02.10.2005
Сообщений: 1,789
Написано 132 полезных сообщений
(для 252 пользователей)
Re: Делали LEVEL EDITOR?

c "лохом" это круто
2Stalnoy_Gvozd'
Попробуй для редактора XML
(Offline)
 
Ответить с цитированием
Старый 25.11.2006, 23:47   #12
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Re: Делали LEVEL EDITOR?

XML - ето для больших карт не очень удобно, так как (поправте, если не прав) надо будет все писать ВРУЧНУЮ.

Мне нравится Maplet. для расстановки интеркатива пишется немного кода в самой игре.
когда немного итнтеракитва можно и вручную ( в блокноте) записывать.
(Offline)
 
Ответить с цитированием
Старый 25.11.2006, 23:59   #13
ZanoZa
Элита
 
Регистрация: 02.10.2005
Сообщений: 1,789
Написано 132 полезных сообщений
(для 252 пользователей)
Re: Делали LEVEL EDITOR?

XML - ето для больших карт не очень удобно, так как (поправте, если не прав) надо будет все писать ВРУЧНУЮ.
ну можно и вручную но я имел в виду автоматизированно
т.е. автоматом будут сохранятся параметры объекта. Все визуально.
(Offline)
 
Ответить с цитированием
Старый 26.11.2006, 00:03   #14
jimon
 
Сообщений: n/a
Re: Делали LEVEL EDITOR?

все очееееень визуальнооооооооо
<?xml version="1.0"?>
<irr_scene>

	<attributes>
		<string name="Name" value="root" />
		<int name="Id" value="-1" />
		<vector3d name="Position" value="0.000000, 0.000000, 0.000000" />
		<vector3d name="Rotation" value="0.000000, 0.000000, 0.000000" />
		<vector3d name="Scale" value="1.000000, 1.000000, 1.000000" />
		<bool name="Visible" value="true" />
		<bool name="AutomaticCulling" value="true" />
		<bool name="DebugDataVisible" value="false" />
		<bool name="IsDebugObject" value="false" />
		<colorf name="AmbientLight" value="0.000000, 0.000000, 0.000000, 0.000000" />
	</attributes>

...
еще выдерите редактор форм из делфи с криками визуализацию в масы !
XML ето формат, а не редактор и тд
 
Ответить с цитированием
Старый 26.11.2006, 03:34   #15
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Re: Делали LEVEL EDITOR?

Я делаю От части Левел Эдитор, но он специфичен и подогнан под будущую игру, и что я скажу по этому поводу:
Делаешь редактор, есть библиотека, с которой просто работать. Библиотека для работы с xml, найти ветку, найти значени, ну и т.п. Да и в редакторе далешь массивы на объекты, и просто при сохранении он из массива считывает и записывает в хмлку, далее он загружает в игру, и всё.
Совет: Пишите редактор, будет понятие о игру, и о том что и как делать, писать всё самим , это очень хорошо:
1. Полезно для развития скорости "думанья" и восприятия своего кода.
2. Знания.
3. Опыт.
4. Опыт.
5. Опыт.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
TimelineFX Editor copycat 2D-программирование 8 16.08.2009 17:27
Terrain Editor nillsoft 3D-программирование 3 26.01.2008 17:40
Декали : проекция текстуры на полигон (?) Черный крыс 3D-программирование 3 10.11.2007 20:06
Декали (дыры от пуль, кровь...) New 3D-программирование 16 24.08.2006 13:04
Mappy Editor SubZer0 Болтовня 0 10.08.2006 17:04


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


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