内容へ移動
machia's diary
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
トレース:
2025:07:15
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
7/15日記 ===== プログラム ===== * https://ruslanspivak.com/lsbasi-part7/ * 面白そう。 * https://astconsulting.in/how-to-implement-a-simple-interpreter/simple-interpreter-from-scratch * シンプルなインタプリタは作ってみたくもある * https://andrewshitov.com/2020/02/23/chapter-1-creating-a-simple-interpreter/ ---- * lily言語が2.xになってた * https://gitlab.com/FascinatedBox/lily * berry言語をコンパイルしてみた。小さくて使いやすそうなんだよね。 * https://github.com/berry-lang/berry * あとmy basicがとっても組み込みが簡単そう。 * https://github.com/paladin-t/my_basic ---- * ふと思い立ってGodotEngineでスプライト読み込みのための仕組みを作ってた。(まだ途中) * TLで教えてもらって、ExtendsResourceでクラスのようなリソース(構造体になるだろうか)を作って、それを@exportできるようにすれば、読み込める模様。 * そもそもclassはInspector上に表示できないため、このような方法しかダメそう。 * あとは最悪GDScriptか外部データに書き込みが必要だけど、そういう使い方もできそうかな。 * ちなみに書き込まれたデータの内容は.tscnファイルに全部保存される模様。 * Unityと同じでエディタが落ちたときにSerializeFieldの内容が吹っ飛ぶとかありそうだけど、事前バックアップとかできそうな気がするな。 * あと常時書き込むわけでもなさそうなのでそういう意味でも破損もしなさそう。 * 以前からGodotでCryPic.と同様のシステムを作るにはどうしたらいいかと軽く実装する等していたので、まぁ移行準備ってところ。 * 現状CryPic.フレームワークについて都合が悪い部分が出ているので、その改善策をどのエンジンで実装するか(もしくは自前で作るか)という状態だったけど、これで移行候補がいくつか出たかなと。
2025/07/15.txt
· 最終更新: 2025/07/16 06:29 by
machiaworx
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ