JavaScriptで
ゲームをつくりました。
各ゲームは各リンク先から遊べます。
コードをダウンロードして、細かい設定を変更して遊ぶこともできます。
※パソコンから接続してください。スマートフォンやタブレットでは正しく動きません。
各ゲームは各リンク先から遊べます。
コードをダウンロードして、細かい設定を変更して遊ぶこともできます。
※パソコンから接続してください。スマートフォンやタブレットでは正しく動きません。
画面に表示された語句(アルファベット)を、キーボードから入力していくゲームです。 語句をランダムに表示して、入力結果や経過時間にあわせて表示内容を変更する処理をつくりました。
大文字小文字を判別しています。チャレンジの際はご注意ください。
シンプルなブロック崩しです。JavaScriptの描画処理を利用して、キャラクターやボールの移動、ボールとブロックの衝突判定を行っています。
ブロック崩しゲームの元祖は「ブレイクアウト」(アタリ・1976年)で、その後「アルカノイド」(1981年・タイトー)など複数のタイトルが発売されたそうです。
コードの書き方や画面表示を「ブロック崩し」と揃えて、ターゲットの動きの変更や、弾の射出、複数ターゲットとの衝突判定処理を追加しました。
「キャノンボール」は、1983年にハドソンソフトから発売されました。出現したボールに矢(モリ?)を当てて消していくゲームです。 1本の矢?でボール1個を消す仕様で制作しましたが、オリジナルでは1本で複数のボールが消えるようです。少しプレイ感が違うかもしれません。
自由に決めた2桁の数字から簡単な計算を行い、その結果をプログラムが当てる算数マジックです。乱数の利用と画面切替のみで動いています。
当たらなかった方は(電卓を用意して)再チャレンジをお試しください。
小さいお子さんが遊ぶ際は、大人によるサポートをお願いします。
もし原案をご存じの方がいらっしゃいましたら教えてください。
ページごとに閲覧制限を設定するツールです。特定の相手に名簿やログインアカウントなどの情報を伝えることができます。
このツールはゲームではありません。また、PHPが利用できるサーバー環境が必要です。 サーバーの構築が難しい方は、無料や格安のレンタルサーバーでもお試しいただけます。
ブロック崩しの初期制作データです。制作過程の記録・新旧比較資料として公開します。
Firefoxで動きが極端に遅い問題があります。
問題を発見した時はすでに全体の書き直しを開始した後で、原因は調査していません。
十字キー入力と、マウス入力でキャラクターを動かす処理部分です。
十字キー入力は、動きが滑らかになるように調整した改良版(新)を追加しました。
マウス入力は2種類を制作して、設定で切り替えるようにしました。
当サイトは、制作者: ihara789 が、JavaScriptの練習として制作したゲーム等を公開しています。
オフラインで試行する場合は、「コードのダウンロード」内のhtmlファイルをブラウザで表示してください。
ダウンロードしたJavaScriptの設定を書き換えることで、ステージ数やターゲットの数、スピードなどを変更して遊ぶことができます。
各ゲームは、パソコンのブラウザ上で、キーボードやマウスによる操作を対象としています。
タブレット・スマートフォンは対応していません。
もし間違いや不具合がありましたら教えいただけますと幸いです。
このサイトのコンテンツは、他者が制作した著作物が含まれています。その部分の著作権は原著作者に帰属します。
他者の著作部分を利用、再配布する際は、各権利保持者の利用許諾を確認してください。
(※フォント、画像の一部、ress.cssは、当サイトの著作物ではありません。また、商標等は各権利者に帰属します)
その他のHTML、CSS、JavaScriptは、著作権者(ihara789)の許諾を得ずに自由に利用、複製、改変、配布することができます。
ただし著作権者は、このコンテンツの使用によって生じたいかなる損害についても一切の責任を負いません。