-
CrolEngi2? -NO! Ha, ha!
Posted on апреля 13, 2009 No commentsОтдохнув месяц от кодинга движка, я наконец смог рассмотреть код со всех сторон, конечно его лучше переписать, но не весь, я буду делать так сказать “чистовик”, дело вполне обычное. Сейчас добавил несколько редакторов, а то не удобно объекты редактировать было…
Днем раньше.
Для начала иллюстрация того как я обычно проектирую все нововведения:
Ну и список текущих слабых сторон:
- Очень много кода написал без комментариев.
- Много грязного кода, есть такие места которые написаны на “лишь бы работало”.
- Нет освобождения ресурсов, вообще нет!)
Так же давно хочу реализовать такие глобальные вещи:
- Класс в который инкапсулированно всё, что связанно с DirectX, дабы его отделить от кода движка. (вероятно не будет)
- Класс в который инкапсулированно всё, что связанно с PhysX, дабы его так же отделить от кода движка. (вероятно не будет)
- Менеджер ресурсов.
- Менеджер материалов.
- Разбиение пространства через Octree.
- Ну и эффекты, давно хочется красоты)
Вообщем начал CROLENGI2 (на самом деле это уже 7я версия движка, просто я переписываю ядро заново впервые). На радость новичкам код буду выкладывать по мере его написания -)
Днем позже:
Нет, все таки с нуля код писать это жестоко) я просто возьму более раннюю версию и буду ее очищать, перестраивать и комментировать нормально. Вот такие дела.
Кстати комментарии я скорее всего буду писать на английском :\ так лучше имхо.
Leave a reply









