BakuretuKen の紹介

爆裂健です。大昔JavaAppletでゲームなど作ってました。

いまさら何十年ぶりにブロック崩しゲームを作ろうと思う

仕事で使おうと Apple Pencil 買った流れで、勢いでイラスト描いて見ましたが、更に勢いで「爆裂ブロック崩し」を作ってみようと計画。

手は難しかったので諦めました (´・ω・`)

下書きはできたので暇を見つけて色塗ります。適当に。。。

何十年ぶりかでイラスト描いてみた。

オンラインミーティングで、シンプルなホワイトボードが使えるサービスがあったので使ってみましたが、やはりマウスでの作画は辛い。
(でもURLハッシュ強度が弱そうなので、重要なことは描かないほうがよさそうです)

Whiteboard Fox

そこで、iPad で作画すれば良いことに気が付き早速「Apple Pencil」買いました。
せっかくなので何十年ぶりかで絵を描いてみました。iPad で。

iPad のお絵かきは慣れるまでかなり辛いですね・・・

胸のマークをちゃんと描かないと「タイムリース社」ってわからないので、ちゃんと描いて。。。

歪みの修正とかのやり方が分からなかったので、時間がかかってしまいました orz

Oculus Quest2 のカウンターウエイトを作ってみました

Oculus Quest2 を長時間かぶっていると辛いので、バランス調整用にカウンタウエイトを自作してみました。

(1)ダイソーに行って「ファスナーテープ」と筋トレグッズの「ウェイト約250g調整ベルト付」を購入
(ダイソーのウエイト250gは、100円と150円の2種類ありました。買ったのは100円の方)

(2)ウエイトを分解して中の重りを厚地のビニールに入れ、円柱状にしてセロテープで固定

(3)それにファスナーテープ(チクチクする方)を貼ります
(半周くらいファスナーテープが貼れました)

(4)これをファスナーテープ(フワフワしている方)で巻き付ければ、シンプルで小型のカウンターウェイトの出来上がり

※プラスチックの部分に巻きつけると、ゴムがヘタらなくて良いかもしれないです

素人の工作です。作成、取り付けは自己責任でお願いします。

長期休暇でゆっくり実況

先月まるまる長期休暇だったので、せっかくの時間を利用していろいろやってました。

旅行に2回行ったり、何十年ぶりにガレージキットの原型作ったり、昔のアニメを見たり、昔の漫画を見たり。。。
ただタイムアップでどれも中途半端でした。

そして、大好きな「ゆっくり実況」を自分でも作ってみようと挑戦してみたりしましたが、 テストで短い動画作って力尽きました。
本当に「ゆっくり実況」のうp主様はすごいですね。

ブラウザでワンナイト人狼のSocket IO 更新しました

約2年ぶりに「ブラウザでワンナイト人狼」の更新をしました。
と、いってもゲームプログラム更新ではなく、通信モジュールの入れ替えです。

今回の入れ替えで、「ゲーム中の通信の安定」と「ゲーム対応ブラウザが増えた」と思います。

「ブラウザでワンナイト人狼」では、ネットワーク通信に HTTP 以外に WebSocket を使用していますが、2013年から更新をしていないのでかなり昔のバージョンの Node.js、Socket IO を使用していました。
Socket IO の API も 1.0系 と呼ばれる新しい物が出てきたり、また最近のブラウザでは「昔のバージョンの WebSocket」に対応していないものが増えてきたので、今回バージョンアップをしました。

ゲームプログラムそのものは変更していないので「ゲームの実行」に問題はでないと思ってますが、もし問題を見つけたら連絡して頂けると嬉しいです。

[2016.02.27 追記]

最近のブラウザはほぼ全て WebSocket に対応しているので、ブラウザでワンナイト人狼の「システム的な注意」を下記に換えました。

システム的な注意
・本システムはWebSocket対応ブラウザで動作します。なるべく新しいバージョンのブラウザを使ってください
・スマートフォンをお使いの場合、3G,LTE回線だと安定動作がしないことがございます。(特にマスターの人は)なるべくWifiで使用してください
・スマートフォンChromeブラウザで「コンテンツサイズ軽減機能(Chromeデータセーバー)」がONの場合、動かない場合があります。iOSのChromeでは「設定 > 帯域幅 > データサーバー 設定」でOFFにできます
・Android標準ブラウザですと上手く動かない場合があります。その場合はChromeラウザを使用してください
・お使いのネットワーク環境によっては動作しないことがございます。80ポート(HTTP)、443ポート(WebSocket)を使用しています。特に会社、学校、公共LANではWebSocket通信を許可していない場合があります
・ゲーム中、ブラウザを終了させたり、携帯の画面が消えたりロック状態になると、通信が切れてしまいゲームから追い出されてしまう場合があります。その場合はゲーム作成からやり直してください

特に Google Chrome で通信料を軽減する「Chromeデータサーバ」機能が ON の場合は WebSocket が使用できずエラーになります。Goole Chrome でゲームする場合は、OFF にしてください。
iPhone の Chrome の場合は「設定」画面を開いて「帯域幅」をクリックと下記画面になります。
データサーバが「オフ」になっていればOKです。下記画面のように ON の場合は OFF にしてください。

2016022411 2130

 

多忙な日々。稀によくある

今年に入って、いろいろ忙しくバタバタした日が続いていました。
ようやくすこし落ち着いてきた。
メンテ中のブラウザでワンナイト人狼ですが、特に最近問い合わせメールに返信できないですいません。こちらもスケジュールは未定ですが、サーバプログラムを書き換えて再開予定ではあります。

やりたいことが公私ともたくさんあるんだけど、できないジレンマ……
動画作成とか最近ツールが充実してきて、ほぼ無料で開発環境が揃うと聞いているので、やってみたかったり。さらにいうとスマホゲームとかも作ってみたいなぁ (`・ω・´)

いまさらながらアニメ「PSYCHO-PASS サイコパス」面白い

昔はアニメばかり見てましたが、最近は時間がなくて全く見てません(´・ω・`)

で、たまたま深夜にテレビをつけたら「PSYCHO-PASS サイコパス(新編集版)」をやってたので見たら、とてもおもしろい!!! 久しぶりに毎週録画してアニメ見てます。

最近の声優は全くわからないのですが、関智一、石田彰 は認識出来ました (`・ω・´)ゞ
しかし、ドミネーターの 日高のり子 はわからなかったなぁ。浅倉南ちゃん、何やってるんですかw

こういう設定の話は大好きですね。大昔、「スナッチャー」というコナミのゲームがあったんですが、とても素晴らしいゲームでした。PC-8801 で遊んでたんですがサイコパスを見てたら、スナッチャーを思い出しましたよ。なんか大昔からこの手の設定に弱いですね、私。
映画「ブレード・ランナー」とかも大好きですし。。。

konami_sn001

スナッチャーに至っては、大好きすぎて「ガレージキット」を自作してました。
シリコンで型をとって大量生産しては知人に配ってました。

当時のホームページに載せてたんですが、「もうとっくに消滅させてしまってるし、見るとこもできないなぁ」と思ってましたが、2000年当時のデータが「インターネット・アーカイブ」に保存されてました。
すごいぞ、インターネット・アーカイブ!

bakuretuken_gk_page

スポンサーリンク

 

 

JavaScript版「爆裂ブロック崩し」開発しました。

1999年に Java Applet で作った「爆裂ブロック崩し」の JavaScript版(enchant.js)を作成しました!
爆裂BOMBゲーム」に続く、JavaScript (enchant.js) ゲーム第2弾です。スマホのブラウザでも動きます。
パネルの中央に弾を当てた時の「爆裂貫通弾」も実装しました。

まさか、15年くらい前に作った自分のプログラムを、自分で JavaScript に移植するとは思いませんでした。
爆裂ブロック崩しは、当時いろいろな雑誌で取り上げられたりして、作っていて楽しかったし、思い入れのあるプログラムです。

爆裂ブロック JS版 サンプルゲーム
http://bakuretuken.com/block_demo/demo02/

bakuretublock_demo01

スマホでも PC でも動作します。今のところ、Windows Chrome、iPhone Safari のみ動作確認しています。

近日中に、ゲーム画像があれば簡単にゲームが作れるようにプログラムを公開します。
ドキュメントページも作る予定です。

■JavaApplet版との違い

  • 反射パネルを少し大きくしました
  • ボール数を1つにしました。残弾はなくなりました
  • ゲームサイズを (480 x 560) から (480 x 640) に変更
  • ブロックサイズが (16 x 16) から (16 x 16)と(32 x 32)を選べるようになりました

■公開までの残作業

  • ドキュメントページの作成
  • 効果音の追加
  • Android で全画面表示で出来てないので調査&修正
  • 各種ブラウザでの動作テスト

ブロック(服部分)の画像フォーマットが GIF から PNG に変わっただけなので、当時のゲーム画像も使えると思います。
まぁ、もはや当時ゲーム使って頂いた人が、このサイトにお越しになってないとは思いますがw

しかし、たまたま JavaApplet 版の問い合わせメールが来て当時を思い出したり、
週末予定が狂って時間ができたりでなにか作りたくなったりで作ってしまいました。

「15年ぶりだね。」

「ああ間違いない。【爆裂ブロック崩し】だ。」

eva_gendo

という ネタ を当時の友人とやりたいくらいですねwww

ちなみに1999年当時の Applet 版の「爆裂ブロック崩し」のページは、ここ】 です。
懐かしいです。最終更新日が 2003年 ですがw

■ 2014.08.24 追記

「爆裂ブロック崩し」専用紹介ページ作成しました!