Форумы Homeworld3.RU  

Go Back   Форумы Homeworld3.RU > Сделай сам! > Верфи близ Сарума [HW2 Modding]
Register Forum Rules FAQ Members List Calendar Today's Posts

Reply
 
Thread Tools
Quote
Old 12-01-2009, 01:51 AM   #1
regul
Ведущий разделаВедущий раздела
 
regul's Avatar
 
Join Date: Apr 2007
Posts: 991
Мод модов)

Реально ли сделать прогу, которая бы могла автоматически добавлять корабли в игру?
Т.е. - в распакованном биг файле видно, что данные по конкретному кораблю лежат в отдельной папке, и если в этих папках лежат файлы по всем данным о корабле, то можно создать базу данных кораблей из разных модов, и по выбору добавлять их в игру.
БД хранилась бы на отдельном сайте, и постоянно обновлялась.
Возможно, разные БД от разных модов. +возможность добавлять свои корабли в БД.
Перед сетевой битвой игроки могли бы обмениваться "конфигами" с помощью которых синхронизировать свои наборы кораблей.
regul is offline   Reply With Quote
Old 12-19-2009, 03:11 PM   #2
umka01
Командир звенаКомандир звена
 
Join Date: Aug 2008
Posts: 221
Re: Мод модов)

Мечты. Если бы было можно так сделать, то давно бы ужесделали, а так приходится ручками
umka01 is offline   Reply With Quote
Old 12-19-2009, 03:48 PM   #3
Prisoner
Контр-адмиралПрайд
 
Prisoner's Avatar
 
Faction:
Хиигаряне

Join Date: Jul 2008
Location: город герой Киев
Posts: 559
Re: Мод модов)

игра сама делает игру
а если ключить еще пару фнкций то и сама в нее играет
вау!! супер!!))

достижение этого сомнительно, хотябы со стороны такой
если на создание такой проги потребуется больше усилий чем на создание тех же кораблей которые она должны добавлять
то нет смысла ее делать
Prisoner is offline   Reply With Quote
Old 12-19-2009, 09:11 PM   #4
regul
Ведущий разделаВедущий раздела
 
regul's Avatar
 
Join Date: Apr 2007
Posts: 991
Re: Мод модов)

Погодите ерничать. Последовательность действий то не сложная, по крайней мере, алгоритмизируемая. Кораблик - это файлы из папки ship и еще возможно subsystem. Чтобы вынуть корабль из бига, надо достать из него все файлы из папки Homeworld/data/ship/shipname/ ,и, если корабль имеет подсистемы - Homeworld/data/subsystem/subname. Допустим, у нас есть куча таких "архивов кораблей", в каждом из которых содержиться структура папок с файлами, которую стоит положить в "Data", и кораблик заработает, стоит только добавить его в build.lua. "Научить" прогу читать биг и показывать *obj может и сложновато, но копировать из своей БД в папку Data файлы и апать build.lua её научить можно.
regul is offline   Reply With Quote
Old 12-19-2009, 10:31 PM   #5
Prisoner
Контр-адмиралПрайд
 
Prisoner's Avatar
 
Faction:
Хиигаряне

Join Date: Jul 2008
Location: город герой Киев
Posts: 559
Re: Мод модов)

да
дайте компу самому писать конфиги
пусть компьютер за нус настраивает игры
пусть придумывает геймплей и баланс, а так же древо развития, изучений и строительства....

Добавлено через 1 час 4 минуты
научить прогу собирать файлы дело не дурное

Last edited by Prisoner : 12-19-2009 at 11:36 PM. Reason: добавлено сообщение
Prisoner is offline   Reply With Quote
Old 12-20-2009, 10:48 AM   #6
regul
Ведущий разделаВедущий раздела
 
regul's Avatar
 
Join Date: Apr 2007
Posts: 991
Re: Мод модов)

Идея то изначально именно в том чтобы единую бд кораблей сваять и легко добавлять их в мод. Остальное За скобками.
regul is offline   Reply With Quote
Old 12-20-2009, 11:50 AM   #7
Prisoner
Контр-адмиралПрайд
 
Prisoner's Avatar
 
Faction:
Хиигаряне

Join Date: Jul 2008
Location: город герой Киев
Posts: 559
Re: Мод модов)

ну вот напиши такой код что бы он оценивал корабли и придумывал баланс
тоесть если вы решили что у хиагары два истребителя а у вейгров пять
то как эти корабли настроить и сбалансировать

Добавлено через 6 минут
есть ведь причина по которой разработчики не делают таких заумных кодов, видимо меньше затрат труда на ручной ввод и настройку чем на такой искуственый интелект

Last edited by Prisoner : 12-20-2009 at 11:57 AM. Reason: добавлено сообщение
Prisoner is offline   Reply With Quote
Old 04-14-2010, 04:02 PM   #8
regul
Ведущий разделаВедущий раздела
 
regul's Avatar
 
Join Date: Apr 2007
Posts: 991
Re: Мод модов)

Баланс тоже за скобками. Вот собрать базу кораблей - это несложно. Собрать базу gamerules, мегалитов, карт под определенные gamerules и т.д. и реализовать на этой базе кастомный инсталлер тоже можно. Надо только кодить научиться или кодера найти.
regul is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT +3. The time now is 07:48 PM.

Page generated: 0.089 seconds (79.88% - PHP and 20.12% - MySQL), 10 queries total