sinoby
> и даже не возникает мыслей купить печку и делать свой спартанский хлеб
Но при этом ты готовишь доширак обед дома, а не покупаешь готовые блюда из ресторана/столовки, хотя из ресторана было бы вкуснее. :)
sinoby
> зачем?? тебе так нравится 2 фаила вместо 1?
Да.
Когда мне нужно работать с кодом - я вижу код в cpp
Когда мне надо вспомнить как работать с этим классом - я вижу только объявления в h.
Солидарен с варзесом Н-файлы удобны в качестве оглавления.
war_zes
> Все таки неприятно смотреть на огромные файлы с классами.
Любая IDE прекрасно решает эту проблему же.
Vlad2001_MFS
> Любая IDE прекрасно решает эту проблему же.
ты не понимаешь, в 2 раза больше фаилов значит в 2 раза плодотворнее работал, больше фаилов в комите, больше самопохвалы
Vlad2001_MFS
> Любая IDE прекрасно решает эту проблему же.
И как? Хотел бы посмотреть. Речь о visual studio 2019.
Сворачивание блоков это не то, да еще и сворачивает комментарии (минус документация). pragma region тоже не то
Тем более что в H может быть только публичный интерфейс, а все остальное скрыто в cpp реализации (pimpl и ко)
sinoby
> в 2 раза больше фаилов значит в 2 раза плодотворнее работа
Я никогда не считал свою работу в количестве файлов. Только SLOC - а там заголовки мало что дают.
war_zes
Как ты смотришь на то, чтобы поработать над одним игровым движком? Там нужно сделать отложенную отрисовку батчей спрайтов.
Huldra
1. складываешь квады в буфер
2. если текущая текстура квада изменилась от выставленной
3. отрисовываешь пачку квадов через DrawIndexedPrimitive
там три строчки кода, не отвлекай варзеса от островов
u960
Напишешь мне эти 3 строчки?
Huldra
В hge такой код можно подсмотреть
https://github.com/kvakvs/hge/blob/hge1.9/src/core/graphics.cpp#L266
Huldra
Можно попробовать, я на днях у себя делал батчер спрайтов (но без учета трансформаций типа вращения).
Но да, я тут пытаюсь успеть по конкурсу шутеров доделать, 20 дней осталось
p.s. я сильно порезал и упростил идею проекта и соответственно требования к коду (иначе не успею в 20 дней).. пока подробностей не будет, но.... возможно полученный концепт меня выделит среди конкурсантов:)
Блин, я сейчас ищу одну демку, возможно скачанную в итч.ио. Там короче игрок появлялся в разрушенной высотке, на последнем этаже, снизу была вода (высотка была затоплена, рядом виднелись другие). ничего больше не было... Но мне она нужна для вдохновения стилем. Может я сюда кидал ссылку?
Спецом для вдохновения тему создавал https://gamedev.ru/flame/forum/?id=233356
emptiness_rain
мне нужен тот концепт - я в таком же сеттинге шутер хочу делать
Если не найдешь, шутер делать не будешь?