Skip to content

naoki-0603/DentyEngine_Public

Repository files navigation

DentyEngine

*個人の技術検証用プロトタイプ用として公開しています。 今後の保守・新機能の追加は行わない予定です

DentyEngine.png

🔨特徴

  • C++20
  • DirectX11を用いたレンダリング(PBR/IBL, VSM etc)
  • ImGuiを用いたエディター(シーンツリー、コンテンツブラウザ、シーンビュー etc)
  • コンポーネント指向
  • C#スクリプティング(リロード)
  • 物理エンジン搭載(剛体/コリジョン判定)
  • 多様なモデルフォーマットに対応(.fbx, .obj, .gltf etc)
    • 詳細はこちら (Coming soon...)

サンプルゲーム

- 内容
    - 球を操作し、ステージ内に配置されたすべてのコインを取得するゲームです。
- 遊び方
    - エンジンを起動後、上部にあるプレイシーンを押すことで遊ぶことができます。(操作が効かないバグが残っています。その場合は再度プレイボタンを押してください。)
- 操作方法
    - LStickで移動, Aボタンでジャンプ、Yでリセット、クリア後Xボタンを押すことで再度遊ぶことができます。

📷️スクリーンショット

- Coming soon...

🏗️プロジェクトのビルド方法(Windows10/11, VS2022 以降)

  1. リポジトリをクローンする
git clone https://github.com/naoki-0603/DentyEngine_Public.git
  1. Win-GenProjects.batを起動する

🐛現状認知しているバグについて

  • PBR/IBLについて
    • リフレクションが一部おかしい
  • 物理について
    • シーンをプレイした際に、剛体に対するスクリプト側からの入力が効かなくなる

🙏クレジット

  • 外部ライブラリについては VendorsLicense.md を御覧ください。
  • アセットについては AssetsLicense.md を御覧ください。

About

C++20/DirectX11 GameEngine

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published