大晦日です。ウサギを堪能しましょう。
昨日の日記にある「作る残骸みたいなサイト」って記述、
うちもそうならないようにしなければいけないと
ひとり怖くなったジャジャです。
他にもがんばってる人がいるかと思い、
Twitt Xな(ハイツ友の会)。
めんどくさいな!SNSでいいか。
SDGKで検索すると、意思のある人は散見されるけど
なかなか形にするのが難しいような。まあそりゃそうよね。
最初にゲーム作るって宣言してからいろんなツール試してかなり遠回りしたけど、
最終的にメガドライブのゲームを作るのが
自分的にも一番スキなハードだし、C言語も覚えられるし、
長期的にはいいんじゃないかと思っています。
そう信じるしかないのです。
昨日投稿した内容は、実際には
https://www.ohsat.com/tutorial/megapong/megapong-1/
こちらのチュートリアル1と2の内容でした。
例え内容が少し古く、見直せてなくて、作者が悲観的であっても(笑)、
それ自体はとてもよいチュートリアルなので
これをすすめていく!事にしました。
今日はここの3と4を進めてました。
ていうか理解のためにヨソさまのサイトを見たり、
あとブログ当人の言う通り内容が絶妙に変わってて、
調べながら調べながら…。
それにしても、ハマりました。
チュートリアル4の途中に出てくる
VDP_setPalette(PAL1, bgtile.palette->data);
というコマンドが、現在は
PAL_setPalette(PAL1, bgtile.palette->data,DMA);
になるらしく。わかんねーよさすがに!
気づき元のエントリはこれ→
https://stackoverflow.com/questions/76657764/doesnt-load-image-palette-in-pal0-vdp-setpalettepal0-sprite-sonic-palette
まあでも、SDGKのリファレンスとか、英語スラスラ読める人なら
気が付くんだろうなと思ったり思わなかったり。
…そうそう、ワタシは英語からきしですが、
今サイトの翻訳ってめっちゃカンタンだし、
結構読めるように仕上がってくるじゃないですか。
すごいことです。今こうしてボロボロになりながらも
進められているのは、テクノロジーの進歩に他なりません。
どっかの頭いいひとに感謝。
明日は正月ですが、まあまたこの件を進めたいと思います。
あんま目に見えた進捗はないとは思いますが、
創作はいつだって、そうなので。がんばります。