読み込んで上書きしていきます。※お気に入りのデータは、ロジック管理画面でセーブしてください。日本を代表する生き物です。あなたももちろん、持っています。掲示板にスレッドを立てさせていただいております。プチコンまとめWiki掲示板『Toukou/イラストロジック』ロジックデータのQRコード変換方法QRにしたいロジックデータを読み込んだ状態にします。(『モンダイヲトク』で遊べる状態)PRGを終了させて、プチコンメニューに戻ります。SDカードへの書き込みから、『MEM』カテゴリの、『NHPIL15』を、SDカードに書き込みます。書き込んだファイルを公式サイトのQR変換ツールなどで、QRにします。皆様の珠玉のロジックデータもお待ちしております。投稿プログラム:イラストロジック」のページ)の一番右上の「添付」をクリックして、「ファイル選択」を開き、QRにしたロジックデータの画像ファイルを探して、アップロードします。「雛形とするページ」内の雑多な文字列(すみません)の中から、ロジックデータのQRを貼り付ける場所を探します。空いてる場所に、下を参考に半角で入力して下さい。一緒に投稿者のお名前も、入力をお願いします。入力し終わったら、ページ下部の「ページを更新」をクリックします。アップされているか、必ず確認して下さい。「アップします(しました)」などの断りを入れて下さいね。アップしていただけたら嬉しく思います。二桁数字をプログラムで作成する今回のプログラムの出発点でした。これがなければ話になりません。いか、10から15のフォントを作ってます。N※FONTには、使わないフォントの番号が入ります。GPUTCHRで、グラフィック面に、二桁の文字を表示し、GSPOITで色を拾うときに、1ドットずつ飛ばして読み込むことで、結果的に横幅を縮めています。して取得したキャラ文字列を、あまり使わないフォントのBGF番号に書き込んで利用しました。エディットと公開のシステム公開に一番使い勝手の良いリソースを考えると、やはり512バイトとサイズが小さく、QR1枚で公開できるMEMでした。MEMをデータやり取りにつかうと、今度はセーブ領域をどうするかという問題がでます。今回は、GRPをセーブ領域として割り当てました。メリットGRP領域のx軸pxが256で、MEMとぴったり同じなので、ややこしい計算無く、MEMデータが格納できる。デメリットファイルサイズが(プチコンで扱う容量としては)大きい上記メリットをとって、ロジックデータを256文字で納め、それをGRP一行毎に並べて保存しています。GRPのy軸は、196pxありますが、ロジック管理画面の表示を考えて、セーブロジック数を180と決定し、今の形になっています。残りは、VERUPで何らかのセーブ領域が必要になったときに、ほそぼそと使っていきますが、たぶん使いきれないと思います。ロジックデータの格納方法(MEM)興味のある方は、プログラムモードから読み込み、ロジックデータを表示させてみてください。MEM$)x軸1行毎に、塗るマスを1、塗らないマスを0として、15桁の二進数にし、それを10進数変換して、5桁で格納しています。5桁x15行で、最初75文字の数字の羅列が解答図です。その後ろに、コメント20文字、答え8文字でそのままくっつけて、約100文字で成立します。255文字目にTといれてあるのは、データの存否をあらわしてます。GRPデータに書き込んだとき、これが入っていないのはロードをスキップさせて、ロード時間を短縮させるためです。今回、遊んでいただけるとあれっと、思われるかもしれませんが、15X15のパズルです。理由は縦軸にあります。y方向のヒントの表示領域があまりに狭くなってしまいました。15マス角になりました。これでも、15マスのヒントは最大8文字でるので、上画面コンソールの範囲いっぱいいっぱいです。苦労はしましたが、ゲーム画面のデザインなんかは綺麗にできたかなと思います。プチコンまとめWiki掲示板コメント欄が広がりすぎたため、Wikiの掲示板にスレッドをたてました。コメントの書き込みはこちらにお願いします。ゲーム中、左上の文字が見にくい。色を変えた方がいいです。見た目がきれいではあるけど、馴染んだ色でないので遊びにくいです。Xボタンでいきなり終わってしまう。プレイ画面に戻っても消えている。間違って押すこともあるので、こわいです。クリアした時にファンファーレがなりますが、同時に音楽は停止したほうがいいです。右上の説明、「Xボタンでセーブ」はYボタンの間違い。ここでも、Xでいきなり終了してしまう。(続き)元に戻してください。ご意見ありがとうございます。Xボタン<そうですね、1枚確認画面を挟むように仕様変更しますね。エディットは、つい先程気がつきまして、大急ぎで修正させていただきました。盤面カラーは、変更機能をつけようとして頓挫してましたが、とりあえず、反転2type選べるようにしてみます。操作仕様に関しては、改善しました。盤面カラーは、Xボタンで4種の内から選択できるようにしました。音楽に関しましては、私の趣向仕様ですので、少々考えさせていただきます。改善版QRをup済です。イラストロジックは、数十×数十のもの、タブロイド版サイズのものもあり、今回の15×15というのは、まさにプチサイズで、慣れた方には、数秒で解けてしまう事もあります(ステージのある私の作品では、クリアまでにある程度時間がかかるのが分かっているので、ステージクリアの都度、基本的には音楽を停止させています)。今回は、戌姫さんから、「このサイズのイラストロジックで、短い間に解いたり描いたり、片手間で遊ぶゲームだから、クリア音が鳴るごとに音楽が止まると、ひと息つく感が逆に気になる。連続して解答・描画している継続感や集中を途切れさせないために、音楽は止めない方がいい」という要望を受けての仕様です。解答が出た後のシンバル音と曲は、相性が良いと個人的には思っているので、クリア時のファンファーレ音・音量を変えようかな、などと総意を検討中です。Xで終了後、「はい」はAがよいです。任天堂ハードだと、だいたいAがはい、Bがいいえです。あと、Xボタンを放すタイミングが遅れると一気に終わってしまうというのもあります。難しい問題(背理法を使わないと解けない?)があるので、多めに戻れる機能も欲しいです。紙と鉛筆だと面倒ですがこういうのはコンピュータにやらせたい。カーソルは端に来たら反対側に表示させてほしい。基本的なイラストロジックのテクニックで解けないものを、いったん隠させてもらいます。カーソルの上と左を色分けしていますが、ちょっと見にくいので、なくてもいいと思います。終了がX<十字キー選択なら、迷わずABなのですが、押しボタン選択式なので、Xにしました。Aで決定なら、押し間違えから、Aで終了させると怖いかな。長押しは、ウエイトをかけるか、ボタンを離すまで次の処理を受け付けないように考えてみます。ピク●●はやったことがないので知りませんが、個人的にはカーソル移動が面倒なので。動きを本家に合わせるということなら、それでもかまいません。ご指摘いただき、本当にありがとうございます。ご指摘・ご提案いただいている内容につきまして、現在改良中です。今しばらくお待ちいただけますよう、お願い申し上げます。問題につきまして、一部解答にたどり着けない可能性が多分にあるものがありました件につきまして、お詫び申し上げます。ご意見ありがとうございます。私は基本的に、昔ながらのゲーム再現に凝っているので、ボタン重視派ですが、タッチ導入は特に難しくはないので、検討してみます。詰まらずに掘っていけるんだけど、途中で矛盾が出てくる。解いている途中のセーブもしたいですね。GRPのエリアはまだ空いているし。富士山と海と夕日は、念のため3回解いてからupしました。矛盾が出てきたのは、どこかで掘り間違いをしたからです。ところで、Yボタンで「シルシ」を打てる理由はご存知でしょうか?もうここに「ホル」ことは確実にない、と判断した時に、つける印です。紙ではない、ゲーム画面のイラストロジックを解く際には、紙と鉛筆は使わなくても十分に遊べるシステムになっています。解き始めた最初から最後まで、「いかに間違いのない正しいものだけを選び続けて、正解を導き出すか。」その集中力を試すのが、ロジックゲームです。ゆえに、途中セーブも後戻りも加えるつもりはありません。そのゲーム性を壊してしまうからです。背理法を使わなくても解けるなら良い問題です。解けるかどうか検証できる機能があるといいですが、難しいんでしょうね。それもつけるつもりはありません。解く楽しみが減ってしまうのと、解いていただけた方のみに、「コタエ」を見て「コメント」との掛け合いを楽しむ権利を付与したいからです。しても解答が欲しいというのでしたら、折りたたんでネタバレ注意で書いても良いですが。猫姫さんの携帯より失礼します。この「富士山と海と夕日」は、私が、ほぼ貴方のために書き下ろしたもの。貴方には自力で解いていただけたら嬉しいですね。猫姫さん、望まない発言、ごめんね。解答が欲しいのではなく、確実に解ける保証が欲しいだけです。いう問題かも、と不安がある。猫姫さん、戌姫さんは詳しそうだからいいけど、人から問題を募集するとなると、どんな問題が登録されるかわからない。検証機能は、ダメ元で聞いていますし、無理なら無理でかまわないです。雑誌のパズルは品質の高さが売りになっていて人から金を取れますが、これはこのままで十分楽しいので。私個人的な考え方としては、「別に解けなくても、たのしけりゃ良いじゃん」ってのが、あるので、どんな問題でもウェルカムです。投稿者の参考問題としては、さすがに解けなきゃまずいなということでの取り下げです。検証機能はダメですが..やっぱり解いて楽しむのがパズルなので。クリアフラグを付けられるなら、クリア後というのもいいのですが。これはいまロジックデータがMEMなのが激しく足をひっぱってます。検証機能はあくまでも解けるかどうかを判定するためのもので、解答を表示する必要はありません。内部で計算して結果だけ教えればよいです。アルゴリズムを作るのがかなり面倒そうだし、QR枚数も増えるので、無理は言いません。パズルは原則として、どんなに難しくても必ず解けるものでなければなりません。これは個々人の考え方の違いではなく、パズルとはそういうものです。トランプのソリティアのような、運が悪ければ解けないものは運試しゲームです。このプチコンゲームのために完璧な問題を毎回要求されるのは酷かも知れず、これも無理は言いません。品質の高いパズル作成が難しいからこそ、プロやマニアのパズル作家の価値があります。少なくとも作者の猫姫さんが提供している問題は信用しているので問題ありません。こちらは問題QRの投稿は自由とのことですし、今から2in1(解法は2つ、答えは1つ)という作品をあげてみます。私がわざと問題に盛り込んでいたりする手法です。見れば、わかる人にはわかるはず。この手法をつかうのは、ロジックが確立しているようなこのゲームで、私が創った問題を、コンピューター・プログラムに解かせず、人間に解いてもらうためで、意図的に盛り込んでいます。私は、ここではあくまで、私の創った問題を遊んでくれている方が、自分で悩んで解いて、楽しんでもらうために創っています。人間の目で見て絵になるように。2つの分岐があった時に、人間にならわかる、コンピューターにはどちらが正しいか選べず、判断できない問題が、私の理想とする問題です。解は2つ、どちらも正しいけれど、片方しかクリアができない、という事です。普通のピク●●などでは、2つ、どちらの解答もクリアできるようになっているかもしれませんが、プログラム投稿サイトなのだから、プログラムで解かれないように、私は「この仕様が良い」と、猫姫さんに主張しています。私はまだ解けていないので、不明と言えば不明ですね。解けるそうなので、よいですよ。作者名も難易度表示もないので、判断基準がない。途中セーブできないので、すぐクリアするつもりでちょっと手を出したら難しくて後悔する場合があります。私は面白いと思いますが、厳しい人なら、多重解だといってパズルとして認めないかも知れません。できたプログラムなら、多重解の存在も見つけ出せると思います。言うはやすし、行うは難しですね。難易度表示は、富士山と海と夕日については書いてましたね。猫姫さんには、5段階難易度表示をお願いしたのですが、主観的になるという理由で断られました。私ならば少なくとも、主観的でも参考にはなるので、つけるべきかと思うのですが、ここは猫姫さんの判断ですね。富士山と~については、個人的に投稿時難易度を書かせていただきました。問題QRの投稿者がわからない→こちらの掲示板に自己申告でいいと思います。ちなみに、イラストロジックに慣れている方とそうでない方では、解くスピードに大きな差があると思います。これを読んで、もしかしたら猫姫さんはデータセーブを考慮してくれるかもしれません。2in1は、そもそも絵になるように書いていおらず、説明のために描いたものにすぎません。そもそも、創った投稿者が描いた絵=クリアできる解答であるわけで、多重解なわけではなく、イラストロジックのゲーム性能の問題ともいえるかもしれません。「ツクル」機能において、私は意見があって、「ツクル」→つくったデータを保存→強制的につくったものを「トク」モードへ、ただし何度でもやり直し可→解けた時点でコメントと答えを入力して、「カキコミ」へ。セーブをつけているので、並行して「トク」モードでも遊べる。いう提案をしたのですが、それだと作るのが手間になり、「誰でも簡単につくってあそべる」という趣旨から外れる、と却下されました。コンセプトと違うものは、たとえ実用的でもプログラム的に素晴らしくても、猫姫さんはやらない気がします。適当に描いた絵でも必ず解けるものになるのか、多重解はできてしまうものなのか、イラストロジックの原理原則を知らないので何とも言えませんが、多重解はともかく(できあがった時に絵に見えるかどうかを自分で判断できるので)もし解けない問題ができる可能性があるなら、検証しないで絵だけ描いて投稿するのはまずいことになります。難しくて解けないのか、本当に解けないのか、判断ができない。そこを厳しくチェックすることがコンセプトに合わないならやむを得ないですね。適当に描くと解けない可能性はけっこう高いので、描くときの線の太さは2~3行とる、細い線で描きたいときは、描いた後に、ホルとウメルを反転させると、解けるようになる可能性が高いです(斜線部は特に)。どんな問題がupされようとも、ここに問題QRをupされたら、猫姫さんは必ず解いてコメントなどをつけるでしょう。クリアフラグをつければそれで十分だと思いますが、完璧な保証というなら、すべての問題におりたたんで解答をつけておいてもいいですよね。多重解はもちろん意図的に避けられますが、自分で作って解いてそれに気づくのも楽しさの1つで、解けない問題を作って解いて、解ける問題とどう違うのかを考えるのも、大事な遊びだと思うのですが、、。私は、パズルとは、答えがなくエンドレスで解き続けても、ある一定の法則にしたがって解くというものがパズルだと思いますので、検証されないまま絵だけupされていても、マズイとは思いません。解答図は欲しいかと言えば欲しいですが、手間もかかることだし、猫姫さんが必ず解けるのを確認してから載せている旨を上の方で宣言してもらえるなら、それもよいですね。他の人が独自にアップするとわかりませんが。ああ、見返してみると、「2013/07/11、23時以降、通常の解法で解けない問題は載せておりません」とありますね。解くだけの人の楽しみとは異なります。不特定多数の人に解いてもらうために公開する以上は、必ず解けるものを載せるのが筋です。エディット機能については、もっと気楽に使ってもらいたいですね。