maze

    1

    1答えて

    私はJAVAで迷路ゲームをしています。私はクラスのためにやっています、迷路はアプレットのキャンバス上に作られています。私は(キャラクターのような像の)私に与えられた別の画像をゲームキャラクターとして矢印キーで迷路の周りを移動することができるので、どのように移動して制御することができるキャンバスにオブジェクトを配置するのですか?現時点で、私が迷路で私の像を得ることができる唯一の方法は、絵のピクセルを

    2

    3答えて

    私はまだ別の迷路ゲームを作成する考えがあります。しかし、重要な違いがあります。ゲーム中に迷路がオンザフライで変化します。私は問題を考えるときには、以下の制限が私の心に入って来る:メインルートがフィニッシュ 迷路突然変異につながる唯一のルートである 変化しない迷路の主なルートはあり バックメインルート へのパスをブロックしてはいけませんまた、(ゲームの難易度に影響を与える)を制御するとよいでしょう:

    4

    4答えて

    最小限のコードで解決するのは興味深い問題です。再帰的な解決策が最も人気があると思います。 私たちは文字のマップとして定義されている迷路を持っています。=は壁、スペースはパス、+を出発点とし、#は終点です。 ==== + = = == = # ==== あなたができるだけ少ないコードでは、このスタイルで迷路を解決するための最短経路を見つけるためのプログラムを書くことができます信じられない

    7

    3答えて

    私は私のために迷路を生成するいくつかのコードを書いた。迷路は(n×n)個のセルから構成され、各セルは壁(北、南、東西)を表すブール値を有する。 それが正常に動作している、と私は迷路を印刷するには、以下の機能を書いた: public static void printMaze(Cell[][] maze) { for(int i = 0; i < maze.length; i+