Minor - Adds basic audio component functionality - V13.2.0

Adds basic audio component and loads default sound for testing

Adds default sounds to the assets folder and includes them in the project.
This commit is contained in:
2025-09-15 16:08:46 +02:00
parent 5bb802f0fc
commit 5ee88ff932
4 changed files with 32 additions and 12 deletions

View File

@@ -64,6 +64,9 @@
<Filter Include="Fichiers d%27en-tête\System">
<UniqueIdentifier>{567548ae-97a4-413e-8d44-86d6e8252487}</UniqueIdentifier>
</Filter>
<Filter Include="Assets\sounds">
<UniqueIdentifier>{07d9b560-f7ad-4828-9317-3638b07359f1}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="include\backends\imgui_impl_dx11.cpp">
@@ -470,6 +473,9 @@
<ClInclude Include="src\inc\system\ecs\systems\render_system.h">
<Filter>Fichiers d%27en-tête</Filter>
</ClInclude>
<ClInclude Include="src\inc\system\ecs\components\audio_component.h">
<Filter>Fichiers d%27en-tête</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<Image Include="KhaoticIcon.ico">
@@ -662,11 +668,17 @@
<CopyFileToFolders Include="assets\Model\TXT\water.txt">
<Filter>Assets\Model\TXT</Filter>
</CopyFileToFolders>
<CopyFileToFolders Include="assets\sounds\default.mp3">
<Filter>Assets\sounds</Filter>
</CopyFileToFolders>
</ItemGroup>
<ItemGroup>
<None Include="packages.config" />
<None Include="assets\Texture\imgui.ini">
<Filter>Texture</Filter>
</None>
<None Include="assets\sounds\default.opus">
<Filter>Assets\sounds</Filter>
</None>
</ItemGroup>
</Project>