- 773 名前:名前は開発中のものです。 mailto:sage [2009/08/27(木) 09:06:51 ID:bD5mCTlq]
- >>771
現在のマスから、東西南北のマスに移動可能かどうか各1ビットのフラグを割り当てる。 #define FLAG_MOVE_WEST 1 #define FLAG_MOVE_EAST 2 #define FLAG_MOVE_SOUTH 4 #define FLAG_MOVE_NORTH 8 東に移動可能なら 2 、北と東に移動可能なら 2+8 = 10 一方通行は戻れないようになっていればいい。 例えば { 2, 2, 2, 2 } の道は東にしか進めない。(一方通行)
|

|