このプロジェクトについて
Excaliburは、TypeScriptで書かれた無料・オープンソースの2Dゲームエンジンで、HTML5キャンバスゲームの作成を目的としています。エンジンの定型コード処理、クロスプラットフォーム対応(自動テストにはBrowserStackを使用)、開発者が必要な分だけを柔軟に利用できるAPIを提供することで、ゲーム開発を簡素化することを目指しています。このエンジンは2条項BSDライセンスの下で提供され、商用利用が可能で、永久に無料です。
主な機能には、包括的なユーザー向けドキュメントサイト、APIリファレンス、サンプル集が含まれます。このプロジェクトは活発に開発されており、バージョン1.0に向けたロードマップがあり、GitHub DiscussionsやIssuesを通じてコミュニティの貢献、フィードバック、バグ報告を歓迎しています。主要なデスクトップおよびモバイルブラウザの最新2バージョンをサポートし、BrowserStackによる自動テストを実施しています。
開発者向けには、リポジトリにVisual Studio CodeとDev Containersのセットアップ手順、ビルド・テスト・Storybookベースのサンドボックス(ビジュアルテスト用)を実行するためのnpmスクリプトが用意されています。このプロジェクトはオープンソースに取り組んでおり、コードとドキュメントの両方への貢献を歓迎しています。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.