2015年9月11日金曜日

Windows用フリーソフトの今後

今回のバージョン3.24にて、かなり前から新規要素の候補として挙がっていた「鼻血」が追加されました。

試合中の実写ボクサーの多くは横向きなので効果的に鼻血を線画できないのと、手前にある拳の奥を垂れるように血を垂らす処理が面倒だったのが、鼻血導入が先延ばしになってきた理由です。

面倒な作業である鼻血の追加、やるぞ!と決意するに至ったのは…(回想)


ここ最近、実ボク最大の売りであるネット対戦のスパー数が減ってきて、運営としての作業が減ってきました。

ユーザーを増やしたい思いは山々ですが、我が家に最新OSのWindows 8を導入して、はっきりと確信した事があります。

個人作家のフリーソフト(Windows)は、今後減っていく

Windows8はフリーソフトを簡単に導入できる仕組みになっていない、むしろ排除の姿勢がはっきり見えるのです。

追記…残念ながら10も同様でした。

Win95~XP時代、星の数ほどあった個人作家のアプリ群が、OSとしてのWindowsを選択させる原動力だった時代はいまや昔。

実ボクインストールの際に出る警告


今では信用ある企業のアプリ以外はまるで悪者扱い、インストールするまでに何度も本当にいいのか、自己責任ですよ、と脅される…。

(実行しない、のボタンしかない!)
(これじゃ新人さんも来ないよなぁ…)

もう舞台そのものがなくなりつつあるんだなと感じてしまった今、実ボクの開発者・運営者である私は何をすべきか…。それすら思い浮かばなくなって、数か月はパソコンに向かう回数が減っていました。

(よし!)

逆風で不毛に終わるかもしれないユーザーを増やす努力よりも、ずっと面倒がって先送りにしていた鼻血の導入をやってしまおう。
こんな時こそ、やった事がちゃんと反映され将来の実ボクを確実に充実させられる作業、そんな作業をしよう…。
そんな思いから今回のプログラミング作業を開始しました。

予想した通り、ここ数か月、スパー数・ユーザー数、ともに減っていますが、悲しいかな、減少していく流れは変えられないでしょう。
(スマホのゲームで遊んでいる我が家の子供達に聞くと、パソコンのゲームで遊んでいる友達はいないそうです)

この痩せていく状況の中でなお戦い続ける皆さんの存在が私にとってなんと嬉しい事か。
感謝の気持ち、100%です! ありがとうございます!!!



アンチウイルスソフト「avast」にも警告されてしまいます。


「現在ファイルを尋問していますがボロが出始めたようです」?(カチン)

なんでもかんでも「このファイルは危険である可能性があります」と記すのは、ギリギリ許せる。だって可能性はゼロではないのだから。

しかし、この言い方はどうかなぁ…。「追って結果をお知らせします」とあるので何年でも結果を待ってみます。

(こんにゃろめ…)

追記…後に「このファイルは無実です」と出るようになりました。(出始めていたボロとは何だったんでしょうか?)






新人さんの数、低下の原因! 投稿者:サンドバック 投稿日:2015年10月11日(日)17時29分26秒

なんと公式サイトからフリームへ、実ボクとグラボクのダウンロードページへのリンクが全て無効になっていたことが発覚!

原因は私の認識違い。
フレーム構造のHPだとフレーム側にフリームのHPが表示されないという仕組みに気が付かず、リンクの方法をシンプルに記述していました。

間違え
<A href="http://www.freem.ne.jp/win/game/7966">

正解
<A href="http://www.freem.ne.jp/win/game/7966" target="_blank">

ここ数か月ずっとリンク切れに気が付けなかったので、ユーザー数(特に新人さん)低下の大きな原因だったと考えられます。

なるべく早く活況を取り戻せるよう、取り戻せた時に快適になるよう、サーバまわりの整備を進めようと思います。
取り急ぎサーバのデフラグやウィルススキャンを行います。


追記…焼け石に水、でしたね♪

2015年7月17日金曜日

PR-400KI(ルータ)の熱対策(結果、通信速度が!)

実写でボクシングの対戦を快適に行うために、インターネット通信の速度を少しでも速く、そして安定させたい…と日々考えています。

基本的には光ギガ接続にしたので安定しているのですが…



夏が近づくにつれ、なんとなく遅くなっているように感じたので、各機器の熱暴走を疑って調査をしてみると、ルータのケースが熱くなっていることに気が付きました。
(PR-400KIはNTT東日本からレンタルしているルータなので、分解するのは本来ならいけないと思うのですが、自己責任+元に戻せる範囲での分解・改造ということでご容赦ください)

以下、私が行った熱対策作業の覚書です。

  1. 各種ケーブル(光・LAN・電源)を外す
  2. PR-400KIの背面左側のネジを外す
  3. 前面左側の隠しフタを左にスライドさせて外す
  4. その中にあるネジを外すと上ブタが開くようになる
  5. 上ブタを上方向に開いて、基盤を露出させる
  6. 基板上にあるチップ2か所がかなりの熱を持っているのを指で確認*1(右側にあるひときわ大きなチップ・その1/4くらいの大きさの左側チップ)
  7. チップクーラーを両面テープで接着*2(基盤のでっぱり部分に当たらないよう注意)*4画像
  8. チップクーラーにちゃんと熱が伝わっていることを指で確認する
  9. ルータのUSBポートにファンを接続*3、チップを冷却できる位置に固定する*5画像
  10. ファンに花粉症マスクを被せて、埃対策をする
  11. そのUSBケーブルに上ブタを当てて、半開きの状態で固定する*6画像
  12. 4で外したケーブル(光・LAN)を接続、念のためルータを再起動する
  • 夏場が過ぎたら、ファンを外して上ブタを閉じる予定です
  • 高電圧部分を触ると感電の恐れがあると背面に注意書きがあるので、チップ以外の場所は触らないように!
  • 外した隠しフタとネジ2本を無くさないよう注意
  • 8,9,10番は、ファンが手持ちにない方は必要ありません。チップクーラーを接着しただけでもかなり効果があると思います。それにより上ブタが閉められるのであれば、見た目的にもいいですし、外部からの衝撃への耐久度は高くなります。
*1
6番にある指での温度調査ですが、どちらのチップもかなり熱くて驚きました。冷却性能の高い大きなチップクーラーを接着すべきとも思ったのですが、基板上にでっぱりが多いのと、横置きにすると破損の可能性があると注意書きにあり、縦置きのままだと落下の可能性もあるなと考え小さなチップクーラーとしました。
*2
7番の両面テープですが、100円ショップで売っている一般的なモノです。かつて自作パソコンに凝った時期もあり熱伝導グリスをいくつも所有していますが、結局は グリス自体に接着力がないのと、断熱材でもない限りなんでも同じじゃないかという結論(自論)に至りました。実際にチップクーラーがしっかり熱くなっているのでちゃんと熱伝道しています。
*3
9番のUSBファンは自作です。不要なUSBケーブルを切断し、赤と黒の配線をむきだしにします。余っているCPUファンの赤と黒のケーブルもむきだしにして、同じ色同士で寄り合わせてセロハンテープで互いに混線しないようにカバーします。これだけでUSBファンが出来上がります。
ちなみに7番のチップクーラーも購入してません。パソコンを廃棄する際に基盤上にあるチップクーラーを保管する癖をつければ溜まっていきます。同じく基板上のファンも保管対象ですね。
*4

*5

*6


この作業により実写でボクシングの通信対戦が、より快適になったらいいなと思います。




結果報告

記事執筆後、通信速度を計測しました。(計測サイト


以前計測した時は、下り169上り115だったので、2倍~5倍近い高速化です。これは驚くべき成果だと思います。

私のこの結果だけで「チップを冷却したから速度が出た!」と断言できませんが、試す価値はあると思います。

もし、同様の方法で速度が出た方による報告をいただけたら嬉しいです(もちろん逆の結果だとしても報告欲しいです)。

よろしくお願いします!

2015年6月27日土曜日

データを送信できない環境

実写でボクシングは、ネット対戦が終わるたびにスパーの結果をサーバに送信して、スパーログレベルランキングに反映させています。

スパーの結果を送信するのは、クライアント側(リングを作成したのがホスト側、リングをクリックしたのがクライアント側)のユーザーです。(タイトルマッチだと勝者が送信します)


少数ですが、データを送信できない環境のユーザーがいて、スパーログやレベルランキング、タイトルマッチの挑戦権が正しく反映されません。

そうすると、サーバにスパー結果が反映されず、様々な問題が発生してしまいます。


対策としてスパーの結果をホスト側のユーザーもサーバに送るようにしました。この場合、スパーログの日時の末尾に!マークが付きます。



対戦している両者ともにデータを送信できないユーザーの場合、サーバにスパー結果が届かないのでやはり様々な問題が発生してしまいます。

実ボクの運営としては、サーバがスパーの結果を受信できないので今以上の対策ができません。

データを送信できないユーザーがなぜ送信できないかについて、しっかり情報を集め、改善の方法を探っていきたいと思います。

データを送信できないユーザーの皆さんに色々と質問することがあると思いますが、人助けだと思ってご協力いただけると嬉しいです。

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

考えられる原因の筆頭は、

  • ファイアーウォールにより実写.exeからの送信が遮断されている

です。

セキュリティソフト、またはWindowsに付属しているファイアーウォールを無効化して、データを送信できるか、確認してください。

無効化、もしくは実ボクの通信を遮断から許可にする方法として、以下のサイトが参考になるかもしれません。
Windowsファイアウォールの例外にアプリケーションを追加する方法


データ送信の確認方法

  1. クライアントとしてスパーをする。(bot戦でも可)
  2. スパーログの日時の欄を確認、末尾に!マークがなければ送信されています



(無題) 投稿者:k kyo 投稿日:2015年 9月30日(水)00時36分5秒

先程のタイトルマッチでゼファーさんが勝利したにもかかわらず、王者がこちら敗者のままになってました。改善お願いします



ゼファーさんとk-kyoさん 投稿者:サンドバック 投稿日:2015年10月 1日(木)21時50分13秒

ゼファーさんとk-kyoさんのタイトルマッチが正しくサーバに登録されていない件ですが、おとといのスパーログに以下のように送信(両者のうちどちらかが送信成功している!)されてきていて、タイトルマッチ側のCGIには送信が届いていないという状態です。

~ 2015年09月29日(火)スパーリング一覧 ~
123 12回戦 k-kyo vs ゼファー 8RKO(1分8秒) ゼファー   直接 23時30分13秒

送信不可ユーザー同士のスパーなので届くはずのないデータ…。

なぜ片方のCGIに届いたのか?

これが送信されてこない問題での何らかのヒントになるかもしれないので、サーバのログ、ふたつのCGIの差はなにか?など調査を行います。

ユーザの環境依存だと思っていましたが、それだけではなく、なんらかの条件がそろえばデータが送信されてくるという事実、この貴重なログを大事に調べたい…。

現状のログをこれまでのように手動で「ゼファーさん王者」に直すこともできるのですが、調査する際になるべく原型を見ながら作業したいという思いもあり、大変申し訳ありませんが、今回はCGIにより処理された現状のまま推移させようと思います。

なので、今後しばらくタイトルがどう移動したかなど、現状のサーバCGIの採決に委ねようと思います。


基本的には現状、ゼファーさん、k-kyoさん、DDさん同士のスパーは正しく登録されません。
これはいじわるではなくデータがサーバに届かないからです。
(サーバ側のセキュリティを切っても登録されない)

他のユーザーとのスパーが正しく登録されるのは、対戦相手が代わりに送信しているからです。(なので、レベルランキングの◎などが直近5戦までしか登録されない)

スパーをたくさんしてくれるユーザーばかりなので、この問題を解決できたら実ボクにとって大きな前進です。
今回の貴重なスパーログ登録の事実を糸口に、問題が解決できたら本当にうれしいです。


しばし調査に入りますが、皆さんはスパーを存分に楽しんでください!!!
(ゼファーさん、k-kyoさん、DDさん、辛い部分もあるかと思いますが、気楽に楽しんでください!)
(サーバのログ解析は地道で時間のかかる作業ですが、一歩一歩前進できる作業でもあります。)

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

ただ、車検を自分でやる(20万前後の中古車への買い替えは断念)ので整備や修理に時間取られており、なんと本日10/1が結婚20周年の記念日だと当日に知らされて動揺?しているのと、まだ作業に取り掛かれていません。

実ボク本体も鼻血の出血率の取得や鼻血ランキングの実装などやりたいことがたくさんあります。(はっ!月初めだから月ピーの結果も!)

作業が遅い!と思わず、暖かい目で見守ってください!(遅いけど)



(無題) 投稿者:k kyo 投稿日:2015年10月 2日(金)04時09分57秒

説明有難うございます このままの状態で行くしかないんですね
ゼファーさんにはなんだか申し訳ないですが...



(無題) 投稿者:ゼファー 投稿日:2015年10月 2日(金)09時53分23秒

そのまま行く件、了解ですー。
お手数おかけしますが、引き続き調査の方
よろしくお願いしますー!
kさん、お気になさらずに~!
まあ、またいつでも取れますから^ ^



(無題) 投稿者:サンドバック 投稿日:2015年10月 2日(金)15時39分33秒

k-kyoさんの貴重なデータを解析して原因を探っていたら、デスさん来たのでスパー。
そしてすぐビョークさん来て二人のカウンター名手にボコボコにされましたが、ただでは終わらない!。

ビョークさん去る直前に(ビョークさんはプログラム関係の仕事だったな)と思い出し、「GETメソッドでURLの末尾にデータ付け加えると送信されない原因ってなにか思い浮かびますか?」と質問。

唐突に専門的な質問でしたが、「原因はわからないが、もう一つの送信方法であるPOSTでやってみては?」と。

なるほど、原因の究明より別の手段で試してみるか…と作戦変更。


ネット対戦を構築する際、GETかPOSTかで迷ったのですが、HSP言語でPOSTメソッドを使っている先人が見当たらず、簡単なGETを採用しました。

かつて逃げた道への再チャレンジとなります。この道を今度こそ本気で進んでみようと思います。

予定としては、本日を基礎研究にあて、明後日からテストを開始しようと思います。

POSTメソッドを実ボクに実装しても送信不可ユーザーの送信成功となるか、わかりません。

が、POSTメソッドによるシステムを実現できれば、GETよりも大きなデータを送信できるので、(GETメソッドで構築した)今よりもシンプルで安定したシステムを構築できる可能性もあります。

もうしばしお待ちください!
(深夜、調査作業を中断して、デスさんとスパーしてよかった!得るものがありました!)

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

追記…
作業の進捗です。

本日、HSP言語による実写.exe側からのPOST発信のプログラムを作業しました。
明後日からサーバでPOSTを受信するプログラムをperl言語で組んでみます。

送受信が一発でうまくいくといいなぁ…。
ま、ダメならうまくいくまで色々なパターンを試すまでです。どうにかなるでしょう!



(無題) 投稿者:サンドバック 投稿日:2015年10月 4日(日)18時31分36秒

本日朝から作業。
やるぞ!と決めて取り組むと燃えてきます。

私の並々ならぬ覚悟を感じたか、家族も勉強したり、ゲームしたり、それぞれの作業に没頭しています。
おかげでものすごく集中でき、濃い時間となりました!

サーバ機と作業機の椅子に交互に座ること何十回、結果としてHSPからPerlへPOSTメソッドを使った送受信に成功しました!

ここからは実ボクへの実装です。システムのデザインを頭の中で組み立て、プログラミングしていく…。

送信不可ユーザーだとPOST送信、他は従来のGET送信へと自動で振り分けるよう処理。
サーバでの受信は、POSTとGETのどっちがきても同じ変数へと代入するようプログラミング。

これでユーザーはなにも意識せず、POSTとGETが自然に共存できるはず!


近く送信不可ユーザーの方にPOSTメソッドで本当に送信できるのか、テストをお願いしようと思います。

もし失敗だったら、本日の作業はズコーッとオオコケなのですが、個人的にはPOSTは掲示板の書き込みに使われるメソッドなので、皆さん掲示板に書き込みできるのだから成功するはずだ!と楽観しています。

(明日仕事なので)明後日頃、テスト版を形にでき次第、スパ天で会った方に私からお声掛けします。お時間ありましたら、テスト版に差し替えていただき、テスト(私との対戦)にご協力いただけると助かります。

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

本日、開発作業の節目節目で小さなテストをしようと思うと、必ずスパ天に誰かがいて、すぐに成果を確認できました。
対戦してくださった皆さんに感謝です!!!

ありがとうございました!

これから成功だったか、失敗だったかの調査を行います。



(無題) 投稿者:サンドバック 投稿日:2015年11月23日(月)19時35分23秒

結果として、送信不可ユーザーの方をPOST送信に変更できましたが、送信不可の状況を改善できませんでした。

残念ですが、GETとPOSTはどっちでもダメだった、という結果を得る事ができたのは大きな前進です。
セキュリティソフトやWindowsによる遮断の可能性が高くなったと言えます。
以下のリンクに記されている方法で遮断を解除できるかもしれません。

Windowsファイアウォールにて特定のアプリに許可を与える方法

セキュリティソフトの設定方法
フリーソフト作家のまるおさんが、送信不可を改善すべく各種セキュリティソフトの設定をかなり踏み込んで記しています。
何種類もあるセキュリティソフトの試用版を入れて、ひとつひとつ調べた労力を思うと頭が下がります。

ただし、当たり前ですが、実ボクのために書いてくれた内容ではありません。
内容は膨大なので、私のほうでこれから抽出したページを作成します。

送信不可ユーザの改善は実ボクここ数年の悲願です。努力は惜しみません!

追記
http://hspboxinggame.blogspot.jp/2015/12/blog-post_11.html
こちらのページに実ボクユーザー向けバージョンを作成しました。

ぜひご覧ください。

2015年5月23日土曜日

フリーゲーム作家から嬉しい書き込み!

尊敬すべき作家として 投稿者:いつか(どしろーと) 投稿日:2015年 5月22日(金)

去年「どしろーと」と言う名で通ってた者です。あれ以来全然通ってなくてスミマセン・・・。
一度離れると、何か戻りにくくて、あと他にやりたいことがあってだいぶご無沙汰していました。

スパ天名で名乗るのが通例なのは重々承知していますが、今回はプレイヤーとしてではなく、いっぱしのフリゲ作家(?)としてこちらの名前で名乗らせて頂きます。
最近、ゲーム(物語?ショートシナリオ?)みたいなのを作っていてそちらの製作を模索しながらも頑張っている最中です。

自分は、何年間も「何か作りたいなー」とは思いつつも、しょうもない理由をつけては何もしてきませんでした。
最近になって、数か月前にあるきっかけがあって、それでゲームらしきものを作って人の目につくところに公開しました。(それでも狭いコミュニティですが・・・)

自分自身でそういう作品を作ることで、最近になってあらためてここ(実ボクやグラボク)の凄さを思い知らされています。
ここまで自作物に自信をもって、気合を入れている人はいない、と。

自分が今作っているのは、ボクシングも何も関係のない作品ではありますが、フリゲを作るきっかけの一つになったのは、間違いなく実ボクとグラボクでした。
今度、あらゆるものに敬意と感謝を込めた、自分自身の十数年間の集大成と言えるものを作りたいと思っています。

その際に、作品説明のスペシャルサンクス枠に「尊敬すべき作家」としてサンドバックさんの名前を書き記したいのですが、よろしいでしょうか?
急にお邪魔してすみませんでした。



光栄の極みです 投稿者:サンドバック 投稿日:2015年 5月23日(土)

いつかさん、嬉しい書き込みありがとうございます。

嬉しかったので長文になってしまいました。
自分のことばかり書いてますが、嬉しさから込み上げてしまった文なのでお許しを!


>ここまで自作物に自信をもって、気合を入れている人はいない、と。

自分なりに分析すると…

実ボクもグラボクも、私が青春時代に情熱を持って身に着けてきた「ボクシング」が題材です。
その「ボクシング」という、自分にとって一番好きな分野を「自作ゲーム」という形で発表しています。

その「自作ゲーム」は世の中に星の数ほど公開されていますが、全てが一番好きな、得意な分野を題材にしている訳ではなく、中にはプログラムの勉強の一環として作られた習作的な作品も数多くありますよね。

そんな「自作ゲーム」の世界の中だと、グラボクや実ボクは他の「自作ゲーム」よりも力が入っているように感じられるんだと思います。


私個人としては、(勝手ながら)世界チャンピオンの井上尚弥のお父さん(私と同世代)と自分を比較してしまい、いつかさんがおっしゃってくれているような自信とか気合とかの部分が情けなくなるほど足りないんだ、と恥ずかしいのです。

「自分はボクシングに情熱があると自信を持ってきたし、それが自分の価値そのものだと思っていた。

が、私設のボクシングジムは二年で閉鎖、ボクシングゲームを作って行き場のない情熱を紛らわし、タクシーの個人免許を取得してジム復活だと言い続けてきたが、いつまでたっても取得できない。更に息子の前歯や鼻が私のように曲がってしまったら…などと考えており、教える時期になっているのにボクシングを教えていない。

それに比べて、ボクシングの情熱をまっすぐに息子へ向け、息子もそれをまっすぐに受け取り、素晴らしい合理性で過去にないレベルの素晴らしい世界王者へと育て上げた井上のお父さん。

同じ年、同じ父親という立場、ボクシングを伝えたいという同じ思い、という類似点の多い男二人なのに、この差…。
自分の言い続けてきたボクシングへの情熱は結果としては口だけなんだなぁ…。」


井上のお父さんに本物の情熱を見せられて、私の男としての価値が失墜していました。

特に今月の初めに違反をしたのでまた個人免許取得が3年先に伸び気力が落ちており、いつかさんが褒めてくださっているような部分にガッカリしていたのがここ数日の自分でした。

実ボク掲示板への書き込みも減ってしまい、ライフワークだった実ボクの開発も止まってしまいました。


明日、息子の運動会。
応援団で太鼓を叩くという息子から元気を与えられ、久々に実ボク開発を復活させるぞ!と作業を開始した翌日、実ボクユーザー&フリーソフト作家である いつかさんからの嬉しい書き込み。

心底嬉しいです!
気力が戻ってくるのを感じています。


>その際に、作品説明のスペシャルサンクス枠に「尊敬すべき作家」として
>サンドバックさんの名前を書き記したいのですが、よろしいでしょうか?

よろしくお願いします!
書くからにはでっかく書いてください!!!

書き込み、ありがとうございました!


いつかさんの作品もプレイしたいので、ダウンロードリンクを教えてください。
実ボク掲示板に書き込んでいただけたら、実ボクユーザーの皆さんもプレイできると思います。

よろしくお願いします!

2015年4月26日日曜日

グラフでボクシングのレビュー記事

超独断ゲーム紹介

ネット上でグラフでボクシングのレビューをしていただきました。ありがとうございます!

ゲームの開発者としてなにが嬉しいかってユーザーから反応が返ってきた時に尽きます。



しかもグラボクは2000年公開の古い作品です。こうして息の長い作品になったのは本当に感慨深いです。


過去、こういったウェブページがプロバイダーのサービス終了などで消失してしまう経験を何度もしてきました。

執筆してくれた方とコンタクトを取る手段がなく転載の許可を頂くことができず心苦しいのですが、念のためこのブログに転載させていただきます。



グラフでボクシング

まえがき


長いです。
文章量が他と段違いです。それだけハマったということです。
ここだけ口調が違いますが、めんどいので放置する方針です。ご理解いただければ幸いです。
ですです。

余談


私はボクシングが嫌いだ。
スポーツだと呼べば聞こえはいいが、殴って気を失わせるなんてとても健全と呼べるような内容ではない。
イメージも悪い。ボクサーというとどうも髪は金髪で性格は難あり、という印象が強い。
スラっとしたイケメンが爽やかな汗を流しながら戦っている姿というものは想像できない。

格ゲーやってる身で言うのもおかしな話だが、そもそも私は「殴る」という時点で好きではない。
昔大食い番組の影響で窒息死、ということがあったが、ボクシング番組の影響で顔面骨折、ということもあり得るのではないか。
もしボクシングが流行ったら子供が教室で殴り合いをするかもしれない。
直接肉体に影響を与えるようなことは危険だからやめるべきだ、と考えてしまう。

概要


…さて、本題に入ろう。

グラフでボクシング

このグラフでボクシングについて言葉で説明するのは難しいが、あえて説明するなら、
「ランダムに生成されたボクサーの試合をひたすら見守るゲーム」
という具合だろうか。

システムとしてはその名の通り「グラフ」を使っており、これが試合展開を表現している。
試合が始まると左から右に向かって、上下に動きながら折れ線グラフが伸びていく。
このグラフは上に伸びていると自分有利、逆に下に伸びていると相手有利という意味を持つ。
例えばグラフが上昇を続け、上いっぱいに達した場合は相手をKOしたということになる。
上下どちらにも達することなく右端に到着し、試合が終わった場合は判定に持ち込まれる。

…この説明を読んでも、面白そうだとは思わないだろう。
私もダウンロードする前に説明文などは読んだが、よく理解できなかった。
また、私の場合は先述の通りボクシング自体嫌いということもあり、さらに期待度は低かった。

しかし、そんなことは一度プレイすれば関係なくなる。
はっきり言おう。最高にエキサイティングなゲームだ。

操作


プレイヤーが試合中にできることは、ない。戦えないボクシングゲームだ。
こう言われると育成シュミレーションと思われるかもしれないが、このゲームでは本当に何もできない。
パワプロのように練習を選ぶこともない。稀にミニゲームや選択肢も出るが、育成と呼べるほどの内容ではない。
ダイアログに表示される文字を読み、またゴングを鳴らす。
これが我々にできる操作である。

演出


このゲームには絵がほとんどない。
試合中は自分の姿が表示されるが、サイズは僅か32×32。画面における面積比は0.3%しかない。
試合中はグラフに視線が集中するので、あってないようなものだ。

BGM・SEも合わせて19種類。当然実況も無ければ観客の歓声も無い。
開始と終了を告げるゴング、それとパンチ音。普段の試合ではこれぐらいしか流れない。

しかし、その分一つ一つが極めて素晴らしいのだ。

素晴らしいといっても、絵が綺麗だとかBGMがオーケストラだとかそういうことではない。
絵はそんなに上手いわけではない。だいたいまずサイズが小さいから表情どころか口すら分からない。
BGMだってオリジナル曲ではないし、ちょっと探せばもっと上手いmidiが山ほど見つかるだろう。

では何が素晴らしいのか?
これは実例を出した方が分かりやすいので、BGMに着目する。

なんとプレイ中に聞けるBGMは1種類しかない。
しかもこの唯一のBGM、普段は流れない。全く流れずに1プレイが終わることも多い。
だが、これをマイナスに捉えることはない。むしろプラスである。
無音のおかげでグラフをより集中して見るようになり、緊張感が生まれるのだ。
また、試合中ほぼ唯一のSEであるパンチ音。これも無音のおかげでより印象的なものとなる。
BGMがなくても、ではない。BGMがない方が、いいのだ。
「今どきBGMなんてあって当然だろうに。やる気あんのか」などとプレイ前には思うかもしれない。
しかし、一度プレイしてみれば、己の間違いに気づくだろう。
どちらがよりボクシングの緊張感を味わえるか。

ではそのBGM、一体いつ流れるのかというと、絶妙なタイミングで流れる。
これは実際に体験してみてほしいので、あえて言葉を濁させてもらう。
しかし、その普段流れないBGMがゲーム中で流れる瞬間。
このタイミングが絶妙なのだ。
私は初めて聞いた時、同じ曲でもこうも変わるものなのかと感動した。
この文章を書いている途中で一度プレイして実際に聞いたのだが、少し涙が出た。

技術力


では、なぜここまで厳選されているのだろうか。
私は最初、現代のハイスペックに任せたゲームへのアンチテーゼ(対抗)だと考えた。
それでは、readmeからその理由を引用しよう。

「残念ながら私の勉強不足で、製作に以下の制約が…

  • キャラクター表示や移動ができない。
  • コントローラーによるリアルタイム操作ができない。

結果、ボクシングにおけるアクション要素を再現させるのは
私のプログラミング技術では無理と判断しました。」

私は驚愕した。意図的な演出ではなく、技術不足で不可能だっただけなのだ。

しかしこれが結果的に良い方向へと繋がる。
アクション要素を諦めたからこそ、グラフを使うことを閃くことができたのだ。
もしこのときアクション要素を諦められず、HSPを深く学ぶことを先に選んでいたら。
そのゲームを作ることはできたかもしれないが、ここまで魅力的なものではなかっただろう。
素晴らしいゲームに必要なのはプログラミングの知識ではない。
熱意とアイディアなのだ。

おすすめ度


★★★★★+
ボクシング嫌いの自分が感動するほどのバケモノ作品(いい意味で)。
感情移入できる人に超おすすめです。
感情移入できなくてもゲーム作る側の人間なら絶対プレイしておくべき。必修。


関連リンク
グラフでボクシング公式HP
実写でボクシング公式HP

2015年2月26日木曜日

実写でボクシング ギガ導入成功宣言

2/16のギガ導入以降、実写でボクシングのネット対戦数が300を越える日が続いています。
(泡さんを中心に新人さんの活躍に感謝!)

この対戦数はギガ導入以前と比べると2~3倍の増加です。
ひとまず「ギガ導入は成功だ!」と言えるでしょう。


ギガ化に伴う内部的な整備も一段落し、先日実ボクサーとして復帰。

スパーを終えると複数のユーザーから感謝の言葉(更には寄付のお話まで!)を頂き、(ギガ導入してよかった。なにより実ボク作ってよかったなぁ…)と嬉しさで一杯になりました。


私設ボクシングジムを運営するも閉鎖、その時の悔しさが生み出した「実写でボクシング」。

(俺のボクシングを伝えたい)という気持ちがありながら活動できないジレンマの真っ只中、だいぶ気持ちがすさんでいる時期に実ボクの開発は始まりました。

頭の中にあった世界は、ロープに囲まれた6m×6mの正方形、背景なし(灰色ベタ)。
(実際には正方形ではなく、前後にしか移動できないから一本線の上)

天井付近にある闇のグラデーション、これにより弱い照明でリングが照らされているように解釈できる。

まるで刑務所のリングですが、当時の私にはこんな殺伐としたイメージしかできなかったのでしょう。


青コーナー側には、黒のヘッドギアで黒のウェアを着た私。
彼にできる事はボクシングの拳闘部分のみ、勝ってもガッツポーズすらしない。
(先日撮影した動画からの切り出しなので、将来的にポーズの追加はできない仕様)

どこまでも続く灰色の世界を見つめている画面の中の私。
素晴らしい事なんてなにも生まれなさそうな世界。


が、対面の赤コーナーに鏡映しの私をコピペした瞬間になにかが変わった。

さっきまで死んだような目だった画面の中の私が自分とはいえ何者かと向かい合った途端、互いを意識して見つめあっているような気がしたのだ。

二人がワクワクしているような気がしてくる。
かと思えば、二人が緊張しているような気がしてくる。

ゴングをいまかいまかと待っているような気がしてくる!

(これだったんだ…)

今、書いていて、実ボクサーに血が通った瞬間を鮮やかに思い出せました。
向かい合っている二人のこの先が観たくて俺、ずっとプログラミングを続けてきたんだな、と。


あの二人が開発環境のパソコン内で向かい合ってから10年。
彼らはギガ回線を通じて、皆さんに憑依され、日々戦い続けています。
  • 相手がダックしたら超反応アッパーを決めるぞ!
  • ここまで厳しい展開だが相手のフックにダックアッパー決めるぞ!
  • ボディはいくらでも打つがいい、どこかで逆転してやる!
私の想定を超えるテクニックや勝ちたいという意思が火花を散らすリング。
「ありがとうございました!」の声が飛び交うスパー天国のチャットロビー。
病気になったり、挫折したり、転職したり、怪我をしたり、事業を立ち上げたり、失恋したり、受験の悲喜こもごもが書き込まれる掲示板、実写カフェ

様々な出会い、別れ、アドバイス、要望、支援が積み重なり、…10年。


前後にしか移動できない灰色の空間、殴りあう事しかできない世界が、今のような素晴らしい場になるなんて当時の私はまったく想像していなかった。

集ってくれた皆さんに感謝です。


そんな皆さんに(なにかできないだろうか…)といつも思っていました。
実費のかかるギガ導入を決められた根底には、私のほうこそ感謝の気持ちがあったんです。

ありがとうございました!


最後に自信を持って「ギガ導入成功宣言」を記させていただきます。
やったぞーーっ!!

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
関連記事
実写でボクシングギガ!(導入に至るまで)

2015年2月8日日曜日

実写でボクシング ギガ!

光通信の契約変更について 投稿者:サンドバック 投稿日:2015年 2月 3日(火)17時41分

10周年を超え、月曜にもかかわらず274スパーの大盛況!
本当にありがとうございます!

今年に入って二人の完全版購入者!
更に 晋遊舎 iP!(4月号)に「リングまでボクシング」が収録されるというメール!

…ついに「決断の時」が来たかもしれません。

「フレッツ光マンションタイプ」から「フレッツ光ネクストギガ」への変更を!


2006年のネット対戦開始以来、ずっと取り組んできたネット対戦快適化への試みですが、プログラム的な部分は限界までチャレンジしたと思います。

自宅サーバ(ジムサーバ)について
ポート開放による直接接続で快適なネット対戦!
実ボクに新サーバ追加! マウス氏感謝!
O2システムの思い出

マウス氏の協力や皆さんのポート開放・直接続で助けられていますが、苦労の割には成果が完全には出ていない…のが現状です。


更に中二の娘がスマホで動画を観るのが楽しみなのに、自由に観れない(ジムサーバに人がいると実ボクに影響が出るので自粛させている)のが大変不満だと言うのです。

確かに年頃の女の子が自身の趣味を制限されるのは辛かろうと思うし、成長する時期にはできる限り体験してもらいたいという考えの元、しっかりと訴えに応えたい…。


もう快適化に向けた残された道は、「物理的に速くする」以外にない!

「ギガ!」
理論的には10倍速い、この響き!

明後日、NTT東日本に相談してみます。
初期工事費用が「15000円」とHPには書いてありますが、別のページには「2000円~」とも。

お願いだから、安い方に~!



NTT東日本にギガ契約を相談 投稿者:サンドバック 投稿日:2015年 2月 5日(木)11時50分

NTTの担当者に電話でじっくり話を伺いました。

私の住むマンションは、現在VDSL方式の光通信に対応しており、残念ながらギガ方式に対応していないので新規工事が必要との事。

工事代金は24000+2000円との事でした。
(私が見た2000~15000円の情報はなんだったのか!)

更にマンションの戸数も少ないのでマンションそのものへの工事ではなく、203号室に直接回線を引くので、契約も一戸建てと同様となり毎月の通信費用が1500円くらいアップするとか。


「お住まいのマンション理事会でギガの通信機器を設置する了承」を得た上で、再び電話をくださいという事でした。


電話を終え、妻と家族会議。

「高いので今のままでいい。」
「娘の携帯電話料金も4月から増えるので無理。」

妻はあまりいい反応ではありません。

ま、私の稼ぎでは当然の反応だとも思います。
日々節約してくれているのを知っていますので…。

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

ただ、実ボクの運営をライフワークとしている私としては、NTTの担当者と話している際「頭に浮かんだ将来像」が離れません。

マンションの別の世帯とは完全に分離した、私の203号室への専用回線。

それは実質的に…!
「実ボクネット対戦の専用回線」だ!


今の10倍の通信量となったら、どれだけ快適に対戦できるのか、実際に体験してみたいし、みんなにも体験してもらいたい。
スパ天に多人数いた場合に遠慮して退室する気遣いも減るだろうし、将来的にユーザーが増えた場合にも対応できる。

これこそ実ボク10周年に相応しい改善になるんじゃないだろうか…。


「頭に浮かんだ将来像」が頭から離れません。
今の今、電話を終えたばかりなので、ちょっと考える時間を取ります。

横になって、目を閉じます。
(あぁ、実ボクサーがまぶたの中で戦っている)

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

ユーザーの皆さん、どうですか?
今のままでも我慢できますか?

もし「今のままでも我慢できますよ!」という声を聞けば、「頭に浮かんだ将来像」を諦める気持ちになれると思います。

数年後となりますが、子供達が巣立った後、余裕ができてから導入、などが生活を考えた上でのアンパイと言えるかもしれません。

ただいつか必ずやってみたい。(いつかは、今、なんじゃないだろうか)



ギガ! 投稿者:サンドバック 投稿日:2015年 2月 5日(木)16時54分

妻を説得し、エイヤッ!と勢いで即日NTTとギガ契約いたしました!

2/16に工事が入り、「実写でボクシング ギガ!」が実現します!

長年の夢だった実ボク専用回線です!
皆さん、お楽しみに!



(無題) 投稿者:ゼファー 投稿日:2015年 2月 5日(木)23時34分

会長すごいww
お見事!!!
うちだったら絶対無理だ。。。。
ありがとうございますーーーーーー!



興奮が収まらない 投稿者:サンドバック 投稿日:2015年 2月 7日(土)06時14分

>2/16に工事が入り、「実写でボクシング ギガ!」が実現します!



ワクワクが止まりません!

予定では当日午前から、スパ天に接続できなくなります。
接続できなくなる直前に掲示板にその旨書き込みます。

工事後もルータの設定やパソコン接続などを私が行うので、数時間に渡って止まると思います。

復旧宣言も掲示板に書きますので、それまでは接続を控えてください。
よろしくお願いします。

もし復旧宣言後もスパ天に接続できなかったら、書き込んでいただけると助かります。

無事に済んだら…、嬉しいです!

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

ゼファーさんの書き込みを妻に見せて、「こんなにみんな喜んでいるぞ!」と!

一人の書き込みを「みんな」と勝手に拡大しています♪
書き込みに感謝~っ!

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

説得する時、皆さんの病気の話を出して、「俺、病気してないから、その分だと思ってギガにしよう!」とよく分からない説得をしました。

説得できたのがおかしい!?
今後はより健康に気をつけます!



祝♪ギガサーバ!! 投稿者:M・マウス 投稿日:2015年 2月 7日(土)07時49分

o2サーバ→ジムサーバ→ギガサーバ、それも実ボク専用回線誕生!!

病気とギガ回線の接点がちょっと見つかりませんが、そこは会長さん、巧みかつ論理的な説得力の効果なんでしょうね♪
奥様からの最高のバレンタインプレゼントではないでしょうか。。。



ついに! 投稿者:サンドバック 投稿日:2015年 2月16日(月)12時01分
14:34、工事が始まりました!



業者さんが帰られました 投稿者:サンドバック 投稿日:2015年 2月16日(月)17時08分

工事が無事に終わり、こうして書き込めています。
が、まだサーバを公開するための設定をしていないのでスパ天に入れないと思います。

しばしお待ちを!

もし!
スパ天に入室できたらいつでも書き込みをお願いします!



入室できました! 投稿者:泡 投稿日:2015年 2月16日(月)19時37分

入室することができました。
会長本当にありがとうございます!



設定完了! 投稿者:サンドバック 投稿日:2015年 2月16日(月)19時39分

泡さん、報告に感謝!
(ログ見たらもう大勢のスパーが行われている!)

まずは最初のハードル、「スパーできるよう」になりました。

ここからは速度のチューニングです。

現在、速度計測の結果は思わしくなく、ギガ導入前と変わりません。
必ずどこかにボトルネックがあるはずなので調べて改善します。

ランケーブル、ネットワークカード、各種設定…。
怪しい箇所はたくさんあります!


ちなみにギガ用の新しいルータでは、ジムサーバへのアクセス優先度も設定できます。


  • 対戦のキー情報
  • 対戦結果の送受信


の優先度、現在は「対戦結果の送受信」を優先しています。
これは逆の方がよりいいかもしれないのですが、比較するために本日はこのままとします。

自宅サーバの復旧に思ったよりも手間がかかってしまい、疲労度蓄積!
チューニングに向けた作業は明後日に持ち越しとします。



ギガ化後の速度 投稿者:サンドバック 投稿日:2015年 2月17日(火)06時07分

ギガ以前
測定日時:2015/02/16 9:08:23
回線種類:光ファイバー(マンション)(フレッツ光(NTT東日本))
下り速度:5.1M(5,103,127bps)
上り速度:25.5M(25,460,149bps)

ギガ後
測定日時:2015/02/17 6:02:52
回線種類:光ファイバー(マンション)(フレッツ光(NTT東日本))
下り速度:17.3M(17,256,362bps)
上り速度:95.2M(95,170,150bps)

確かによくなっていますが、まだ物足りません。
実ボクでは上り下りどちらも必要ですので…。

実際にスパーをした皆さんの感想を聞きたいです。
些細な変化でもいいのでお願いします。



ギガ導入後、チューニング! 投稿者:サンドバック 投稿日:2015年 2月18日(水)14時07分

更なるギガ通信の高速化に向けて数々のチューニングを施しました。


  • LANケーブルを5eから6に変更、これでノイズに強くなったはず。
  • 通信の優先度を実ボクのスパーがトップになるよう変更、ジムサーバへのセーブなどCGI処理を次点としました。
  • EditMtuという高速化ソフトで通信に関わるレジストリを最適化しました。


その結果!

チューニング後
測定日時:2015/02/18 7:43:42
回線種類:光ファイバー(マンション)(フレッツ光(NTT東日本))
下り速度:98.4M(98,417,780bps)
上り速度:95.3M(95,311,660bps)

圧巻の速度となりました!


先ほどオリンピックさんと対戦しましたが、遅延を感じる事なく、ほとんどプチフリーズもありませんでした。

そして、その環境でのオリンピックさんの強さと言ったら!

6RKO(2分46秒)オリンピック
4RKO(1分51秒)オリンピック(大ダメージKO)
1RKO(1分46秒)オリンピック
4RKO(1分30秒)オリンピック
4RKO(3分0秒)オリンピック
7RKO(2分39秒)オリンピック
1RKO(2分57秒)オリンピック(大ダメージKO)
10R3-0判定 サンドバック

7連敗(オールKO)を喫し、最後に判定勝ち。

兼ねてから顔面強打を先に打つと的確な対処をしてくるオリさんですが、ギガ後、通信が安定した環境ではより正確度が増した印象を受けました。

最後の判定勝ちは、強打を控えボディ散らしてテクニカルな戦いで得た一矢。

もしかしたら、来るギガ時代。
よりテクニカルな実ボクサーが活躍するかもしれません。

(強打タイプ。例えばkeiさん、バシさん苦戦か!?)

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
関連記事
ギガ導入、成功宣言!