趣味でWEBプログラミング

趣味としてプログラミングを楽しみませんか?
前期高齢者になり時間に余裕が出来ました。何もせず過ごしているのでは暇を持て余します。お金がかからない趣味がしたい。ボケ防止になって創造の楽しみが感じられる事をやりたい。プログラムの知識はPC-9801BASICだけでしたがチョット役に立つアプリケーションを作る事にしました。パソコンやスマートフォンでインストールせずに使えるアプリケーションがターゲットです。
Web上には沢山の情報があります。JavaScriptのサンプルコードをメモ帳にコピーしてWebブラウザで実行しながら修正を繰り返す。すると割と簡単にアプリケーションになりました。幾つかアプリケーションを作ったら、同じ用途で高機能なアプリケーションが存在している事がほとんどでした。
むしろゲームなら自由に楽しい物が出来そうです。頭は固くなってもパソコン黎明期に感銘を受けた昔のゲームの事は覚えています。遠い昔こんなゲームが作れたら楽しいだろうなと思った物が今なら作れます。
Web上には驚くほどプログラムの情報が存在します。幾つかの記事を見比べていると自然にある程度理解できます。作りたい物を決めてそれを実現するためだけにプログラミングします。言語そのものを理解しようとしなければそれ程難しくありません。ここにはそんな物を載せています。

  • ブラウザで遊べるゲーム
  • スマートフォンのブラウザで使えるユーティリティ
  • ホームベーカリーでつくるパンのレシピ
気に入っている自作ゲームです。ブラウザ上でゲームが出来ます。

オンラインゲーム

Unityカーレース

UnityCarrace1UnityCarrace1

敵車が2台でてきます。一台は自車と最高速度が同じでコーナーで減速します。一台は自車より遅くコーナーで減速しません。伴走はしますがレースではありません。オンラインゲームで他のプレイヤーが来れば一緒に遊べます。

詳しくはこちら

スマホゲーム

有名絵画のパズル

jigsawjigsaw

絵は20分割されていて、その一つ一つがバラバラに重力の影響を受けています。20分割されているブロックを移動して、絵を完成させて下さい。

詳しくはこちら

昔懐かしい

惑星破壊ゲーム

asteroid3asteroid3

スターデストロイヤー級宇宙船で惑星系を破壊するゲームです。
キーボードの カーソルキー「↑」、「→」、「←」で前と左右に移動します。スペースキーで、torpedo発射です。

詳しくはこちら

自作のユーティリティです。ブラウザ上で使えます。

スマホユーティリティ

撮影場所はどこ

dokoimagedokoimage

フォトライブラリにある写真の位置情報を使って、現在地からの方向と直線距離、高さを表示します。位置情報がオンで撮影した写真が対象です。気に入った場所を撮影して、そこに行く事を想定しています。

詳しくはこちら

スマホユーティリティ

どこだっけ

icon-60@3xicon-60@3x

スマートフォン専用ユーティリティです。どこに駐車したんだっけ。駐車した位置をGPSで測定します。戻りは矢印と地図でお手伝いします。

詳しくはこちら

ユーティリティ

撮影場所情報を表示

currentpositioncurrentposition

保存してある写真の位置情報を使って、現在地からの方位角と直線距離を表示します。
位置情報は、最初に一度だけ取得します。始めは撮影場所がマップの真ん中です。

詳しくはこちら

自作のブラウザゲームです。ブラウザ上でゲームが出来ます。

スマホでも遊べる

RCカーグランプリ

3Drace3Drace

ラジコンを操作しているようなレースゲームです。スマートフォンでも遊べます。

詳しくはこちら

スマホユーティリティ

ボケ防止、記憶力チェック

ChecktextChecktext

人と話していて、名前や事柄が言葉として出てきにくくなり「あれ」とか「それ」で片づける事が増えてきます。知っているはずの事柄を出題して、文字を入力して答えるクイズです。文字を入力する事がそもそも大切です。

詳しくはこちら

スマホでも遊べる

クエスト

enemyenemy

このゲームは、enchant.jsとJavaScript 3D libraryであるthree.jsでつくりました。PC6001の懐かしい名作ゲーム「クエスト」のリメイクです。このゲームは、スマートフォンでもバーチャルパッドを使ってプレイ出来ます。

詳しくはこちら

迷路から脱出

3Dラビリンス

3dmaze3dmaze

遺跡は、地下深くのラビリンスで転送可能な地点は限られていた。転送降下した上陸班はトリコーダーを頼りに遺物を発見したが、そこでトリコーダーが故障。このゲームは、スマートフォンでもバーチャルパッドを使ってプレイ出来ます。

詳しくはこちら

スマホでも遊べる

宇宙船ノストロモ

island3island3

輸送船の倉庫から、救命脱出宇宙船に必要な、水、食糧、空気、エネルギー、工具、補修部品を持って来て下さい。

詳しくはこちら

スマホでも遊べる

ジャンプアクションです

stage1stage1

最初はPC6001の「タワーパニック」のようなゲームをつくろうと考えていたのですが、こんなゲームになりました。どちらかと言えば、ファミコンの「ドンキーコング」に似ています。

詳しくはこちら

アクションゲーム

アイランド

islandisland

ティラノサウルスとステゴサウルスを避けながら小屋の物資をスタート地点に持って来てください。
自機はポイントしたところに向かって移動します。

詳しくはこちら

スマホでも遊べる

jigsaw

jigsawphonejigsawphone

絵は30分割されていて、ドラッグすることで移動出来ます。ドラッグをやめれば落下します。ブロックは正方形で自在に回転するので向きを変えて配置してください。Resetボタンを押せば初めからになります。

詳しくはこちら

PC9801蟹味噌のリメイク版

ビー玉はじき

asteroid1asteroid1

ビー玉をはじき出してください。赤い壁にぶつけると「ビー玉大」→「ビー玉中」→「ビー玉小」の順に小さくなっていきます。「ビー玉小」を赤い壁にぶつけると消滅させることができます。

詳しくはこちら

自作の絵本です。photoshopで加工してます。

やまんば

picture1picture1

夜になると、お山の頂上近くにあかりが見えます。ずっとずっと気になっています。チャンスがあったら冒険に出かけたいです。

詳しくはこちら

宇宙は命で満ちている

236085main_MilkyWay-full236085main_MilkyWay-full

生命は宇宙に広く多く存在し、地球の生命の起源は他の天体で発生した微生物の芽胞が地球に到達したものとする説があります。

詳しくはこちら

ホームベーカリーでつくるパンのレシピです。