2019-09-04 Alicia in Godot Land #09.1「外部ファイルを扱うぞ! 2/2(今日はPNG)」 プロジェクト5ゴドーランド 前回は外部ファイルとしてテキストファイル(CSV)を扱ったので、今回は画像ファイル(PNG)を扱うぜ。まーどっちもファイルなので、Fileクラスを利用すんのは共通なんだけど、Godotで外部の画像ファイルを利用するにはさらに2つクラスが必要だ。それが、ImageTextureとImageクラスだ。あんまし多くの場面で使う事はないだろうけど、覚えておくとイイことあるかも? 続きを読む
2019-09-02 Alicia in Godot Land #09「外部ファイルを扱うぞ! 1/2(CSVとPNG)」 プロジェクト5ゴドーランド 日本語しか表示できないと顧客が限定されてしまうので、ガッポガッポ儲けられない。そこで、多言語化が必要なんだけど、何ケ国語にも自力で翻訳出来るわけではないので、ユーザーが勝手に翻訳ファイルを作成出来るシステムを作ったぜ。 続きを読む
2019-08-27 Alicia in Godot Land #08「コーヒー持って来るまで1週間かかったわい! (だが、まだ飲めないのだよ。ワハハっは)」 プロジェクト5ゴドーランド 注文してテーブルに届くまで1週間。 「なんてカフェだ!」 なんてな。俺が無能なだけだって。ま、とにかくナビゲーションメッシュでお届けだぜ。 続きを読む
2019-08-20 Alicia in Godot Land #07「カフェで紅茶を注文するぞ! (ただし注文だけな。持って来るとは言ってない。)」 プロジェクト5ゴドーランド 「注文システム」が出来たのでYouTubeにアップしてみた。その他にも色々追加あり。何のお役立ち情報もないけど、UIとIKの注意点だけメモった。 続きを読む
2019-08-13 Alicia in Godot Land #06.1「アニメーションから関数(ファンクション/メソッド)を呼び出す方法」 プロジェクト5ゴドーランド YouTubeのコメントで、椅子から立ち上がる時にアリシアがテーブルのメッシュと一瞬重なるのが気になったのか、「コリジョンチェックのタイミングを変えてみたら~?」との内容のご指摘があって、最初は「何言ってやがるんだ、勝手なことを!」と思っていたんだが、実際にちょっと自分で工夫してコリジョン再有効化のタイミングを変えてみたら、すげーよくなったわ! サンキュー、コメントくれた人! 君の友情は忘れない。 続きを読む
2019-08-10 Alicia in Godot Land #06「椅子の2回目 新移動システム」 プロジェクト5ゴドーランド 椅子を移動させるには、アリシア本体のコリジョンを椅子のコリジョンにぶつけるしかなかったが、これは意外とメンドクサイ。で、「椅子のリモコン移動」を実装したぜ。椅子、楽々移動だ。それから、座った時、テーブルとの距離が気になってた。んで、「椅子に座りながらの前進移動」も実装した。新機能、2つ追加だ。 続きを読む
2019-08-04 Alicia in Godot Land #05「椅子に座れたり 座れなかったり」 プロジェクト5ゴドーランド ホントは階段を綺麗に登らせられるように足にIKを仕込んでたんだけど、、、2週間かかって無理だったわー。あはは。あはは。あはは。YouTubeだと出来てる人もいるんだけどなー。どうやんだろな。 って事で「椅子」。自分で作ってみると分かるけど、座るだけでも結構大変なんだな。この場合は"あー"で、あの場合は"コー"でって、、、場合分けで頭グチャグチャになるぜ。 続きを読む