PDA

View Full Version : Мод модов)


regul
12-01-2009, 01:51 AM
Реально ли сделать прогу, которая бы могла автоматически добавлять корабли в игру?
Т.е. - в распакованном биг файле видно, что данные по конкретному кораблю лежат в отдельной папке, и если в этих папках лежат файлы по всем данным о корабле, то можно создать базу данных кораблей из разных модов, и по выбору добавлять их в игру.
БД хранилась бы на отдельном сайте, и постоянно обновлялась.
Возможно, разные БД от разных модов. +возможность добавлять свои корабли в БД.
Перед сетевой битвой игроки могли бы обмениваться "конфигами" с помощью которых синхронизировать свои наборы кораблей.

umka01
12-19-2009, 03:11 PM
Мечты:lol:. Если бы было можно так сделать, то давно бы ужесделали, а так приходится ручками:cool:

Prisoner
12-19-2009, 03:48 PM
игра сама делает игру
а если ключить еще пару фнкций то и сама в нее играет
вау!! супер!!))

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

regul
12-19-2009, 09:11 PM
Погодите ерничать. Последовательность действий то не сложная, по крайней мере, алгоритмизируемая. Кораблик - это файлы из папки ship и еще возможно subsystem. Чтобы вынуть корабль из бига, надо достать из него все файлы из папки Homeworld/data/ship/shipname/ ,и, если корабль имеет подсистемы - Homeworld/data/subsystem/subname. Допустим, у нас есть куча таких "архивов кораблей", в каждом из которых содержиться структура папок с файлами, которую стоит положить в "Data", и кораблик заработает, стоит только добавить его в build.lua. "Научить" прогу читать биг и показывать *obj может и сложновато, но копировать из своей БД в папку Data файлы и апать build.lua её научить можно.

Prisoner
12-19-2009, 10:31 PM
да
дайте компу самому писать конфиги
пусть компьютер за нус настраивает игры
пусть придумывает геймплей и баланс, а так же древо развития, изучений и строительства....

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

regul
12-20-2009, 10:48 AM
Идея то изначально именно в том чтобы единую бд кораблей сваять и легко добавлять их в мод. Остальное За скобками.

Prisoner
12-20-2009, 11:50 AM
ну вот напиши такой код что бы он оценивал корабли и придумывал баланс
тоесть если вы решили что у хиагары два истребителя а у вейгров пять
то как эти корабли настроить и сбалансировать

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

regul
04-14-2010, 04:02 PM
Баланс тоже за скобками. Вот собрать базу кораблей - это несложно. Собрать базу gamerules, мегалитов, карт под определенные gamerules и т.д. и реализовать на этой базе кастомный инсталлер тоже можно. Надо только кодить научиться или кодера найти.