パネルγプロトタイプ
CC0(著作権を主張しない)相当のライセンスでソース公開しました。
あくまでもプロトタイプなのでゲームとしては成り立っていませんが、ゲーム本体のソースは事情により公開できないため、プロトタイプのソースのみ公開します。
CC0(著作権を主張しない)相当のライセンスでソース公開しました。
あくまでもプロトタイプなのでゲームとしては成り立っていませんが、ゲーム本体のソースは事情により公開できないため、プロトタイプのソースのみ公開します。
パネルγの公正なランキングシステムについて考え。
ゲーム開始時にサーバー側からキーを受け取る。
サーバーはキーを発行した時間を記録しておき、ゲーム側はそのキーを元にゲームを始める。
ゲーム終了するとキーとリプレイデータを送信し、サーバーはやってきたキーと自分で発行したキーを照合する。
そしてキーが正当なものであればリプレイデータを受理する。
こういうのならいけるんじゃないだろうか。
パネルγ、スコアランキングの公正な利用のためソースを秘匿していたのですが、今ならソースを秘匿せずとも不正を防ぐ手立てがありそうな気がします。
例えばリプレイファイルを送信すれば、サーバー上でリプレイファイルを再生すれば本当のスコアが出ます。
たとえ申告したスコアが嘘でも、それを見抜いて正しいスコアを記録できるわけです。
もっとも、リプレイファイルそのものを偽装されたら手も足も出ませんが。
アンパンマンに出てきたおだてどり描きました。
メガネが胡散臭い感じです。
他のキャラも描きましたが、それらについてはまたの機会にアップしようと思います。
パネルγの動画に説明をつけています。
付け終わったらパネルγのページにも反映しようかと思います。
とうとうオプーナをクリアしました!!
結構前からラストダンジョンには突入できる状態だったのですが、いろいろとサブイベントをこなしていたので遅れていました。
ラスボス戦はなかなか燃える戦いでした。文字通りの意味で。
ラスボス前にはいろんな過去のボスが強化されて登場したのですが、なんとザコキャラのサラマンダーだけは強化無しで再登場!
もっとも、アレから更に強化されていたら確実にラスボスを超える強さだったでしょうが…。
そうそう、パネルγの動画、ニコニコ動画にアップしました。
いずれこちらのパネルγのページにも反映します。
パネルγの動画作ってました。
今度はエンドレスモードです。
ただ、時間が10分を大幅に超えてしまったので、Youtubeにはアップできませんでした。
いいスクリーンキャプチャソフト見つけたのでパネルγを録画してみました。
昔あれで録画したときは惨憺たる結果だったのですが、「BB FlashBack Express」を使ったところ、24FPSで割と滑らかに録画できました。
元は60FPSなのでやはり元の映像よりはかくついているのですが、このくらいならば許容範囲です。
それに、サウンドもキャプチャできるのです。
まあ、音ずれすることがあるので後で直さないといけなくなるのですが…。
パネルγが楽しすぎる。
どうしてこんなに楽しいゲームが広まらないのだ。
おかしい。
もっとみんなパネルγをやるべきだ。
そしてスコアランキングに登録するべきだ。
ダウンロードコーナーに行ってダウンロードするべきだ。
アンパンマンDBは遅くとも3月1日に更新再開します。
リニューアル完了が見えてきたのと、新年度まで持ち越すのはいくらなんでも引き伸ばしすぎだろうと考えてのことです。
なお、質問箱のほうは更に1ヶ月先の4月1日を予定しています。
質問箱の更新を引き伸ばしたのは、未回答の質問にしっかり答えたいというのと、質問箱の質問ガイドラインをしっかり作ろうと思っているためです。
ところで、今日久しぶりにパネルγをやってみました。
タイムアタックやったら新記録出ました。
しかし問題が発生しまして、修正を試みていました。
その問題というのはIMEの言語バーが消えていないということなのです。
しかも、見た目には見えなくなっていて、操作だけは受け付けるのです。
タスクバーに格納すれば別に問題はないのですが、なくしてしまったほうが都合がいいわけです。
ということで試していましたが、日本語入力を無効にはできたけど言語バー自体は消えず、という結果です。
消せたらパネルγのバージョンアップとプログラミングページの更新の両方ができたんですけどね。
ふにゃさん更新しました。
タイム表示のために時計のグラフィックを追加したのですが、昔に使うのをやめたリソースをアーカイブから抜いたので全体としてはファイルサイズが削減されています。
それと、パネルγについて新しいモードが欲しいという要望があったのですが、今更新しいモードを追加するつもりにはなれないのでちょっと対応できないです。
FNチェンジャに深刻なバグ発覚です。
というのも、特定の設定で名前を変更しようとするとファイルが行方不明になってしまうのです(たぶん消失)。
そうそう、久々にパネルγをやっていたら結構いい得点が出ましたよ。
ハイスコアとまではいきませんでしたが、プレス機に押させての横移動戦法は結構連鎖に繋がりやすく、なかなかいい得点方法となりそうです。
いやー。ListBox、stringの配列しか受け付けなくて融通が利かないと思っていたら、まるっきり逆で、ToStringさえ実装されていればどんなobjectでも受け入れるのでめっちゃくちゃ融通が利くみたいですね。
思ったより楽に進みそうです。
そうそう、パネルγのプレイ動画をアップしてみました。
さすがにマシンの性能が足りずコマ落ちが激しい状態になりましたが、せっかくなのでアップしておきました。
Bomber丸Worldのグラフィックエンジンの拡大バグ、1ドット余計に拡大することで右下が潰れるのは解消できました。
左上が膨らむほうはどうにも解消できなさそうですが、左上を透明にすれば少なくとも膨らんでいることはばれずに済みそうです。
ややインチキ臭いですが結果にはあまり影響がないので勝手によしとしておきましょう。
パネルγのチュートリアルのページを更新しました。
今日はアルニックの3歳の誕生日なのです。
そこで、久々、今日のアルニック:
美文>3歳のお誕生日おめでとう!!
アルニック>あっ、今日あの人の誕生日じゃない
美文>あの人ってあなたですよ!
アルニック>・・・・
美文>あれ?契約期間過ぎてるのにウイルスバスターアップデートできる
アルニック>こんどデートにいきましょうよ
美文>い、いけません。私は21歳、あなたは3歳。歳の差が有りすぎます!!
アルニック>それっていい話じゃないの
ふにゃさんの11面の攻略ページを作りました。
ここからの4つが本格的に難しいんですよね。
そろそろ新ステージも作りたい衝動が出てきています。
そうそう、パネルγの裏話のページも更新しました。
αβγωというのがそれです。
まあ、たまたま昔の日記で見つけたのでコピーしてきただけですが。
ドラクエ8、今回はヘチマ売りの何でもありパワーで船を海まで引きずり出しました。
そしてついにザ・モンスター・バトルロード…じゃなかった。モンスター・バトルロードが出ました。
とりあえず竜商人でんすけを引っ張り出してきてGクラスを余裕で突破。
更に錬金釜がパワーアップして道具が3つまで入れられるようになりました。
これをいいことに牛の糞を入れた釜に美味しいミルクと鉄の鎌を入れて合成を試みるという暴挙に出てみたのですが案の定何もよいことは起こりませんでした。
ふにゃさんのページに今までアップしてきたゲーム画面のギャラリーを作りました。
そしてゲーム本体のほうでは炎に氷を息を当てると一時的に火が消えて通れるようになったり、クリアしたときとミスしたときの音楽ができたり、ゲームを開始した瞬間に空中でジャンプできるバグを直したりしました。
今後の予定としては他の音楽を補充したり残りの必要なエフェクトを入れたり正式なステージを作ったりすることにしています。
シークレット機能はおまけなので最悪後回しでもよいのだ。
パネルγ、ハイパーモードなるものを当初作ろうと予定していたのですがもはや新しいモードを作るには時期があまりにも遅くなりすぎたので中止にしました。
残念ながら、ふにゃふにゃの追加ステージやら使いやすいエディタなどもおそらくなかったことになりそうです。
残念な話はこれだけにしておいて、次はミディビに使うアプレットの名称変更について。
最初の名前のMIDIAはいろんな名前と重複するために没となったのですが代わりのMIDIAPも音の響きが決してよいとは言えなかったので思い切って新しい名前を考えることにしました。
MIDI AppLetからつけたMIDIALは既に以前に使わないことに決めました。
他に考え付いたのがMIDIAPL、MIAPL、など。
これはこれで響きがよくないので没です。
原点に返ってMIDIApplet。
PaintBBSの実例もあることだし最悪の場合はこれにするつもりでした。
immediateとかけてimMIDIate。
すぐに直感的にMIDIが作れる、という意味でしたがちょっと内容から離れています。
他の人に考えてもらったMALET。
響きはよかったのですがマレットという人もマレット通りという場所も実在するらしいのでこれも没案。
美文が作ったんだからMIDIA323。
でも略してMIDIAだからいっしょだし。
ということでみふみを前に持ってきてMIFUMIDIA。
ミフミディアという響きも悪くないし、長すぎず短すぎず、作者の名前もMIDIもアプレットもきれいに収まっていて、何より一緒に考えてくれた人のカッコいいとのお墨付きまで頂いた!
というわけでMIDIAPのこれからの名前はMIFUMIDIAでほぼ決定です。
そして、今日はメテオスのレイヤーゼロ♪ユーロピアンの000~002までのMIDIを作ってみました。
そうそう、日記にアップしているほうのMIDIはふにゃさんのクリアしたときの音楽ですよ。
パネルγの裏話7「ゲームシステムの詳細」を更新しました。
今回は得点アップに関することも書かれているので極めたい人は是非。
パネルγの遊び方をやっと完成させました。
最後は12番「化石化させるな!」です。
実際のところバグに近いものですがもろもろの理由があってわざわざ残したものです。
爆ボンのページをリニューアル中です。
いずれ全ステージ制覇するつもりだし、隠しワールドは一応隔離しておきたいし、ということで。
アクセス解析でパネルγのページへのアクセス状況を見ていました。
するとビックリ!トップページへのアクセスが最多なのは分かりますが、ついで多いのが裏話のページ!!
操作説明よりも多いのには驚きましたよ。
裏話なんて私のような物好きだけが見るページだと思っていたのですがそうでもないのでしょうか…。
それよりも驚きなのは、本体のダウンロードがそれらのページよりもはるかに少ないということ。
検索サイトから直にたどり着く人がいないためトップページからしか来られない(パネルγのページは検索サイトには登録されないようにしてある)ことを考えれば、トップでは本体がバージョンアップしたときにしか直接入れないようになっているため、とりあえずふらりと入ってせっかくなのでダウンロードすることが多いと思っていたのですが、それをも抜いて裏話や操作説明へのアクセスが多いんですよ。
考えられる可能性の一つとして、説明ページを見て面白くなさそうだと判断してダウンロードをやめた人の場合。
これはこれでいいんですよ。
よく確認せずにインストールしてアンインストールの手間を掛けさせるぐらいなら、最初からダウンロードしないほうがよいに決まっています。
ソフト紹介ページは、ソフトの導入を勧めるページであると同時に、引き返すための道でもあると思うのです。
そのためには、やはりよい点だけでなく、悪い点も含めて開示して、納得して使ってもらうのが大事だと思うのです。
フリーウェアを公開して嬉しいことといえば使ってくれた人が満足してくれることだけですから…。
そしてもう一つの可能性は、本体の更新が無くても操作説明や裏話そのものを見るためにわざわざ来てくれる人が多い場合。
ゲームそのものが面白かったからもっとよく知りたいと思う人、裏話を純粋に読み物として読んでくれている人、どちらにせよそれなり以上には楽しんでくれているのでしょう。
これは純粋に嬉しいですね。
パネルγ更新しました!
オンラインスコアランキング開始ですよッ!
参加の前にローカルなランキングで1位を取る必要がありますが、それさえクリアすれば誰でも参加可能です。
ちなみに、他のソフトのランキングは前のアドレスなのですが、新ランキングのほうの変更点が点数受け取りの部分だけなので、表示だけなら前のランキングCGIでもできてしまったりします。
実は、昨日までのアルゴリズムではランキングごとに得られる暗号が全く同じだったため、一番得点の高いデータを使って不正報告できていたのですが、今日ので暗号化のキーをランクごとに分けるようにしたので多分もう大丈夫です。
今日は名もなきキャラの絵。
何かに使いまわすかも。
パネルγの暗号化アルゴリズムを改良しました。
ランダムにキーを生成していると何度も同じデータで保存するうちに規則性を見抜かれてしまう恐れがあるので、同じ点数には同じ暗号を吐き出すようにしたのです。
そして、受け取り側のCGIも完成。
以前のランキングとの互換性も維持しつつパネルγ方式の新しいデータも受け取ることができるようになりました。
まだセーブに難ありですが暗号・復号処理は大体OKみたいです。
メテオスのヒュージィ曲、4番まで全部作ってみました。
そして、3番までを繋げてみました。
0と1との切り替わりが少し分かりにくいかもしれません。
今日の絵は、白けるコンビ、シャイとカンです。
テキトー落書きと蛙という意味不明な組み合わせです。