webTaleKitとは
webTaleKitは、TypeScript(JavaScript)ベースのビジュアルノベルゲームエンジンです。
特徴
HTML・CSS・JavaScriptで柔軟なUI作成
UIをHTML・CSS・JavaScriptで柔軟に作成できます。既存のWebフロントエンドの知識をそのまま活用できるため、学習コストが低く、自由度の高いUIデザインが可能です。
マークアップ言語とJavaScriptでシナリオ制御
シナリオをマークアップ言語(WebTaleScript)とJavaScriptで制御できます。HTMLに似た直感的な構文で、複雑なゲームロジックも実装できます。
自動スケーリング機能
様々なウインドウサイズに対応した自動スケーリング機能を搭載。デスクトップからモバイルまで、幅広いデバイスでゲームをプレイできます。
将来の拡張機能
- VS Codeの拡張機能を用いたGUIエディタ
- REST API呼び出しによる生成AI連携
技術仕様
- 対応ブラウザ: Firefox, Chrome, Edge
- Node.js: 20以降
- ターゲットプラットフォーム: Web(デスクトップアプリケーション、モバイル対応は今後予定)
プロジェクトの状況
webTaleKitは現在**アルファ版(v0.2.x)**です。基本的な機能は実装されていますが、今後も継続的に機能追加と改善を行っていきます。
開発進捗は@endo_hizumiで確認できます。
ライセンス
MIT License
