2015年3月27日投稿 / 投稿者 : まげ / タグ : 投稿プログラム 観賞プログラム ジョーク まげ
今日のアクセス:1 トータルアクセス:3147
いつ、どこで、どうなる。そんな予言が、プチコンから飛び出します。…相当適当な予言ですが(^^;)。
さらに、その予言が実現したとして、どうすればいいのか、アドバイスも飛び出します。…やはり超適当ですが(^^;)。
つまりはコレ、手間ひまかけたジョークプログラムです。ゲーム性は一切ありません。
このプログラムの本当のポイントは、疑似的なアウトライン文字「GKANA(ジーカナ)」を搭載していることであります。
制作は旧3DS LLで行いました。
起動したら、基本は見ているだけです。出た結果にツッコミを入れることで、より楽しめると思います(^^;)。
本プログラムに搭載した、DEFによる拡張命令の形にした、疑似的なアウトライン文字表示システムです。
GPUTCHRでも任意の大きさで文字を表示できますが、ドットで組まれた文字を拡大するため、大きくするほどデコボコで読みづらくなります。
GKANAはアウトライン、つまり「文字を線で描いている」ので、拡大してもきれいに表示されるというわけです。
文字は、グラフィックスとして描かれます(GPUTCHRと同様です)。
以下に、他のプログラムでGKANAを使う方法を説明します。
プロジェクトフォルダ「MAGESB」内のプログラム「GKANA」を適当な空きスロットにロード(例えば「LOAD”PRG3:GKANA”」)し、その中のサンプル以外を、使うプログラムにコピー&ペーストすればセット完了です。空きスロットにロードした方の「GKANA」は消してください(例えば「NEW 3」)。
使うプログラムの、GKANAを使う前の部分に、「GOSUB @GKANAGO」という命令を付け加えれば、以降はGKANAが有効となります。
GKANA "文字列",文字サイズ,文字座標X,文字座標Y,方向
●文字列…描画したい文字。登録のない文字は空白として処理されます(平仮名、片仮名、英数字、主な記号類は登録済です)。
●文字サイズ…文字の大きさ。1でコンソール画面の文字と同サイズ(8×8)。2でその2倍、3でその3倍…という法則です。
●文字座標X,Y…文字の表示位置。LOCATE命令同様、文字サイズに連動した、文字単位での指定です。なので文字サイズによって、表示可能範囲も変動します。
例)サイズ1:50×30、サイズ2:25×15、サイズ3:16×10
●方向…0で横書き、1で縦書きになります。
[記述サンプル] GKANA ”テスト”,3,0,0,0
「テスト」をいう文字を、3倍の大きさで、座標0,0に、横書きで描画します。
なお、「GKANA」の替わりに「GKANA2」を用いると、座標を画像座標で指定できます。
スマイルブーム様主催「第三回プログラムコンテスト・プチコン大喜利」に応募した作品です。
光栄なことに「社長賞」にノミネートしていただいたことを記念し、公開しました。…「これが?」って声が聞こえてきそうですが無理もありません。私もそう思います(^^;)。もちろん応募するからには、それなりの狙いをもって作ったものですけど、同賞ノミネート作品を見ると、…なんだか複雑を気持ちです(^^;)。
ちなみにGKANA自体は、既に公開しているオリジナル曲の歌詞表示に利用しています。現在まで、誰にもツッこまれませんでしたが(^^;)。
評価をお願いします。
この作品に対するコメントがあれば一言どうぞ。(作品に直接関係ない質問や雑談は掲示板へ)
表示モード : [ スマホ・3DS対応表示 | クラシック表示 ]
PukiWiki 1.4.7 Copyright © 2001-2006 PukiWiki Developers Team. License is GPL. Based on "PukiWiki" 1.3 by yu-ji
ページの処理時間 : 0.132 秒 | このページの最終更新 : 2022/09/20 (火) 12:49:36 (565d) | ログイン
Copyright(C) 2011-2014 プチコンまとめWiki ◆1sxkymI8ji30