war_zes
> сейчас тестирую свою обертку над рендером
Это самая не значительная часть в движке наверное. Как организовать данные, вот это вопрос.
grv
> Как организовать данные, вот это вопрос
ECS
чет меня опять в какие-то deffered shading'и несет... при том что я то хочу вот такую графику
https://www.youtube.com/watch?v=hfmYxE_yUmk
то есть классического фонга.
перенастраиваюсь под это
Не переживай, до этого дело не дойдёт.
war_zes
Если твоя проблема в токсинах, то пей больше воды чтобы их вывести из организма
Alesca проблема на уровне ДНК.
Alesca
> Если твоя проблема в токсинах, то пей больше воды чтобы их вывести из организма
плохо жить в мухосрани - нормальная медицина в 7 часах на поезде, на то что нет времени (и запись на полгода вперед).
чет почему-то когда у меня появляется идея игры, у меня тут же начинается завал на работе.. как это связано? опять две недели пролетели мимо.
war_zes 8 лет пролетело мимо. ты ничего не сделал совсем.
Надо к тебе в контору устроиться чтобы тебя выперли оттуда) тогда начнешь шевелиться.
war_zes 8 лет пролетело мимо.
Вот лето пролетело и осталось по зади.
Но мы то знаем, лучшее конечно впереди:)
war_zes ждет таблетки продлевающие жизнь на 200 лет.
Варзец используй ИИ для некоторых задач.
на работе завал
Что программируешь на работе ?
8 лет пролетело мимо.
Кто там рассказывал, что фреймворки можно выучить за пару месяцев ? :)
Немного психологии в тему:
Синдром дефицита внимания проявляется как неспособность произвольно удерживать внимание в течение времени, необходимого для решения поставленной задачи. Человек может быть рассеянным, терять концентрацию во время чтения, лекций или разговоров, испытывать трудности с выполнением рутинных задач: оплатой счетов, оформлением документов, ведением долгосрочных проектов.
Часто человек с СДВГ проявляет энтузиазм в начале новых проектов, но когда новизна проходит, он теряет интерес и энергию и переходит к следующему проекту.
И это кстати, не только у war_zes такая проблема, но и у многих других людей тоже она есть.
ronniko
> Кто там рассказывал, что фреймворки можно выучить за пару месяцев ? :)
Он их может выучить, но после создания куба ему эта тема внезапно надоедает
и он начинает изучать новый фреймворк и делать на нем новый проект.
Варзецу надо делать свой кубический проц !
На котором очень просто делать 3д игры за пол часа.
Какой маштаб !
Чем быстрее ты пытаешься выучить много приемов и техник, тем выше шанс развития устойчивой прокрастинации и винигрета в голове.
Мозг начинает перебирать разные варианты и не может остановиться!
Не может найти идеальный вариант. А мозг устроен так, что через время теряет интерес к этой задаче и переключается на другую задачу. И в итоге не там и не тут нет хорошего результата.
Это распространенная проблема программистов многостаночников.
Простой пример который многих введёт в ступор:
1) как красивее и функциональнее оформить движок ? И тут куча вариантов шаблоны,классы или только функциями делать.
2)Какой графический айпи взять ? Vulkan,opengl,Directx 11 or 12 ? Какие техники рендера внедрять ?
Делать forward или Deferred Rendering ?
3)Работа с шейдерами тоже отдельная тема и требует создания эко-системы
4)Делать ли свой скриптовый язык ? Тоже задача не на пару дней.
5)Работа со звуком тоже не простая. Что брать ? directSound,xaudio2,fmod,openAL ?
6)создать свой GUI это и код надо писать и дизай продумать графический.
7)3Д анимация какой формат выбрать ?
И мозг смотрит на эти все пункты и думает
Потому не стоит делать игру одному. Кипиша много, а результат не ахти.
Игру надо делать командой.
Где каждый выполняет свою конкретную задачу и получает более лучший результат.
Моё мнение: Микрософт со своим Виндовсом переусложняет и раздувает программирование.
И бездарный Интел со своими недо-процессорами тоже сильно влияет.
Всё это не позволит быстро научиться программировать и писать оптимальный и легкий код.
И в добавок заставляет вас учить много левых программ и айпи.
Визуал студия, всякие профайлеры и дебагеры, разные IDE .
ronniko
Как бы смысл движкописания именно в том чтобы сделать все самому.
Ты вот на ассемблере пишешь, а мог бы готовый движок взять и начать делать игру.
Я когда то свой ГУИ 4 месяца писал на Директсе 9-м. Как повышение опыта в программировании
это было очень интересно, но к готовой игре меня это не приблизило.