diff --git a/Builds/BrokenEngine_v0.3.0/Assets/New script 1.lua b/Builds/BrokenEngine_v0.3.0/Assets/New script 1.lua
new file mode 100644
index 000000000..b00ce52a7
--- /dev/null
+++ b/Builds/BrokenEngine_v0.3.0/Assets/New script 1.lua
@@ -0,0 +1,24 @@
+local Functions = Debug.Scripting()
+
+function GetTableGeraltScript()
+local lua_table = {}
+lua_table.Functions = Debug.Scripting()
+
+--Main Code
+function lua_table:Awake()
+ lua_table.Functions:LOG("This Log was called from LUA testing a table on AWAKE")
+end
+
+function lua_table:Start()
+ lua_table.Functions:LOG("This Log was called from LUA testing a table on START")
+end
+
+function lua_table:Update()
+
+ dt = lua_table.Functions:dt()
+ lua_table.Functions:SetCurrentAnimationSpeed(100)
+
+end
+
+return lua_table
+end
\ No newline at end of file
diff --git a/Builds/BrokenEngine_v0.3.0/Assets/NewScript2.lua b/Builds/BrokenEngine_v0.3.0/Assets/NewScript2.lua
new file mode 100644
index 000000000..d0de80783
--- /dev/null
+++ b/Builds/BrokenEngine_v0.3.0/Assets/NewScript2.lua
@@ -0,0 +1,23 @@
+
+function GetTableNewScript2()
+local lua_table = {}
+
+lua_table["Functions"] = Scripting.Debug ()
+lua_table["Syst"] = Scripting.Systems ()
+
+--Main Code
+function lua_table:Awake()
+ lua_table["Functions"]:LOG("This Log was called from LUA testing a table on AWAKE")
+end
+
+function lua_table:Start()
+ lua_table["Functions"]:LOG("This Log was called from LUA testing a table on START")
+end
+
+function lua_table:Update()
+ lua_table["Functions"]:LOG("This Log was called from LUA testing a table on UPDATE")
+ lua_table["Syst"]:SetTextAndNuminTextComp("Espanita: x", 1.5)
+end
+
+return lua_table
+end
\ No newline at end of file
diff --git a/Builds/BrokenEngine_v0.3.0/Assets/Sounds/Geralt_Attack2.wav b/Builds/BrokenEngine_v0.3.0/Assets/Sounds/Geralt_Attack2.wav
new file mode 100644
index 000000000..a2ca9182c
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/Assets/Sounds/Geralt_Attack2.wav differ
diff --git a/Builds/BrokenEngine_v0.3.0/Assets/Sounds/Geralt_Run.wav b/Builds/BrokenEngine_v0.3.0/Assets/Sounds/Geralt_Run.wav
new file mode 100644
index 000000000..fac42ed1f
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/Assets/Sounds/Geralt_Run.wav differ
diff --git a/Builds/BrokenEngine_v0.3.0/Assets/Sounds/Init.bnk b/Builds/BrokenEngine_v0.3.0/Assets/Sounds/Init.bnk
new file mode 100644
index 000000000..bbbc649a4
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/Assets/Sounds/Init.bnk differ
diff --git a/Builds/BrokenEngine_v0.3.0/Assets/Sounds/Init.txt b/Builds/BrokenEngine_v0.3.0/Assets/Sounds/Init.txt
new file mode 100644
index 000000000..d3f467165
--- /dev/null
+++ b/Builds/BrokenEngine_v0.3.0/Assets/Sounds/Init.txt
@@ -0,0 +1,15 @@
+Audio Bus ID Name Wwise Object Path Notes
+ 3803692087 Master Audio Bus \Default Work Unit\Master Audio Bus
+
+Auxiliary Bus ID Name Wwise Object Path Notes
+ 348963605 reverb \Default Work Unit\Master Audio Bus\reverb
+ 747835640 eco \Default Work Unit\Master Audio Bus\eco
+
+Effect plug-ins ID Name Type Notes
+ 602546716 Room_Large Wwise RoomVerb
+ 1588715066 Echoes_Linear Wwise Delay
+
+Audio Devices ID Name Type Notes
+ 2317455096 No_Output No Output
+ 3859886410 System System
+
diff --git a/Builds/BrokenEngine_v0.3.0/Assets/Sounds/Main.bnk b/Builds/BrokenEngine_v0.3.0/Assets/Sounds/Main.bnk
new file mode 100644
index 000000000..73d8a1736
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/Assets/Sounds/Main.bnk differ
diff --git a/Builds/BrokenEngine_v0.3.0/Assets/Sounds/Main.txt b/Builds/BrokenEngine_v0.3.0/Assets/Sounds/Main.txt
new file mode 100644
index 000000000..4a7d3a4e1
--- /dev/null
+++ b/Builds/BrokenEngine_v0.3.0/Assets/Sounds/Main.txt
@@ -0,0 +1,8 @@
+Event ID Name Wwise Object Path Notes
+ 136547680 Geralt_Run \Default Work Unit\Geralt_Run
+ 3764996949 Geralt_Attack \Default Work Unit\Geralt_Attack
+
+In Memory Audio ID Name Audio source file Wwise Object Path Notes Data Size
+ 111138450 Geralt_Run C:\Users\Jacobo_G\Desktop\wwiseProject\.cache\Windows\SFX\Geralt_Run_10C4C929.wem \Actor-Mixer Hierarchy\Default Work Unit\Geralt_Run 4091968
+ 630682896 Geralt_Attack2 C:\Users\Jacobo_G\Desktop\wwiseProject\.cache\Windows\SFX\Geralt_Attack2_10C4C929.wem \Actor-Mixer Hierarchy\Default Work Unit\Geralt_Attack2 110656
+
diff --git a/Builds/BrokenEngine_v0.3.0/Assets/Sounds/PluginInfo.json b/Builds/BrokenEngine_v0.3.0/Assets/Sounds/PluginInfo.json
new file mode 100644
index 000000000..13899f398
--- /dev/null
+++ b/Builds/BrokenEngine_v0.3.0/Assets/Sounds/PluginInfo.json
@@ -0,0 +1,29 @@
+{
+ "PluginInfo": {
+ "Project": "Music",
+ "Platform": "Windows",
+ "BasePlatform": "Windows",
+ "Plugins": {
+ "Plugin": {
+ "Name": "Wwise Delay",
+ "ID": "6946819",
+ "DLL": "AkDelay"
+ },
+ "Plugin": {
+ "Name": "Wwise RoomVerb",
+ "ID": "7733251",
+ "DLL": "AkRoomVerb"
+ },
+ "Plugin": {
+ "Name": "System",
+ "ID": "11403271",
+ "DLL": "DefaultSink"
+ },
+ "Plugin": {
+ "Name": "No Output",
+ "ID": "11862023",
+ "DLL": "DefaultSink"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/Builds/BrokenEngine_v0.3.0/Assets/Sounds/PluginInfo.xml b/Builds/BrokenEngine_v0.3.0/Assets/Sounds/PluginInfo.xml
new file mode 100644
index 000000000..0723ef1d3
--- /dev/null
+++ b/Builds/BrokenEngine_v0.3.0/Assets/Sounds/PluginInfo.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
diff --git a/Builds/BrokenEngine_v0.3.0/Assets/Sounds/SoundbanksInfo.json b/Builds/BrokenEngine_v0.3.0/Assets/Sounds/SoundbanksInfo.json
new file mode 100644
index 000000000..9d8acf014
--- /dev/null
+++ b/Builds/BrokenEngine_v0.3.0/Assets/Sounds/SoundbanksInfo.json
@@ -0,0 +1,60 @@
+{
+ "SoundBanksInfo": {
+ "Platform": "Windows",
+ "BasePlatform": "Windows",
+ "SchemaVersion": "11",
+ "SoundbankVersion": "134",
+ "RootPaths": {
+ "ProjectRoot": "C:\\Users\\Jacobo_G\\Desktop\\wwiseProject\\",
+ "SourceFilesRoot": "C:\\Users\\Jacobo_G\\Desktop\\wwiseProject\\.cache\\Windows\\",
+ "SoundBanksRoot": "C:\\Users\\Jacobo_G\\Documents\\GitHub\\Broken-Engine\\Broken Engine\\Game\\Assets\\Sounds\\",
+ "ExternalSourcesInputFile": "",
+ "ExternalSourcesOutputRoot": "C:\\Users\\Jacobo_G\\Desktop\\wwiseProject\\GeneratedSoundBanks\\Windows"
+ },
+ "DialogueEvents": [],
+ "StreamedFiles": [],
+ "MediaFilesNotInAnyBank": [],
+ "SoundBanks": [
+ {
+ "Id": "1355168291",
+ "Language": "SFX",
+ "ObjectPath": "Init",
+ "ShortName": "Init",
+ "Path": "Init.bnk"
+ },
+ {
+ "Id": "3161908922",
+ "Language": "SFX",
+ "ObjectPath": "\\SoundBanks\\Default Work Unit\\Main",
+ "ShortName": "Main",
+ "Path": "Main.bnk",
+ "IncludedEvents": [
+ {
+ "Id": "3764996949",
+ "Name": "Geralt_Attack",
+ "ObjectPath": "\\Events\\Default Work Unit\\Geralt_Attack"
+ },
+ {
+ "Id": "136547680",
+ "Name": "Geralt_Run",
+ "ObjectPath": "\\Events\\Default Work Unit\\Geralt_Run"
+ }
+ ],
+ "IncludedMemoryFiles": [
+ {
+ "Id": "111138450",
+ "Language": "SFX",
+ "ShortName": "Geralt_Run.wav",
+ "Path": "SFX\\Geralt_Run_10C4C929.wem"
+ },
+ {
+ "Id": "630682896",
+ "Language": "SFX",
+ "ShortName": "Geralt_Attack2.wav",
+ "Path": "SFX\\Geralt_Attack2_10C4C929.wem"
+ }
+ ]
+ }
+ ]
+ }
+}
\ No newline at end of file
diff --git a/Builds/BrokenEngine_v0.3.0/Assets/Sounds/SoundbanksInfo.xml b/Builds/BrokenEngine_v0.3.0/Assets/Sounds/SoundbanksInfo.xml
new file mode 100644
index 000000000..4526394de
--- /dev/null
+++ b/Builds/BrokenEngine_v0.3.0/Assets/Sounds/SoundbanksInfo.xml
@@ -0,0 +1,39 @@
+
+
+
+ C:\Users\Jacobo_G\Desktop\wwiseProject\
+ C:\Users\Jacobo_G\Desktop\wwiseProject\.cache\Windows\
+ C:\Users\Jacobo_G\Documents\GitHub\Broken-Engine\Broken Engine\Game\Assets\Sounds\
+
+ C:\Users\Jacobo_G\Desktop\wwiseProject\GeneratedSoundBanks\Windows
+
+
+
+
+
+
+ Init
+ Init
+ Init.bnk
+
+
+ \SoundBanks\Default Work Unit\Main
+ Main
+ Main.bnk
+
+
+
+
+
+
+ Geralt_Run.wav
+ SFX\Geralt_Run_10C4C929.wem
+
+
+ Geralt_Attack2.wav
+ SFX\Geralt_Attack2_10C4C929.wem
+
+
+
+
+
diff --git a/Builds/BrokenEngine_v0.3.0/Assets/Sounds/Wwise_IDs.h b/Builds/BrokenEngine_v0.3.0/Assets/Sounds/Wwise_IDs.h
new file mode 100644
index 000000000..ec98cff00
--- /dev/null
+++ b/Builds/BrokenEngine_v0.3.0/Assets/Sounds/Wwise_IDs.h
@@ -0,0 +1,45 @@
+/////////////////////////////////////////////////////////////////////////////////////////////////////
+//
+// Audiokinetic Wwise generated include file. Do not edit.
+//
+/////////////////////////////////////////////////////////////////////////////////////////////////////
+
+#ifndef __WWISE_IDS_H__
+#define __WWISE_IDS_H__
+
+#include "../../../Source/Wwise/AK/SoundEngine/Common/AkTypes.h"
+
+namespace AK
+{
+ namespace EVENTS
+ {
+ static const AkUniqueID GERALT_ATTACK = 3764996949U;
+ static const AkUniqueID GERALT_RUN = 136547680U;
+ } // namespace EVENTS
+
+ namespace BANKS
+ {
+ static const AkUniqueID INIT = 1355168291U;
+ static const AkUniqueID MAIN = 3161908922U;
+ } // namespace BANKS
+
+ namespace BUSSES
+ {
+ static const AkUniqueID MASTER_AUDIO_BUS = 3803692087U;
+ } // namespace BUSSES
+
+ namespace AUX_BUSSES
+ {
+ static const AkUniqueID ECO = 747835640U;
+ static const AkUniqueID REVERB = 348963605U;
+ } // namespace AUX_BUSSES
+
+ namespace AUDIO_DEVICES
+ {
+ static const AkUniqueID NO_OUTPUT = 2317455096U;
+ static const AkUniqueID SYSTEM = 3859886410U;
+ } // namespace AUDIO_DEVICES
+
+}// namespace AK
+
+#endif // __WWISE_IDS_H__
diff --git a/Builds/BrokenEngine_v0.3.0/BEG.exe b/Builds/BrokenEngine_v0.3.0/BEG.exe
new file mode 100644
index 000000000..64063a2d0
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/BEG.exe differ
diff --git a/Builds/BrokenEngine_v0.3.0/Broken Engine.exe b/Builds/BrokenEngine_v0.3.0/Broken Engine.exe
new file mode 100644
index 000000000..7d9a85696
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/Broken Engine.exe differ
diff --git a/Builds/BrokenEngine_v0.3.0/BrokenCore.dll b/Builds/BrokenEngine_v0.3.0/BrokenCore.dll
new file mode 100644
index 000000000..dfa34e5cd
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/BrokenCore.dll differ
diff --git a/Builds/BrokenEngine_v0.3.0/BrokenCore_DEBUG.dll b/Builds/BrokenEngine_v0.3.0/BrokenCore_DEBUG.dll
new file mode 100644
index 000000000..bfdd1c721
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/BrokenCore_DEBUG.dll differ
diff --git a/Builds/BrokenEngine_v0.3.0/DevIL.dll b/Builds/BrokenEngine_v0.3.0/DevIL.dll
new file mode 100644
index 000000000..1bd38225e
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/DevIL.dll differ
diff --git a/Builds/BrokenEngine_v0.3.0/ILU.dll b/Builds/BrokenEngine_v0.3.0/ILU.dll
new file mode 100644
index 000000000..2966069e5
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/ILU.dll differ
diff --git a/Builds/BrokenEngine_v0.3.0/ILUT.dll b/Builds/BrokenEngine_v0.3.0/ILUT.dll
new file mode 100644
index 000000000..0fa9deb88
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/ILUT.dll differ
diff --git a/Builds/BrokenEngine_v0.3.0/PhysX3CHECKED_x86.dll b/Builds/BrokenEngine_v0.3.0/PhysX3CHECKED_x86.dll
new file mode 100644
index 000000000..b470dc6d0
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/PhysX3CHECKED_x86.dll differ
diff --git a/Builds/BrokenEngine_v0.3.0/PhysX3CommonCHECKED_x86.dll b/Builds/BrokenEngine_v0.3.0/PhysX3CommonCHECKED_x86.dll
new file mode 100644
index 000000000..ad52b8fbd
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/PhysX3CommonCHECKED_x86.dll differ
diff --git a/Builds/BrokenEngine_v0.3.0/PhysX3CommonDEBUG_x86.dll b/Builds/BrokenEngine_v0.3.0/PhysX3CommonDEBUG_x86.dll
new file mode 100644
index 000000000..393ad78b5
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/PhysX3CommonDEBUG_x86.dll differ
diff --git a/Builds/BrokenEngine_v0.3.0/PhysX3DEBUG_x86.dll b/Builds/BrokenEngine_v0.3.0/PhysX3DEBUG_x86.dll
new file mode 100644
index 000000000..1bf7c2951
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/PhysX3DEBUG_x86.dll differ
diff --git a/Builds/BrokenEngine_v0.3.0/PhysX3GpuCHECKED_x86.dll b/Builds/BrokenEngine_v0.3.0/PhysX3GpuCHECKED_x86.dll
new file mode 100644
index 000000000..14ce333b5
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/PhysX3GpuCHECKED_x86.dll differ
diff --git a/Builds/BrokenEngine_v0.3.0/PhysX3GpuDEBUG_x86.dll b/Builds/BrokenEngine_v0.3.0/PhysX3GpuDEBUG_x86.dll
new file mode 100644
index 000000000..d609e2c7d
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/PhysX3GpuDEBUG_x86.dll differ
diff --git a/Builds/BrokenEngine_v0.3.0/PhysX3Gpu_x86.dll b/Builds/BrokenEngine_v0.3.0/PhysX3Gpu_x86.dll
new file mode 100644
index 000000000..c5494998b
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/PhysX3Gpu_x86.dll differ
diff --git a/Builds/BrokenEngine_v0.3.0/PhysXDevice.dll b/Builds/BrokenEngine_v0.3.0/PhysXDevice.dll
new file mode 100644
index 000000000..2413e5390
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/PhysXDevice.dll differ
diff --git a/Builds/BrokenEngine_v0.3.0/PxFoundationCHECKED_x86.dll b/Builds/BrokenEngine_v0.3.0/PxFoundationCHECKED_x86.dll
new file mode 100644
index 000000000..9c374ff55
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/PxFoundationCHECKED_x86.dll differ
diff --git a/Builds/BrokenEngine_v0.3.0/PxFoundationDEBUG_x86.dll b/Builds/BrokenEngine_v0.3.0/PxFoundationDEBUG_x86.dll
new file mode 100644
index 000000000..fad559db9
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/PxFoundationDEBUG_x86.dll differ
diff --git a/Builds/BrokenEngine_v0.3.0/PxPvdSDKCHECKED_x86.dll b/Builds/BrokenEngine_v0.3.0/PxPvdSDKCHECKED_x86.dll
new file mode 100644
index 000000000..878974ea6
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/PxPvdSDKCHECKED_x86.dll differ
diff --git a/Builds/BrokenEngine_v0.3.0/PxPvdSDKDEBUG_x86.dll b/Builds/BrokenEngine_v0.3.0/PxPvdSDKDEBUG_x86.dll
new file mode 100644
index 000000000..a8799b9dd
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/PxPvdSDKDEBUG_x86.dll differ
diff --git a/Builds/BrokenEngine_v0.3.0/PxPvdSDK_x86.dll b/Builds/BrokenEngine_v0.3.0/PxPvdSDK_x86.dll
new file mode 100644
index 000000000..31c3822b8
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/PxPvdSDK_x86.dll differ
diff --git a/Builds/BrokenEngine_v0.3.0/SDL2.dll b/Builds/BrokenEngine_v0.3.0/SDL2.dll
new file mode 100644
index 000000000..3673be1ab
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/SDL2.dll differ
diff --git a/Builds/BrokenEngine_v0.3.0/Settings/EditorConfig.json b/Builds/BrokenEngine_v0.3.0/Settings/EditorConfig.json
new file mode 100644
index 000000000..1e303e03b
--- /dev/null
+++ b/Builds/BrokenEngine_v0.3.0/Settings/EditorConfig.json
@@ -0,0 +1,28 @@
+{
+ "Application": {
+ "Organization": "CITM - UPC",
+ "Title": "Broken Engine"
+ },
+ "EditorUI": {
+ "About": false,
+ "Build": false,
+ "Console": true,
+ "Hierarchy": true,
+ "Inspector": true,
+ "Physics": true,
+ "Project": true,
+ "Resources": true,
+ "Scene": true,
+ "Settings": false,
+ "ShaderEditor": false,
+ "Toolbar": true
+ },
+ "Window": {
+ "borderless": false,
+ "fullscreen": false,
+ "fullscreenDesktop": false,
+ "height": 810,
+ "resizable": true,
+ "width": 1440
+ }
+}
diff --git a/Builds/BrokenEngine_v0.3.0/Settings/EditorResources/AnimatorIcon.png b/Builds/BrokenEngine_v0.3.0/Settings/EditorResources/AnimatorIcon.png
new file mode 100644
index 000000000..cea75c969
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/Settings/EditorResources/AnimatorIcon.png differ
diff --git a/Builds/BrokenEngine_v0.3.0/Settings/EditorResources/DefaultAsset Icon.png b/Builds/BrokenEngine_v0.3.0/Settings/EditorResources/DefaultAsset Icon.png
new file mode 100644
index 000000000..89b6534e6
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/Settings/EditorResources/DefaultAsset Icon.png differ
diff --git a/Builds/BrokenEngine_v0.3.0/Settings/EditorResources/Folder Icon.png b/Builds/BrokenEngine_v0.3.0/Settings/EditorResources/Folder Icon.png
new file mode 100644
index 000000000..dce9eb4ce
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/Settings/EditorResources/Folder Icon.png differ
diff --git a/Builds/BrokenEngine_v0.3.0/Settings/EditorResources/Folder IconDARK.png b/Builds/BrokenEngine_v0.3.0/Settings/EditorResources/Folder IconDARK.png
new file mode 100644
index 000000000..4d68f6807
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/Settings/EditorResources/Folder IconDARK.png differ
diff --git a/Builds/BrokenEngine_v0.3.0/Settings/EditorResources/Folder IconOLD.png b/Builds/BrokenEngine_v0.3.0/Settings/EditorResources/Folder IconOLD.png
new file mode 100644
index 000000000..53f2d9c3c
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/Settings/EditorResources/Folder IconOLD.png differ
diff --git a/Builds/BrokenEngine_v0.3.0/Settings/EditorResources/PlayButton.png b/Builds/BrokenEngine_v0.3.0/Settings/EditorResources/PlayButton.png
new file mode 100644
index 000000000..369fca9af
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/Settings/EditorResources/PlayButton.png differ
diff --git a/Builds/BrokenEngine_v0.3.0/Settings/EditorResources/PlayButtonOLD.png b/Builds/BrokenEngine_v0.3.0/Settings/EditorResources/PlayButtonOLD.png
new file mode 100644
index 000000000..2fa4ab247
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/Settings/EditorResources/PlayButtonOLD.png differ
diff --git a/Builds/BrokenEngine_v0.3.0/Settings/EditorResources/Prefab.png b/Builds/BrokenEngine_v0.3.0/Settings/EditorResources/Prefab.png
new file mode 100644
index 000000000..d98fe3941
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/Settings/EditorResources/Prefab.png differ
diff --git a/Builds/BrokenEngine_v0.3.0/Settings/EditorResources/Scene.png b/Builds/BrokenEngine_v0.3.0/Settings/EditorResources/Scene.png
new file mode 100644
index 000000000..aa8ed16a0
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/Settings/EditorResources/Scene.png differ
diff --git a/Builds/BrokenEngine_v0.3.0/Settings/EditorResources/arial.ttf b/Builds/BrokenEngine_v0.3.0/Settings/EditorResources/arial.ttf
new file mode 100644
index 000000000..8682d9462
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/Settings/EditorResources/arial.ttf differ
diff --git a/Builds/BrokenEngine_v0.3.0/Settings/GameConfig.json b/Builds/BrokenEngine_v0.3.0/Settings/GameConfig.json
new file mode 100644
index 000000000..f4a4d6de7
--- /dev/null
+++ b/Builds/BrokenEngine_v0.3.0/Settings/GameConfig.json
@@ -0,0 +1,19 @@
+{
+ "Application": {
+ "Organization": "CITM - UPC",
+ "Title": "Broken Game"
+ },
+ "GUI": null,
+ "Input": null,
+ "Renderer3D": {
+ "VSync": true
+ },
+ "Window": {
+ "borderless": false,
+ "fullscreen": false,
+ "fullscreenDesktop": false,
+ "height": 720,
+ "resizable": true,
+ "width": 1024
+ }
+}
diff --git a/Builds/BrokenEngine_v0.3.0/assimp.dll b/Builds/BrokenEngine_v0.3.0/assimp.dll
new file mode 100644
index 000000000..62f0c23a2
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/assimp.dll differ
diff --git a/Builds/BrokenEngine_v0.3.0/freetype.dll b/Builds/BrokenEngine_v0.3.0/freetype.dll
new file mode 100644
index 000000000..9d745ddaa
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/freetype.dll differ
diff --git a/Builds/BrokenEngine_v0.3.0/glew32.dll b/Builds/BrokenEngine_v0.3.0/glew32.dll
new file mode 100644
index 000000000..cbe1d67b3
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/glew32.dll differ
diff --git a/Builds/BrokenEngine_v0.3.0/glut32.dll b/Builds/BrokenEngine_v0.3.0/glut32.dll
new file mode 100644
index 000000000..1b7227e08
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/glut32.dll differ
diff --git a/Builds/BrokenEngine_v0.3.0/imgui.ini b/Builds/BrokenEngine_v0.3.0/imgui.ini
new file mode 100644
index 000000000..a7958973c
--- /dev/null
+++ b/Builds/BrokenEngine_v0.3.0/imgui.ini
@@ -0,0 +1,214 @@
+[Window][Debug##Default]
+Pos=51,89
+Size=502,522
+Collapsed=0
+
+[Window][Dear ImGui Demo]
+Pos=625,151
+Size=580,551
+Collapsed=0
+
+[Window][Another Window]
+Pos=60,60
+Size=198,71
+Collapsed=0
+
+[Window][DockSpace Demo]
+Pos=0,0
+Size=1440,810
+Collapsed=0
+
+[Window][Example: Console]
+Pos=592,294
+Size=879,412
+Collapsed=0
+
+[Window][Example: Property editor]
+Pos=1170,18
+Size=333,1024
+Collapsed=0
+
+[Window][Example: Custom rendering]
+Pos=478,237
+Size=577,481
+Collapsed=0
+
+[Window][Example: Simple layout]
+Pos=449,182
+Size=500,440
+Collapsed=0
+
+[Window][Example: Long text display]
+Pos=232,157
+Size=1280,528
+Collapsed=0
+
+[Window][DockSpace]
+Size=1920,1080
+Collapsed=0
+
+[Window][Example: Documents]
+Pos=0,691
+Size=957,333
+Collapsed=0
+DockId=0x00000004,0
+
+[Window][Settings]
+Pos=462,259
+Size=660,287
+Collapsed=0
+
+[Window][Style Editor]
+Pos=410,74
+Size=339,856
+Collapsed=0
+
+[Window][About]
+Pos=348,151
+Size=532,523
+Collapsed=0
+
+[Window][Same title as another window##2]
+Pos=212,176
+Size=450,61
+Collapsed=0
+
+[Window][###AnimatedTitle]
+Pos=298,267
+Size=247,48
+Collapsed=0
+
+[Window][Same title as another window##1]
+Pos=220,103
+Size=450,61
+Collapsed=0
+
+[Window][Console]
+Pos=277,574
+Size=772,235
+Collapsed=0
+DockId=0x0000000C,0
+
+[Window][Example: Log]
+Pos=88,61
+Size=500,400
+Collapsed=0
+
+[Window][DockSpaceViewport_11111111]
+Size=1920,1080
+Collapsed=0
+
+[Window][Inspector]
+Pos=1051,20
+Size=388,789
+Collapsed=0
+DockId=0x00000017,0
+
+[Window][Hierarchy]
+Pos=1,81
+Size=325,491
+Collapsed=0
+DockId=0x00000005,0
+
+[Window][DockSpace ]
+Size=1920,1080
+Collapsed=0
+
+[Window][Scene]
+Pos=328,81
+Size=721,491
+Collapsed=0
+DockId=0x00000012,0
+
+[Window][DebugDraw]
+Pos=363,20
+Size=1124,54
+Collapsed=0
+DockId=0x00000011,0
+
+[Window][Toolbar]
+Pos=1,20
+Size=1048,59
+Collapsed=0
+DockId=0x00000002,0
+
+[Window][Example: Auto-resizing window]
+Pos=351,269
+Size=450,284
+Collapsed=0
+
+[Window][Example: Constrained Resize]
+Pos=235,226
+Size=688,316
+Collapsed=0
+
+[Window][About Dear ImGui]
+Pos=60,60
+Size=569,109
+Collapsed=0
+
+[Window][Project]
+Pos=1,574
+Size=274,235
+Collapsed=0
+DockId=0x0000000B,0
+
+[Window][ShaderEditor]
+Pos=1129,20
+Size=310,789
+Collapsed=0
+DockId=0x00000017,2
+
+[Window][Horizontal contents size demo window]
+Pos=355,321
+Size=316,268
+Collapsed=0
+
+[Window][Resources]
+Pos=1051,20
+Size=388,789
+Collapsed=0
+DockId=0x00000017,1
+
+[Window][Physics]
+Pos=1051,20
+Size=388,789
+Collapsed=0
+DockId=0x00000017,2
+
+[Window][Build]
+Pos=328,131
+Size=471,184
+Collapsed=0
+
+[Window][Navigation]
+Pos=1051,20
+Size=388,789
+Collapsed=0
+DockId=0x00000017,2
+
+[Docking][Data]
+DockSpace ID=0xFA06BC56 Window=0x4647B76E Pos=1,20 Size=1438,789 Split=X
+ DockNode ID=0x00000014 Parent=0xFA06BC56 SizeRef=1048,789 Split=Y
+ DockNode ID=0x00000002 Parent=0x00000014 SizeRef=1888,47 Selected=0x507852CA
+ DockNode ID=0x00000003 Parent=0x00000014 SizeRef=1888,578 Split=Y
+ DockNode ID=0x0000000D Parent=0x00000003 SizeRef=1918,491 Split=Y
+ DockNode ID=0x00000001 Parent=0x0000000D SizeRef=689,670 Split=Y Selected=0x1C33C293
+ DockNode ID=0x00000007 Parent=0x00000001 SizeRef=1488,696 Split=X
+ DockNode ID=0x00000009 Parent=0x00000007 SizeRef=415,696 Selected=0x788BAA0D
+ DockNode ID=0x0000000A Parent=0x00000007 SizeRef=0,0 Split=Y
+ DockNode ID=0x0000000F Parent=0x0000000A SizeRef=1920,107
+ DockNode ID=0x00000010 Parent=0x0000000A SizeRef=1920,971 Split=X
+ DockNode ID=0x00000015 Parent=0x00000010 SizeRef=1073,775
+ DockNode ID=0x00000016 Parent=0x00000010 SizeRef=460,775 Split=X Selected=0xF02CD328
+ DockNode ID=0x00000005 Parent=0x00000016 SizeRef=325,728 Selected=0x788BAA0D
+ DockNode ID=0x00000006 Parent=0x00000016 SizeRef=721,728 Split=Y Selected=0x18B8C0DE
+ DockNode ID=0x00000011 Parent=0x00000006 SizeRef=1124,54 Selected=0x602C4FB4
+ DockNode ID=0x00000012 Parent=0x00000006 SizeRef=1124,672 CentralNode=1 Selected=0x18B8C0DE
+ DockNode ID=0x00000008 Parent=0x00000001 SizeRef=1488,361 Selected=0xF9BEF62A
+ DockNode ID=0x00000004 Parent=0x0000000D SizeRef=689,333 Selected=0x1FD64BEB
+ DockNode ID=0x0000000E Parent=0x00000003 SizeRef=1918,235 Split=X Selected=0xE00EE972
+ DockNode ID=0x0000000B Parent=0x0000000E SizeRef=320,235 Selected=0xE00EE972
+ DockNode ID=0x0000000C Parent=0x0000000E SizeRef=903,235 Selected=0xF9BEF62A
+ DockNode ID=0x00000017 Parent=0xFA06BC56 SizeRef=388,789 Selected=0xF02CD328
+
diff --git a/Builds/BrokenEngine_v0.3.0/libmikmod-2.dll b/Builds/BrokenEngine_v0.3.0/libmikmod-2.dll
new file mode 100644
index 000000000..5f2884d3f
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/libmikmod-2.dll differ
diff --git a/Builds/BrokenEngine_v0.3.0/libmodplug-1.dll b/Builds/BrokenEngine_v0.3.0/libmodplug-1.dll
new file mode 100644
index 000000000..84f384d85
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/libmodplug-1.dll differ
diff --git a/Builds/BrokenEngine_v0.3.0/lua53.dll b/Builds/BrokenEngine_v0.3.0/lua53.dll
new file mode 100644
index 000000000..4a4de925a
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/lua53.dll differ
diff --git a/Builds/BrokenEngine_v0.3.0/nvToolsExt32_1.dll b/Builds/BrokenEngine_v0.3.0/nvToolsExt32_1.dll
new file mode 100644
index 000000000..6ef0014e4
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/nvToolsExt32_1.dll differ
diff --git a/Builds/BrokenEngine_v0.3.0/physfs.dll b/Builds/BrokenEngine_v0.3.0/physfs.dll
new file mode 100644
index 000000000..339f2528a
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/physfs.dll differ
diff --git a/Builds/BrokenEngine_v0.3.0/zlib1.dll b/Builds/BrokenEngine_v0.3.0/zlib1.dll
new file mode 100644
index 000000000..db286b185
Binary files /dev/null and b/Builds/BrokenEngine_v0.3.0/zlib1.dll differ