πΎ Sokoban Game in Pure TypeScript Type System
import { TypeGame } from './TypeGame'
TypeGame
. stage1
[ 'ππππππππ' ]
[ 'ππππΆοΈππππ' ]
[ 'ππππππππ' ]
[ 'πππππππΆοΈπ' ]
[ 'ππΆοΈπππΎπππ' ]
[ 'ππππππππ' ]
[ 'πππππΆοΈπππ' ]
[ 'ππππππππ' ]
. s . over
[ 'ππππππππ' ]
[ 'ππππΆοΈππππ' ]
[ 'ππππππππ' ]
[ 'πππππππΆοΈπ' ]
[ 'ππΆοΈππππππ' ]
[ 'πππππΎπππ' ]
[ 'ππππππππ' ]
[ 'ππππππππ' ]
. w . a . a . over
[ 'ππππππππ' ]
[ 'ππππΆοΈππππ' ]
[ 'ππππππππ' ]
[ 'πππππππΆοΈπ' ]
[ 'πππΎπππππ' ]
[ 'ππππππππ' ]
[ 'ππππππππ' ]
[ 'ππππππππ' ]
. d . w . w . over
[ 'ππππππππ' ]
[ 'ππππππππ' ]
[ 'ππππΎππππ' ]
[ 'πππππππΆοΈπ' ]
[ 'ππππππππ' ]
[ 'ππππππππ' ]
[ 'ππππππππ' ]
[ 'ππππππππ' ]
. s . d . d . over
[ 'ππππππππ' ]
[ 'ππππππππ' ]
[ 'ππππππππ' ]
[ 'ππππππΎππ' ]
[ 'ππππππππ' ]
[ 'ππππππππ' ]
[ 'ππππππππ' ]
[ 'ππππππππ' ]
. GameClear
. WoW
. MuchFun