Archived
1
Fork 0
Commit graph

12 commits

Author SHA1 Message Date
ca2c2c9d3d Move all engine-specific models, materials etc. to a new base directory
This is a huge change, and basically breaks everything (as per usual!)

First of, this includes stuff like shaders so anything involving those
are broken and then fixed. A new BuildAssets cmake file is added to
aid in running AssetCompiler, and it seems to work fine on the engine
base assets.

The File API will eventually be revamped to handle this new way of
organizing the files and domains will eventually be gotten rid of all
together since I probably will replace it with game directory
priorities. As it stands right now, there isn't a way to easily
replace say - render_options.cfg with your own game-specific version.

Apple builds are probably broken by this commit (since I'm moving
around content and shader directories) to be fixed later.
2022-05-21 18:28:48 -04:00
redstrate
626e314ec2 Completely remove the defunct UI system 2021-09-13 23:10:26 -04:00
redstrate
8370dfb6d6 Rename ImGuiLayer to imgui_backend 2021-04-20 10:37:56 -04:00
redstrate
e8032b8cf2 Move platform headers into their own interface target 2021-02-16 17:09:54 -05:00
redstrate
219751a05d Remove faulty ctrl detection on macos preventing t from being inputted 2020-09-22 13:17:53 -04:00
redstrate
615a6605ab Reorganize core dependencies 2020-09-22 13:02:26 -04:00
redstrate
bbd5b81de9 Small CMake improvements 2020-09-21 09:58:42 -04:00
redstrate
2ffd1a421e Remove even more includes 2020-09-21 09:37:52 -04:00
redstrate
afefd9b1da Add framework for console commands 2020-09-20 22:37:15 -04:00
redstrate
9af4c2f2c4 Move frustum class into renderer 2020-08-19 22:09:14 -04:00
redstrate
82a7d41dbc Remove sol library and lua scripting support 2020-08-14 20:53:22 -04:00
redstrate
4b642fcb66 Add initial files 2020-08-11 12:07:21 -04:00