俺に解るように説明する "Godot Engine 3.x" 入門+

ゲームエンジン Godot Engine に関すること。入門とか使い方とかチュートリアルとか、あれとかこれとか。日本語解説。

Alicia in Godot Land #09.1「外部ファイルを扱うぞ! 2/2(今日はPNG)」

f:id:ore2wakaru:20190904010550p:plain

前回は外部ファイルとしてテキストファイルCSV)を扱ったので、今回は画像ファイルPNG)を扱うぜ。まーどっちもファイルなので、Fileクラスを利用すんのは共通なんだけど、Godotで外部の画像ファイルを利用するにはさらに2つクラスが必要だ。それが、ImageTextureImageクラスだ。あんまし多くの場面で使う事はないだろうけど、覚えておくとイイことあるかも?

続きを読む

Alicia in Godot Land #09「外部ファイルを扱うぞ! 1/2(CSVとPNG)」

f:id:ore2wakaru:20190902191112p:plain

日本語しか表示できないと顧客が限定されてしまうので、ガッポガッポ儲けられない。そこで、言語化が必要なんだけど、何ケ国語にも自力で翻訳出来るわけではないので、ユーザーが勝手に翻訳ファイルを作成出来るシステムを作ったぜ。

続きを読む

Alicia in Godot Land #08「コーヒー持って来るまで1週間かかったわい! (だが、まだ飲めないのだよ。ワハハっは)」

f:id:ore2wakaru:20190827005353p:plain

注文してテーブルに届くまで1週間。 「なんてカフェだ!」 なんてな。俺が無能なだけだって。ま、とにかくナビゲーションメッシュでお届けだぜ。

続きを読む

Alicia in Godot Land #07「カフェで紅茶を注文するぞ! (ただし注文だけな。持って来るとは言ってない。)」

f:id:ore2wakaru:20190820103516p:plain

注文システム」が出来たのでYouTubeにアップしてみた。その他にも色々追加あり。何のお役立ち情報もないけど、UIIKの注意点だけメモった。

続きを読む

Alicia in Godot Land #06.1「アニメーションから関数(ファンクション/メソッド)を呼び出す方法」

f:id:ore2wakaru:20190813102042p:plain

YouTubeのコメントで、椅子から立ち上がる時にアリシアがテーブルのメッシュと一瞬重なるのが気になったのか、「コリジョンチェックのタイミングを変えてみたら~?」との内容のご指摘があって、最初は「何言ってやがるんだ、勝手なことを!」と思っていたんだが、実際にちょっと自分で工夫してコリジョン再有効化のタイミングを変えてみたら、すげーよくなったわ! サンキュー、コメントくれた人! 君の友情は忘れない。

続きを読む

Alicia in Godot Land #06「椅子の2回目 新移動システム」

f:id:ore2wakaru:20190810175804p:plain

椅子を移動させるには、アリシア本体のコリジョンを椅子のコリジョンにぶつけるしかなかったが、これは意外とメンドクサイ。で、「椅子のリモコン移動」を実装したぜ。椅子、楽々移動だ。それから、座った時、テーブルとの距離が気になってた。んで、「椅子に座りながらの前進移動」も実装した。新機能、2つ追加だ。

続きを読む

Alicia in Godot Land #05「椅子に座れたり 座れなかったり」

f:id:ore2wakaru:20190804081717p:plain

ホントは階段を綺麗に登らせられるように足にIKを仕込んでたんだけど、、、2週間かかって無理だったわーあはは。あはは。あはは。YouTubeだと出来てる人もいるんだけどなー。どうやんだろな。 って事で「椅子」。自分で作ってみると分かるけど、座るだけでも結構大変なんだな。この場合は"あー"で、あの場合は"コー"でって、、、場合分けで頭グチャグチャになるぜ。

続きを読む