Commit Graph

49 Commits

Author SHA1 Message Date
OusmBlueNinja
17f847b561 Made it so the model load loads mtl files and textures, redid texture loading 2024-12-29 22:25:16 -06:00
OusmBlueNinja
8b44d35871 Changed engine to need to require engine 2024-12-29 14:33:35 -06:00
OusmBlueNinja
bed380268c Added Ability to hide profiler 2024-12-28 21:20:11 -06:00
OusmBlueNinja
8d255731e6 Read Descriptio
Added:
- Engine Profiler
- Playback
- Lua Math Library
- Temp Folder Access
2024-12-28 20:50:39 -06:00
OusmBlueNinja
1af62d6484 stuff 2024-12-28 13:06:42 -06:00
OusmBlueNinja
f241c5aa9a Updated default cube to load From Asset Manager 2024-12-28 12:59:53 -06:00
OusmBlueNinja
d24505877e added ak47 model 2024-12-28 12:56:06 -06:00
OusmBlueNinja
2c432f7229 Added Lua Math Library 2024-12-28 12:07:06 -06:00
OusmBlueNinja
434314fabd Enabled Test Lua Editor 2024-12-27 21:44:05 -06:00
OusmBlueNinja
193dcee7d6 Added / Updated Lua Bindings 2024-12-27 21:43:17 -06:00
OusmBlueNinja
18791713ab Changed some Includes 2024-12-27 17:04:03 -06:00
OusmBlueNinja
376e63c501 Improved Lua Error Handling: Found Dumb bug where you can trag the Tag Component and break it. 2024-12-27 16:52:47 -06:00
OusmBlueNinja
c559d9d18d Added Manuel Script Reloading 2024-12-27 16:15:40 -06:00
OusmBlueNinja
958da58cc7 Added a Debug Statment 2024-12-27 15:41:23 -06:00
OusmBlueNinja
e503dd47f3 Added Script Component 2024-12-27 15:27:05 -06:00
OusmBlueNinja
24bf93cd30 Fixed prints and the default mesh 2024-12-27 13:17:33 -06:00
OusmBlueNinja
acae54d70d Fixed Loading Overwriting Invalid Values 2024-12-27 12:59:05 -06:00
OusmBlueNinja
1a9f9eda39 I am so stupid, how did i not check that the extern was correct............. Please end my life 2024-12-27 12:47:48 -06:00
OusmBlueNinja
137a6d202c Added Texture Preview
Still need to fix hot model loading and reloading.
2024-12-27 12:35:23 -06:00
OusmBlueNinja
0c7c49dd43 Changed asset manager to a template instead of a void* 2024-12-27 12:19:20 -06:00
OusmBlueNinja
54e108b88e Added some stuff idk 2024-12-27 00:24:33 -06:00
OusmBlueNinja
0f354642a6 Added Tag Renaming 2024-12-27 00:09:43 -06:00
OusmBlueNinja
9ecb3034a4 Remove random prints, replaced with DEBUG_PRINT from gcml 2024-12-26 23:42:36 -06:00
OusmBlueNinja
4876a6c2dd Fixed scene loadingstuff, and Asset manager models loader 2024-12-26 23:31:12 -06:00
OusmBlueNinja
463e25e87c added color to logger window, and fixed little bug
forgot else if in deserialiser so it would thor random non existant errors
2024-12-26 22:27:47 -06:00
OusmBlueNinja
c7f163245a Made Scene Manager actual load and save scene
One bug is the Load does not load the VAO because im going to make it call the Asset manager to load the model from disk
2024-12-26 22:20:16 -06:00
OusmBlueNinja
d204e68cf3 Made a Simple scene manager with loading and saving 2024-12-26 22:08:50 -06:00
OusmBlueNinja
9ad51f97b7 Converted Gameobjects and componenets to Classes, added texture and mesh inspectors 2024-12-26 19:34:34 -06:00
OusmBlueNinja
d71876544a Added Themes 2024-12-25 22:00:13 -06:00
OusmBlueNinja
e5d1cb6096 Updated look of Scene viwer 2024-12-25 21:14:24 -06:00
OusmBlueNinja
380bdbe557 Made it so you could create view and sellect multiple GameObjects 2024-12-25 21:06:17 -06:00
OusmBlueNinja
e660a7ffd3 Made Inspector actual do stuff. ( makes GameObjects move with transform component ) 2024-12-25 18:53:17 -06:00
OusmBlueNinja
15084799bd i broke something. 2024-12-25 18:29:24 -06:00
OusmBlueNinja
0260fa7db4 changed to use Vector of entitys instead of a test object 2024-12-25 18:15:18 -06:00
OusmBlueNinja
0c7fd361f0 added placeholder componenets 2024-12-25 17:58:56 -06:00
OusmBlueNinja
bf6df61f88 changed texture for now, before adding texture and mesh component 2024-12-25 17:55:57 -06:00
OusmBlueNinja
d77de75918 removed some words from Performance window 2024-12-25 17:53:49 -06:00
OusmBlueNinja
3328d3c2fa Added auto scaling graphs to performance window 2024-12-25 17:52:19 -06:00
OusmBlueNinja
ba20674570 Made Inspector Look Better 2024-12-25 17:42:58 -06:00
OusmBlueNinja
6be1be5a51 fixed 3d Rendering pipline, updated asset manager v2, and a\added inspector window 2024-12-25 17:35:38 -06:00
OusmBlueNinja
ceb1f81f1b added more debug stats, and updated renderer and created asset manager v1 2024-12-25 17:01:05 -06:00
OusmBlueNinja
d81fa19bc4 Remade everything again.
Added 3d OpenGL baced rendere instead of 2D rendering
2024-12-25 15:44:33 -06:00
OusmBlueNinja
5657cf318d Removed empty cpp source files 2024-12-25 15:10:22 -06:00
OusmBlueNinja
fdac328a3f its broke, idk. fix latter 2024-12-25 00:38:12 -06:00
OusmBlueNinja
55b521d9bc refactored: Moved to seperate files 2024-12-25 00:31:55 -06:00
OusmBlueNinja
fede442827 added: Textures and fixed ECS 2024-12-25 00:23:10 -06:00
OusmBlueNinja
4d18863e97 added: ECS -> Testing ECS With basics windows a stuff 2024-12-25 00:12:39 -06:00
OusmBlueNinja
b8eafc3283 added: Logging and log-points 2024-12-24 23:47:09 -06:00
OusmBlueNinja
3cc5499196 Created basic Window and docking system 2024-12-24 23:19:49 -06:00