2026年8月29日土曜日

0829; 簡単に、適当にゲームを作りたい。

 「Windows ベーシック ゲーム制作」とかで検索をかけてみると、なぜかMSXを勧められる。確かにMSXは簡単(と思う)し、MSX2以降なら裏画面から画像をコピペすればキャラを簡単に表示できたりするのだが、VDP(画像処理)がマシン語を使っても遅すぎて使いにくいんですよね。

今のハードなら60分の1秒ごとに毎回画面全体を描き直しても十分処理スピードが出るので、裏画面から画像をコピペでキャラを表示という方法で2Dのゲームは画面を描くのですが、昔だとPCG(8×8ドットの文字フォントの形や色を変える)や専用のBGなどを用いて背景などを描画して、動かすキャラクタなどはスプライトというものを使っていました。GBAぐらいまではコレでしたね。PCエンジンやネオジオ、GBAなんかでもスプライトで背景を表示させたり、文字を表示させたりして、重ね合わせできない画面の代わりに使ったりもしました。PSだと、そういうものは全部ポリゴンで描いていたらしいのですが、その辺はちょっと分かりません。2Dは2Dで、GBAには画面の回転機能があったりと(スーファミにもありましたか)、それなりに技術の進化がありました。

3Dだと、当然扱う座標がXYZと3つになるので、空間を意識しなければいけません。途端に難しくなると思います。キャラクタなどを作るにも、モデリング作業が必要になります。基本的な技術としては、三次元に三角形を描くことでキャラクタなどを表現するわけですが、マシンパワーで膨大な量の三角形を描かなければいけませんよね。しかも、それにテクスチャマッピングをするわけで。さらにはサブディビジョンサーフェースなどの技術で表示を滑らかにするなど、ものすごいことをしています。製作コストも飛躍的に上がると思います。

そんなことを考えつつ。

2026年8月28日金曜日

0828; KST32BやKG-24B3、Z's word JG ver.3を今もいらっている人が他にもいた。

 https://yu-izumi.hatenablog.com/entry/2026/08/25/002240

適当にネットサーフィンしていると「yu_izumi’s blog」が引っかかったので、読んでいたら、やっていることが私とシンクロし過ぎて苦笑。この人、過去にウチの掲示板に書き込みに来てくれはった人でしたっけ?(’’?


KST32B(ストロークフォント)に関しては、字形にあまり興味が無いけども、仕様には興味があるので、フォント一式を自作できるようにツールを作りました。文字をドローソフトで描くと、KST32Bのデータ形式に変換するようなものです。暇があったら作ってみたいなぁ…と思いつつ、多分なかなかやらないでしょうな。

ストロークフォントも、研究しだすと面白いです。ワードライタみたいなもの、JIS24ドットみたいなもの、MSゴシックみたいなもの、そして平成ゴシックみたいなものとか、搭載しているCADソフトなどによって様々です。


Z's Word JG 3のベジェなアウトラインフォントは、その昔「漢字職人」というソフトにTrueTypeがついていたので、ゴシック体以外は打てます。が、使うフォントは限られますな。あまり積極的には使いません。教科書体とか明朝とか、なんかモヤッとする字形でしょ? ってなもんで。JG 3のゴシック体と丸ゴシック体は、教科書体をベースにしました的なところがあって、「Oh! X」に「骨格が弱くてオマケフォントみたい」と書かれていましたが、私も全くもってそう思っているので興味無しです。というわけで、使うのは行書体ぐらいかな?

KG-24B3.FNTは不格好…というか、昔は私も何の変哲もないゴシック体と思っていましたけど、レシートプリンタで使ってみたら読みやすいじゃんこれ…ということで、長くこれで愛用しております。電車の方向幕のLEDにも使われている、俗に小糸ゴシック(コイトゴシック)と呼ばれているものがコレだそうで、今でもその手のところでは使われてるんだ…って思いつつ。

レシートプリンタで、KG-24B3に第2の人生を

JG 2(Z's Stuff Pro 68K Ver.3)の明朝ゴシックは秀英のものをベースに作られていますので、直線アウトラインはガッタガタでも当時の雰囲気は味わえます。今の秀英明朝はリデザインされ過ぎてコレジャナイですし、ゴシックは別物になっちゃいましたから。


みたいな感じで、なんかもう昭和に生きているよなぁワシ…って思いつつ、今日も大昔のワープロ専用機を愛でているみたいな感じでしょうか。いいのよ、私はスローライフでまったりとで。

2026年8月27日木曜日

落書きしたいね、ということで久々に絵心教室をば。

 


DSの絵心教室で描いたものをデジカメで撮って、それをアップスケーラーかましたらこんな感じ。

できるだけ楽にPCへ画像を持っていきたい(と同時に、ついでに綺麗にできれば)という実験だけど、なんかこう新たな表現方法を開拓? みたいなφ(’’;

まぁ、描いたものをそのままPCに持っていくことは可能なんですけどね。

「なんでわざわざ古い絵心教室? 3DSの新絵心教室なり、アートアカデミーなり使えばいいじゃない」 そこはこう、適当に描いただけで味のある絵作りができるかな? みたいな。

0827; 簡単に使えるベーシックがWinに無いか調べてみるものの。

★Tiny Basicで、ライン文やペイント文などでの絵作りは分かったが、画像を表示したり音楽を鳴らしたり、ジョイスティックを判断させたりとかはできる? あくまでタイニーの機能しか無い?

★昔、一時期LGP(LightGameProgramming)というゲーム制作用のフリーのベーシックを触ったことがあるが、同様のものはある? 2Dだけじゃなく3DもOKという優れもの。今は入手できないけど、私は持っているので、使えなくはない。今の環境で使えるかねぇ? HSP(ホットスーププロセッサ)なら分かる、今でもあるし私もバージョン2.55ぐらいの時代から使っている(フォントの解析・ツールの作成とか、88ザ・キャッスルのステージデータ解析とかはコレでやった)。でもLGPって何やねん? って言われそう。

プログラムで何作る?
これはLGPで作ったもの

「UnityがやりたければUnityを覚えろ、Visual C#とは同じC#でも8割がた違う」とかネットに書かれていたけど、Unityなんか覚えても、そんなに使わないでしょうし。C+DXライブラリなんかも20年以上前に触っていたけど(APIでのプログラムもやったけど)、もっぺんそんなのやる? もっと簡単に、適当にプログラムしたいんだけど。覚えても、次から次へと新しい環境ができるからねぇ。


MSのSmall Basic? 古いActiveBasic?? プログラム環境は、ちょいと調べて考えてみよう。

2026年8月23日日曜日

全国制覇なんて、そんな簡単にはできない。

 


全国3363チームの頂点なんて、そんな簡単に到達できるものではありません。

夏の選手権は終わりました。しかし、ここからまた新たな戦いが始まります。次はセンバツということになりますね。

2026年8月21日金曜日

「たかる」「ねだる」「ゆする」って、こんな字を書くのね φ(。。;

 

わざわざ漢字で書かなくてもいいけどφ(’’; でも「ねだる」と「ゆする」が同じ字じゃねぇか(~~; 「ねだる」は優しく、「ゆする」は脅して…という感じの言葉ですが。

よく似ている花の「しょうぶ」と「あやめ」がどちらも菖蒲と書くようなものですな。漢字で区別がつきません。

~~~~

ちなみに「せがむ」も「強請む」って書くんですか(・・;  「せびる」も「強請る」。

…えー加減にせーよお前ら。

2026年8月20日木曜日

0820; 優勝候補の最右翼・横浜が敗退。

 


昨日、「智弁和歌山と健大高崎が勝つんちゃうかなー」というのをやんわりやわらげたような文章を書きましたが、そんな結果になりました。準々決勝を完投した織田君の疲労が抜け切れていなかったのか、今日の投球は明らかに精彩を欠いていました。言うなれば、優勝した履正社が星稜の奥川君を攻略した時のような感じ。万全の奥川君ならば、星稜が勝っていたかも知れなかった…みたいな。絶対的エースに頼るチームは、そこがウィークポイント(弱点)になります。

天理-健大高崎は、最後まで緊張感あふれる投手戦でした。ほんのちょっと、健大高崎の方に運が傾いたみたいな。

さあ、決勝です。優勝と準優勝では大きく違います。もう、意地の勝負でしょうね。智弁和歌山は準々で4人の継投でしたが、健大はピッチャーできる人が8人いるんですよね?(・・? それはすごい。

2026年8月19日水曜日

0819; 休養日はちゃんと休もう。

 


高校野球・甲子園はあと3試合。明日、準決勝。今日は休養日。

智弁和歌山-横浜、織田君の疲労度がどうか。智弁和歌山は4人の継投、横浜は織田君が完投。とにかく、化け物の(一人だけ高校野球にプロが混じっている)織田君の攻略が鍵。

天理-健大高崎は、下馬評はほぼ互角なので、予想が難しいですな。今年の健大は守りが固いと思うけど、どうなるか。