Spiiin's blog

Gamedev-ссылки

Просто пачка интересных ссылок gamedev-related тематики

Читать дальше...

Расположение объектов C++ в памяти. Часть 2

Продолжение экспериментов с изучением расположения объектов C++ в памяти.

Читать дальше...

Расположение объектов C++ в памяти

Обычно на вопрос о расположении объекта в памяти программисты C++ отвечают “это зависит от реализации”, а как именно зависит - не особо понимают. Это действительно практически не нужно знать для написания корректных программ, но может пригодиться для написания быстрых.

После просмотра доклада об оптимизации Witcher 3 для Switch (видео на 14:28), я решил проверить, возможно ли получить информацию об расположении объектов в памяти таким же или похожим способом для телефонов.

Читать дальше...

Runtime-полиморфизм в C++

Ссылки по нестандартному способу организации полиморфизма в C++, а также материалы Шона Пэрента (Adobe) по архитектуре программ.

Читать дальше...

Заметки о языках программирования

Заметки о языках программирования

Читать дальше...

Nim vk-get-pictures

Вторая программа на Nim – скрипт скачивания картинок из альбома Vkontakte.

Читать дальше...

Nim in imaginary world

Когда я изучаю новый язык, то после базового изучения синтаксиса пробую решать на нём выдуманную задачку, взятую из игры James Bond Jr для платформы NES. Попробовал решить её на Nim и сравнить с решениями на других языках.

Читать дальше...

Уровень программирования: Senior

Как быть старшим программистом (в контексте “старшим разработчиком игр”) и чему учиться дальше.

Читать дальше...