久しぶりにプログラムの再開

2020年5月22日(金) 0:01

miyu

こんにちは&お久しぶりです。パンダパジャマです。

1 年以上ホームページ、ブログ、Twitter などの更新頻度がかなり下がってしまいました。すみませんでした。

理由は様々ではありますが、実はこの間にゲーム制作を止めていません。ゲーム制作に使える僅かな時間を、なるべく新作のコンテンツを作るのに集中して使っていますので、ブログなどを更新する余裕は正直ありませんでした。

具体的に、ゲームのプログラムではなく、音ゲーである新作にでてくる音楽を作ることに集中していました。

音楽に関しては今度詳しくお話しておきたいと思いますが、音楽の制作はヤット完成シマシタ!パチパチパチパチ

これからはプログラムに集中していきたいと思いますので、できるだけ毎日やってきたお仕事に関して、このブログにぷち記事を書いておきたいと思います。

長く続けられるのかわかりませんが、とりあえずやってみたいと思います!よろしくおねがいします!

miyu

それでは、今日は 3 ヶ月ぶりにプログラムしました!

IDE 、SDK 、コンソールのファームウェアを更新してから IDE を起動して、プログラムをビルドしてみましたが… やはりビルドエラー orz

低レベルの部分に少し実装漏れがありましたので、修正してからビルドが通って、プログラムが起動しました。

しかし、シェーダーの読み込みにアサーションに引っかかってしまいました。どうやらシェーダーの読み込みになにか問題があるっぽい。

詳しく調べたら、CreateShader() というメソッドの中身が空っぽ…

なるほど、前回ここで中断したところでした。

これからコンソールでのシェーダーの読み込みプログラムを完成しておきたいと思います。

コメント (0)

コンソールプログラミングが難しい

2020年5月23日(土) 0:41

miyu

今日はとあるコンソールのシェーダー読み込みプログラムに取り組んでおきました。

しかし、コンソールの低レベルの仕組みは Direct3D12 とかなり違いますので、少しわかりにくい部分がある。

これは多分コンソールプログラムの一番むずかしいところなので、明日はもう少し頑張りたいと思います。

コメント (0)

コンソールが難しい~part 2

2020年5月25日(月) 0:00

miyu

昨日と今日のプログラムでコンソールのグラフィックプログラムが進んでいるけど…

Direct3D12 よりわかりにくい部分があって、思ったより時間がかかってる。

miyu

一応 Windows 版のエンジンがかなり進んでいます。グラフィックも、オーディオ、インプットもできています。あとはコンソールで追いくことです。

これはもう少し時間がかかるかもしれませんが、頑張りたいと思います。

コメント (0)

コンソールが難しい~part 3

2020年5月30日(土) 1:34

miyu

いろいろと忙しくて 2 日間の間にプログラムを触ることができませんでしたが、今日はもう少しコンソールのグラフィックプログラムが進んだ。

まだまだ見せられることがないので、もう少々お待ちください。

コメント (0)

Hello Console!

2020年5月31日(日) 1:12

miyu

ほい。

コンソールでの緑

kaede

なにそれ?

miyu

コンソールでのグラフィックプログラムができた。これは実際にコンソールでの画面キャプチャー。

ただの緑に見えるかもしれないけど、これはコンソール SDK に入っているサンプルプログラムではなく、しなくエンジン「Tsubasa」の単色レンダラー CurtainRenderer です。

これが動作するために、グラフィックのパイプライン、シェーダー、バーテックバッファーなど、たくさんのピースを揃えて繋げないといけないけど、動いているということは、コンソールプログラムの一番むずかしいところをクリアしたということです。

今度は Tsubasa の全体のアーキテクチャを説明します。

コメント (0)