Технические темы, c которыми я знаком поверхностно, но хотел бы больше.
ui
— как общие парадигмы/паттерны/идиомы организации (всякие MVVM/MVU xaml/elmish, RX, способы binding-ов к данным), так и ui/ux приёмы.rust
— в частности, ownership и его влияние на асинхронный/многопоточный код. Академически скорее.vulkan/dx12
— попробовать mesh shaders. И просто десяток-другой алгоритмов в todo.нижние уровни сетевой модели OSI
.быстрое прототипирование
— правильное использование тулзов, чтобы быстро собирать игровые механики. Разобраться хотя бы, в тулзах проблема или в майндсете. Идеи Bret Victor и Alan Kay.программирование звука
— чё-то так и не касался серьёзно ни разу.интерпретатор lisp
— make a list на чём-нибудь.ассемблер
— вроде и могу читать, но не так хорошо, как хотел бы.call/cc
— идиомы использования.racket
— потыкать на предмет кривизны learning curve, сколько усилий нужно вложить, чтобы быстро собирать dsl под задачу на нём.