Структура проекта
Всем привет.
Давайте вместе придумаем хорошую годную структуру проекта, можно на примере.
За основу возьмем, что наша игра состоит из следующих компонент:
1. Сторонние инструменты ( например, A* и набор спецэффектов)
2. Коды и префабы для гуя
3. Коды и префабы для геймплейной части (монстры, оружие, ИИ)
4. Коды и префабы для другой геймплейной части (другие монстры, другое оружие, другая логика)
5. Музычка
6. Текстурки (для каждой модельки они лежат рядом с модельками, отдельно лежат для гуя, отдельно и где-то в корне лежат текстуры общего назначения)
...
3 и 4 пункты - самый простой пример HoMM 3, карта мира и бой.
Как наиболее правильно расположить это все?
Например, все сцены лежат в одной директории в корне, или ближе к своим корням?
Приветствуются примеры. Хочется построить красивый и расширяемый проект. Что действительно должно лежать в Resources, а что в Plugins и тп.
|