プログラム

プログラム

enchant.js:シンプルなタッチゲームBUGsLife

『enchant.js スマートフォンゲーム開発講座 PRO対応』という本に載っていたゲームを改良して、シンプルなタッチゲームを作った。クリックしてプレイ
JavaScript

JavaScript:ゆらゆらした動き

シューティングゲームなどでの敵の動きは、ただまっすぐに直進するだけでは単調だ。sinやcosなどを使うとゆらゆらした動きが再現できる。
プログラム

月刊マイコンBASICマガジン休刊のお知らせによせて

2003年(平成15年)の4月12日のスクラップブックは、わたしが小学生から中学生にかけて愛読していた『月刊マイコンBASICマガジン』が休刊したことを告げる電波新聞社からのお知らせだった。コンピュータの一つの時代が終わったことを告げていた...
JavaScript

JavaScript:配列の使い方

JavaScriptの配列の使い方サンプル。
JavaScript

JavaScriptで「ロシアより愛をこめて」

JavaScriptでsetTimeout関数の使い方サンプルを作った。titleに設定した文字列をStringクラスのcharAtで一文字ずつ先頭から取り出し、画面に表示している。 moji = title.charAt(pos);途中か...
プログラム

テトリスの7種類のブロックが落ちてくる部分

JavaScriptでテトリスの7種類のブロックがランダムに落ちてくる部分のみを作った。サンプルを見る
プログラム

テトリスのブロックが落ちる(同じブロックのみ)

ゲームとしてはまだ成り立たないが、テトリスのブロックが落ちて重なる部分までを作った。緑のブロックにしたのは、昭和のイメージ。たしかわたしが最初に使ったパソコン(当時はマイコンと呼んでいた)のディスプレイは単色でなぜか緑の文字を表示するディス...
プログラム

ブロックの隙間を作るコード

日経ソフトウエアの2013年4月号にスマートフォンで動くテトリスもどきのプログラムが掲載されていた。わたしは、テトリスのブロックの表示の仕方が面白いと思った。テトリスの画面イメージ(日経ソフトウエアの記事をもとに作成)
プログラム

A4印刷用/ASCIIコード表

シンプルなASCIIコード表(アスキーコード表)を作った。A4横印刷用PDF 。わたしはプログラムの授業用に使っている。
プログラム

HTML5の機能を使いGPS情報を取得するJavaScriptプログラム

iPhoneなどスマートフォンや最近の携帯電話では、GPS情報を受信できる。カーナビなどのアプリも一般的になりつつある。自分のiPhoneでも受信して利用できるか試してみた。クリックで表示(PCの場合、ブラウザによってはGPS情報が表示され...