luxe engineは、ゲーム開発者にとって使いやすく、デザインとワークフローを重視したゲームエンジンです。2Dゲーム制作に強みを持ちながらも、強力なハードウェア駆動のレンダラーを備えており、シェーダー、アセットパイプライン、レンダーパスなど、3Dゲームの制作にも対応しています。C++で書かれており、Wrenプログラミング言語との深い統合を特徴としていますが、Cと相互作用できる言語であれば後から使用することも可能です。
luxe engineは、実際のゲーム制作を通じて開発されており、開発者自身がゲームスタジオを運営しています。これにより、現実世界での使用に基づいたエンジンの進化が図られています。最初のゲームとしてMossfield Originsを制作しており、良いコミュニティ、持続可能なビジネス、エンパワーメントされた労働者、そしてより多くの声がゲームを作り上げることを目指しています。
現在、luxe engineはクローズドベータ版として提供されており、ベータテスター向けのプレビュービルドが利用可能です。エンジン、エディター、その他の詳細については、最新の開発ログを参照してください。
luxe engineの設計哲学は、モジュール性、迅速な反復、そして人間中心の設計に基づいています。エンジンは、データ駆動またはコードベースのワークフローを補完するエディターとツールを提供し、アーティスト、デザイナー、プログラマーがアイデアを表現し、迅速にゲームを開発することを可能にします。
レンダリングに関しては、luxe engineは学習しやすく、非常に柔軟なレンダラーを搭載しています。ゲームは独自のニーズと選択肢を持ち、luxeはゲームがその世界に最適なレンダリングスタイルを選択できるようにします。ポータブルバックエンドを完全に抽象化し、luxeの哲学に基づいて設計された新しいシェーディング言語、スクリプト駆動のパイプラインを備えており、レンダリングはluxeの中で重要な位置を占めています。
モジュール設計により、luxeはゲーム制作に必要な豊富なシステムを提供しながらも、すべてのタイプのゲームに必要なすべてのシステムを提供することなく、肥大化や焦点の喪失を防ぎます。エンジンが提供しないものは、しばしば設計によるものであり、モジュールはこのニーズに対応する方法を提供します。