https://github.com/syulin1167/2djumpactionsample
2Dのジャンプアクションゲームのサンプルです。
https://github.com/syulin1167/2djumpactionsample
cplusplus dxlib github hlsl json nlohmann-json
Last synced: 5 months ago
JSON representation
2Dのジャンプアクションゲームのサンプルです。
- Host: GitHub
- URL: https://github.com/syulin1167/2djumpactionsample
- Owner: SyuLin1167
- License: mit
- Created: 2025-06-19T15:11:01.000Z (about 1 year ago)
- Default Branch: develop-dxlib
- Last Pushed: 2025-06-19T18:36:12.000Z (about 1 year ago)
- Last Synced: 2025-06-19T18:58:37.596Z (about 1 year ago)
- Topics: cplusplus, dxlib, github, hlsl, json, nlohmann-json
- Homepage:
- Size: 8.79 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
2DGameSample
2Dのジャンプアクションゲームのサンプルを作成しました。機能としては既存のライブラリを用いてより効率よくゲームを制作できるようになっています。
[](https://github.com/SyuLin1167/2DJumpActionSample/tree/develop-dxlib/ProjectName)
[]()
## 🚀 使い方
①リポジトリをクローン
```bash
git clone https://github.com/2DJumpActionSample/project.git
```
②使用するライブラリのブランチを指定してチェックアウト
* develop-dxlib
* ~~develop-sdl~~
③setup.batを実行
-実行に必要なライブラリをダウンロードします。
④ソリューションファイルとプロジェクト名を自身のプロジェクトに沿った名前に変更
⑤セットアップ完了
-あとは自身の好きなように開発しましょう。
## 💜利用ガイド💜
現在制作中です...。
## :computer:開発者
[](https://github.com/anuraghazra/github-readme-stats)

[](https://github.com/ryo-ma/github-profile-trophy)
## :eyes: 使用技術
> [!NOTE]
>* コンポーネント指向
>* コルーチン
>* 非同期読み込み
>* デザインパターン(ビジターパターンやコマンドパターン)
>* 当たり判定の簡易設定とフィルタリング
>* 衝突判定時のすり抜け防止機能
>* メモリマップファイルでのファイル読み込み
>* JSONファイルでのデータ取り扱い
>* C++20 モジュール機能
>* etc.
## :book:今後予定されているもの
* SDLでの実装
* アニメーション機能の実装
* IMGUIの学習
* サウンドエンジンであるFMODの学習
* デバッグに関する機能と学習
* シェーダーの学習