ユーザ用ツール

サイト用ツール


2023:09:14

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
2023:09:14 [2023/09/15 05:09] machiaworx2023:09:14 [2023/09/15 05:19] (現在) – [ゲーム開発2] machiaworx
行 18: 行 18:
   * 上記の通りではあるけど、じゃあC#だとどうなんだということで寝る前にC#で実装してみることにした。   * 上記の通りではあるけど、じゃあC#だとどうなんだということで寝る前にC#で実装してみることにした。
   * C#の機能は利用可能なので、それに紐づいて書けるMiniscriptは問題なく動いてる。   * C#の機能は利用可能なので、それに紐づいて書けるMiniscriptは問題なく動いてる。
-  * ただ、どちらかというとGodotからC#側への連携する資料がまったく少ないのでそれ探すのに苦労した。 +  * また、Godotも自動で描画できるけど、コードで描画タイミングを制御可能なので、これを利用して_process(時間経過による毎フレームで処理する関数)にスクリプト実行させて、その後必ず描画させる実装を作っておいた。\\  ここにスクリプト側で更新する仕組みを書いておけば、しっかり情報が更新された上で描画にも反映される。 
-  * 特にGodot4.0と4.1でかなりコアな関数名が違っているってどういうことだゴルァ!ってなった。+  * ということで、GodotでMiniscript使う件についてもなんとかなった。 
 + 
 +  * ただ、どちらかというとGodotからC#側への連携する資料が少ないのでそれ探すのに苦労した。 
 +  * 特にGodot4.0と4.1でかなりコアな機能の関数名が違っているってどういうことだゴルァ!ってなった。
   * 実装自体は全然時間かからなかったけど、上記の通りGodotのC#側に関する資料を探すのに時間くった。   * 実装自体は全然時間かからなかったけど、上記の通りGodotのC#側に関する資料を探すのに時間くった。
-  * Miniscript使うのであればC#を使が一番早気がする。GDScriptと連携がばベスト+  * Miniscript使うためにC#を利用したけど、上記の情報の少なさからMiniscript周り以外のロジック部分については正直GDScriptを使いたい。\\ 最悪CryPic.プログラムをC#で移植して、Godot本体の機能とのIFだけGDScriptで書て動か、という形でもいい気はしてる。 
 +  * そうなるMiniscript-C#-GDScriptと都合3言語を使う構成になるのは。どうなんそw 
 + 
 +  * 明日(というもう今日だ)はC#とGDScriptの連携方法を確認しよう
2023/09/14.1694722152.txt.gz · 最終更新: 2023/09/15 05:09 by machiaworx