Игра "Сокобан" — 75 строк на С++
Игра "Сокобан" — 75 строк на С++
33

Если упарываться по производительности, то можно проиндексировать символы и заменить if_else на switch =)

1

Этот коммент точно к этой статье?
Обычно, компиляторы достаточно умны, чтобы превращать if else в switch или наоборот от ситуации.
Если упарываться по производительности, то ассемблер вне конкуренции.