![]() |
Ответ: ChopperHead
юзан спекуляр? вроде лучше смотриться чем в блице
|
Ответ: ChopperHead
Цитата:
|
Ответ: ChopperHead
Цитата:
Это спекулар бамп. |
Ответ: ChopperHead
Цитата:
|
Ответ: ChopperHead
ИМХО достаточно поделить на сюрфейсы...хотя при назначении мультиматериала оно и так само произойдёт.
|
Ответ: ChopperHead
когда будет демка ??? хочу погамать
|
Ответ: ChopperHead
to EvilChaotic:
Цитата:
|
Ответ: ChopperHead
Цитата:
|
Ответ: ChopperHead
Игра как девушка.
Сначала тебе особо все-ровно на сколько она глупа... Но проходит временя, как её красата уже не стоит на первом месте... И тут все зависит от её внутренего мира... |
Re: ChopperHead
EvilChaotic , не слушай никого! выжимай из старка блица все соки!)))
|
Ответ: Re: ChopperHead
Цитата:
|
Ответ: ChopperHead
Да это у Illidan юмор такой) :ok:
|
Ответ: ChopperHead
Скорее бы увидеть сие чудо, на Хорсе!
|
Ответ: ChopperHead
Так.. Думаю пришло время рассказать о достижения.
1. Т.к. новый CH уже помне довольно серьезный проект там все должно быть обдуманно и на высоте. Полтора дня занимался Такой системкой: CH_ RES Manager. И хочу поподробнее рассказать о ее работе. Такая системка не позволит загрузить ничего лишнего в память(текстуры,модели). И она загружает САМА все, что требуется и нужно для определенного уровня на ее усмотрение. поподробнее о принципе работы: Например грузим определенный левел и обьекты(тежи примочки для CH) на нем вот так: Код:
blabla = FindInManager("ВЕРТАЛЕТБь!") - загружаем его в реалтайме по примеру из файла(причем файл по название из запроса в менеджер "ВЕРТАЛЕТБь!" + .ent) - - В файле хранится метод загрузки, информация о шейдере на объекте, текстуры и сам меш. - - - Если используется определенный шейдер, который требует апдейта в релтайме(тотже бамп) - Добавляет модель в список объектов просчитываемых данным шейдером - - - Также Загрузка текстур и моделей это не просто стандартная хрень как в старом CH а маленькая система. Которая смотрит на настройки игры, загружая именно ту текстуры (например если настройка TextureQuality=Low то он загрузит текстуры с лодом. Также и со всеми моделями) Вообщем в начале игры мы НИЧЕГО не грузим кодом. Система сама выбирает то, что нужно для работы. Вместо получения ссылки на модель мы будем обращаться к менеджеру. После добавления всех нужный мешей в игру перед началом цыкла ведется проверка - Используется ли файл записанный в список CH_менеджера ресурсов. Если же нет - удаляем. Если он например скрыт - удаляем. В итоге начинается апдейт игры и нагрузка на памяти минимальна! Даже мельчайшего мусора нету! теперь в циклах будет работать апдейт менеджера - Она проверяет при каждом эвенте на наличие чего-нибудь лишнего в памяти и удаляет. А также если мы например находим предмет , берем. Кидается ссылка в менеджер он его не находит, ищет .ent файл, подгружает модель по методу записанному в нем, возвращает. В итоге у нас нехилая подгрузка моделей в реалтайме! И НИЧЕГО лишнего! СПС АВТОМАТУ 2. Во вторых я полность перевел свою библу Extended на ксорс. Они полностью работают по заданным параметрам в файлах игры ![]() И так далее.... 3. Итак и о будущем. Я думаю у меня в игре будет отсутствовать понятие "Уровень игрока" Вместо того будут присутствовать навыки и уровень навыков . Качаться навыки будут по книгам, и другим событиям. модулях нового CH: - Physics - FastImage |
Ответ: ChopperHead
Жжешь! Большую работу проделал! Молодец!
p.s Можем ли мы надеяться на увеличенную детализацию мира? |
Часовой пояс GMT +4, время: 05:05. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot