cf035666.cloudfree.jp Open in urlscan Pro
162.43.106.77  Public Scan

URL: https://cf035666.cloudfree.jp/
Submission: On January 11 via api from US — Scanned from US

Form analysis 0 forms found in the DOM

Text Content

MY FIRST CHALLENGE IN JAVASCRIPT

 * HOME
 * Typing
 * Breakout
 * CannonBall
 * Psychometry
 * Archives

 * Contact


JAVASCRIPTで
ゲームをつくりました。

Uzantoj povas fari ĉiujn agojn rilate al ĉi tiu enhavo laŭ sia propra prudento,
krom se ili kontraŭas al la provizoj de diversaj leĝoj.


タイピング練習

事前に用意した単語をランダムに表示し、キーボード入力や経過時間に応じて表示を変更する処理をつくりました。

遊ぶ

コードのダウンロード

タイピング練習ゲーム


ブロック崩し

シンプルなブロック崩しです。Javascriptの描画処理を利用して、キャラクターやボールの移動、ボールとブロックの衝突判定を行っています。

ブロック崩しゲームの元祖は「ブレイクアウト」(アタリ・1976年)で、その後「アルカノイド」(1981年・タイトー)が発売されたそうです。

遊ぶ

コードのダウンロード

ブロック崩し


キャノンボール

コードの書き方を「ブロック崩し」と揃えて、ターゲットの動きの変更や、弾の射出、複数ターゲットとの衝突判定を追加しました。

「キャノンボール」は、1983年にハドソンソフトから発売されました。出現したボールに矢(モリ?)を当てて消していくゲームです。
1本の矢?でボール1個を消す仕様で制作しましたが、原作では1本で複数のボールが消えるようです。少しプレイ感が違うかもしれません。

遊ぶ

コードのダウンロード

キャノンボール


サイコメトリー

簡単な計算をもとに覚えた絵を、プログラムが当てる算数マジックです。表示切替の処理をJavascript、HTML、CSSで分担しています。

2桁の足し算や引き算を行います。もし当たらなかった方は(電卓を用意して)再チャレンジをお試しください。
小さいお子さんが遊ぶ際は、大人によるサポートをお願いします。

遊ぶ

コードのダウンロード

サイコメトリー


旧ファイル


ブロック崩し旧バージョン

ブロック崩しの初期制作です。Firefoxで動きが極端に遅い問題があります。 問題を発見した時はすでに全体の書き直しを開始した後で、原因は調査していません。
制作過程の記録として公開します。


ブレイクアウト(旧)

コードのダウンロード


十字キー、マウス入力処理

十字キー入力と、マウス入力でキャラクターを動かす処理部分です。
十字キーは、動きが滑らかになるように調整した改良版を追加しました。マウス入力は2種類を準備して、設定で切り替えるようにしました。

十字キー(新)

十字キー(旧)

マウス(A)

マウス(B)

コードのダウンロード


ボールの放物線運動

ボールが跳ね返る「ブロック崩し」の動きを、放物線運動に変更しました。

放物線

コードのダウンロード


お問い合わせ




当サイトについて

当サイトは、制作者: ihara789 が、Javascriptの練習として制作したゲーム等を公開しています。
オフラインで試行する場合は、「コードのダウンロード」内のhtmlファイルをブラウザで表示してください。
主な設定はJavascriptの前半部分にまとめました。ステージ数やターゲットの数、スピードを変更して遊ぶことができます。


動作環境について

各ゲームは、パソコンのブラウザ上で、キーボードやマウスによる操作を対象としています。
タブレット・スマートフォンは対応していません。
もし間違いや不具合がありましたら教えてください。


著作権について

このサイトのコンテンツは、他者が作成した著作物が含まれています。その部分の著作権は原著作者に帰属します。
(※フォント、画像の一部、ress.cssは、当サイトの著作物ではありません。また、商標等は各権利者に帰属します)
他者のコンテンツ部分を利用、再配布する際は、各原著作者・権利者の利用許諾を確認してください。

その他のHTML、CSS、Javascriptは、著作権者の許諾を得ずに自由に利用、複製、改変、配布することができます。
ただし著作権者は、このコンテンツの使用によって生じたいかなる損害について一切の責任を負いません。


MY FIRST CHALLENGE IN JAVASCRIPT

 * HOME
 * Typing
 * Breakout
 * CannonBall
 * Psychometry
 * Archives

 * Contact