このプロジェクトについて

これはJavaで実装されている開発中の2Dゲームエンジンです。個人プロジェクト向けのモジュール式フレームワークとして設計されており、UI主導のワークフローよりもコード主導のアプローチを優先しています。 主な機能は以下の通りです: - 移動、アニメーション、アビリティを切り離したモジュール式エンティティシステム。 - カスタム行列クラスを備えたモジュール式ニューラルネットワーク実装。 - 暗号化、圧縮、保存をサポートするシリアル化パイプライン。 - バイトをオブジェクトやプリミティブに変換するためのカスタムByteHelperクラス。 - グラフィックスおよび汎用ユーティリティコードを含むユーティリティツールキット(ToolKit.java)。 このプロジェクトは、外部JARファイルを排除したスタンドアロンのエンジンを目指しており、現在は2Dゲーム開発に焦点を当てています。