Мне было "надо". Хотел перейти в Unreal engine после довольно продолжительного опыта в веб играх.
Хотел освоить с наскока, стал задачки на codewars на C++ делать. Но довольно быстро понял, что ничему там не учусь именно в плане языка.
Стал читать Страуструпа, третье издание на английском. Очень муторно, согласен, что для новичка это так себе вариант. В итоге сейчас использую его скорее, как справочник, когда попадётся очередная непонятная штуковина в ответах нейрочатов.
Стал писать свой 3d движок. Пригодится для понимания того, как готовые движки работают. И для упражнений отличный вариант!
В итоге пользуюсь deepseek, Страуструпом и книгой по игровым шаблонам проектирования Game Programming Patternsс примерами на C++
Вообще заметил, что во многие облости как-то проще заходить с нуля. Например для андроид разработки и котлина есть суперские справочные материалы и уроки от гугла и intelij. Для go и python есть какие-то уроки прямо на их официальных сайтах. И если по ним не станешь мастером, то хотя бы базу, чтобы другие материалы заходили проще, получишь. А вот откуда начинать с C++ - действительно вопрос хороший
Сейчас эта штука может разбирать простой код в граф, сохранять его в базу данных, а затем загружать и форматировать как исходный текст.
Т.е. для редактирования всё равно в текст обратно переводить надо? Получается чисто технический формат хранения? Другие приимущества, например сравнение диффов, тоже кажутся сомнительными.
Посмотреть код в виде графа может быть и полезно. Но такие вещи уже есть, особенно полезно графы зависимостей. А вот зачем имеено хранение в виде графа, если редактирование всё равно в тексте - непонятно
Ваша статья прямо в яблочко для меня!
Мне было "надо". Хотел перейти в Unreal engine после довольно продолжительного опыта в веб играх.
Хотел освоить с наскока, стал задачки на codewars на C++ делать. Но довольно быстро понял, что ничему там не учусь именно в плане языка.
Стал читать Страуструпа, третье издание на английском. Очень муторно, согласен, что для новичка это так себе вариант. В итоге сейчас использую его скорее, как справочник, когда попадётся очередная непонятная штуковина в ответах нейрочатов.
Стал писать свой 3d движок. Пригодится для понимания того, как готовые движки работают. И для упражнений отличный вариант!
В итоге пользуюсь deepseek, Страуструпом и книгой по игровым шаблонам проектирования Game Programming Patterns с примерами на C++
Вообще заметил, что во многие облости как-то проще заходить с нуля. Например для андроид разработки и котлина есть суперские справочные материалы и уроки от гугла и intelij. Для go и python есть какие-то уроки прямо на их официальных сайтах. И если по ним не станешь мастером, то хотя бы базу, чтобы другие материалы заходили проще, получишь. А вот откуда начинать с C++ - действительно вопрос хороший
Т.е. для редактирования всё равно в текст обратно переводить надо? Получается чисто технический формат хранения? Другие приимущества, например сравнение диффов, тоже кажутся сомнительными.
Посмотреть код в виде графа может быть и полезно. Но такие вещи уже есть, особенно полезно графы зависимостей. А вот зачем имеено хранение в виде графа, если редактирование всё равно в тексте - непонятно