1. Заценить свои возможности и понять, что графику и звуки Вам не написать и решить (если Вы сами не разработчик хитовых игр
![smile.gif](https://www.extractor.ru/ipb/html/emoticons/smile.gif)
2. 3D или 2D выбор прост как пареная репа – 2D т.к. остальное выглядит убого и много работы на него уходит. И вообще те, на кого я ориентируюсь как и я не любят 3D А Warlords I ИМХО это 2D Warcraft III.
3. Выбор игры из которой выдирать графику, звуки .. на любителя. Напр.: у меня графика из Warlords, звуки из Героев III: хехе это надо совмещать в разумных пределах.(Это не значит, что в Вашей игре ничего своего не будет. Это только начало: можно начать с создания полностью своего интерфейса уж кнопки и фон нарисовать можно или ограничится оригинальными своими курсорами и т.д.).
4. Составить концепцию игры в письменном виде! Игр. мир, предыстория, расы, классы, скиллы, и.т.д.
5. Составить План в письменном виде! (технической работы) Без него ничего не будет! В процессе создания или использования редакторов корректируется концепция игры.
Напр.: у меня получилось так…для создания игры мне нужны:
а) сам движок – надо написать прогу для начала игр. меню
б) т.к. RPG то нужен
- редактор характеристик: имеется ввиду те описания расс, классов, скиллов и др. общая инфа
- редактор вещей: тут все индивидуально и зависит от вашей концепции
- редактор NPC: создается база нейтралов монстров всех видов и размеров
- редактор скриптов: сам пока не знаю но приблизительно тоже должна получиться база из которой можно выбрать нужное поведение (из списка ориентируясь по их названиям)
- редактор карт: приблизительно построен так же как и другие редакторы: сами текстуры сохраняются в виде массива и после другая информация (используются файлы записей)
_______
1) второй и третий редакторы используют базу характеристик, созданную в первую очередь
2) первые 4 редактора я поместил в одной проге
3) все редакторы предположительно сохраняют свои базы в файлы записей (если по Delphi) они остаются в папке с игрой. Там и так абракадабра получается если их попробовать открыть, но можно и доп. кодирование/ декодирование.
4) итого 3 программы: сама игра, редактор всего, редактор карт.
в) графику я засунул в библиотеки dll но лучше конечно архив, причем если используются
- генерирующиеся текстуры (файлов как правило не около 100), то их можно в один архив;
- в моем случае используется метод паззла (и файлов около 500 их лучше разбить на несколько архивов по объектам, поверхностям и т.д., т.к. по началу я думал просто, но потом стало очень трудно что-то поменять.
г) звуки прекрасно помещаются в 1 файл и плодить их не имеет смысла; оставлять их в открытом доступе нежелательно, не потому что кто то их использует (а вы и сами можете их откуда нить взять
![smile.gif](https://www.extractor.ru/ipb/html/emoticons/smile.gif)
Здесь только техническая сторона вопроса, т.к. концепцию игры сможет написать каждый кому это надо. (Напр.: ИМХО Толкиен не гений – он просто взял и написал реальный мир
![smile.gif](https://www.extractor.ru/ipb/html/emoticons/smile.gif)