将棋
黒先手から始めます。駒をクリックして動かしてください。
香 |
桂 |
銀 |
金 |
王 |
金 |
銀 |
桂 |
香 |
|
飛 |
|
|
|
|
|
角 |
|
歩 |
歩 |
歩 |
歩 |
歩 |
歩 |
歩 |
歩 |
歩 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
歩 |
桂 |
銀 |
金 |
玉 |
金 |
銀 |
桂 |
香 |
|
|
|
|
|
|
|
|
|
以上のコードは、JavaScriptを含まなければならないアプリを実装し、1枚のHTMLファイルにまとめたものです。具体的には、将棋というゲームを遊ぶことができます。スマホでの操作にも対応しており、絵文字も多く使用しています。
将棋は、先手と後手に分かれて、相手の玉を詰ますことが目的のゲームです。このアプリでは、黒先手から始まり、駒をクリックして動かすことでプレイを行います。着手可能性の判定はまだ実装されていませんが、基本的な駒の動きは実装されています。すべての駒が初期配置され、クリックすることで選択されます。選択された駒は黄色になります。移動先をクリックすると、駒が動き、ターンが交代します。また、現在のターンに応じて先手と後手を切り替えます。