Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

I wish to use XLE Asset System module. #11

Open
hydexon opened this issue Jun 19, 2016 · 2 comments
Open

I wish to use XLE Asset System module. #11

hydexon opened this issue Jun 19, 2016 · 2 comments

Comments

@hydexon
Copy link

hydexon commented Jun 19, 2016

Hi, everyone.

I'm really glad to found this project, has awesome AAA features you will never see in an other open-source game engine and it's modular and MIT licensed making it more awesome.

So i wanted to use your Asset System since it's very advanced, i was an former Helium Project user (an engine formerly developed by Imnsoniac Games, but now slowly dying, buggy and incomplete...) i moved away and i wish to use your Asset system because your design is very advanced (and the C++11 heavy usage tho).

According to the Wiki docs the Asset System module is independent of the engine, and seeing the source code this needs: Core, Utility, ConsoleRig. I'm correct?, but i going to modify ConsoleRig to remove heavy dependencies such LuaBridge and Lua since i don't want it in my project.

Thanks.

@hydexon hydexon changed the title I wish to use XLE Asset System. I wish to use XLE Asset System module. Jun 19, 2016
@djewsbury
Copy link
Collaborator

Hi Hydeon,

I'm really glad you like it. As you suggest, I've been trying to include the kind of features that are required by high-end AAA games but that aren't yet well represented in open-source.

Thta includes the asset system -- there are many featues I want to add, including mountable filesystems, archive files and archive files that support deletion an defragmentation (for reliable updates.)

I'm sorry for the delay before replying. Lately I haven't had a lot of time to work on the project the last few weeks -- and it will probably be a few more weeks before things start progressing normally again.

Anyway, thanks for dropping by!

@hydexon
Copy link
Author

hydexon commented Jun 29, 2016

thanks for answer!.

During this time i was working to make XLE's Asset System to make with less dependencies, i stripe a lot of unneded code i didn't want i removed tons of dependencies (ConsoleRIg is now barely empty i don't liked the easylogging++ and LuaBridge), only MurmurHash is the remnant dependency and use CMake as their build system.

About your features you wish to add in the asset system, instead of making your own archive format i suggest to use StormLib an MIT-licensed library to create/read MPQ (Blizzard archive format) and supports patches.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants