TheaterEngine Tools and Libraries #1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This issue lists out all of the things that theater engine could potentially have
Distribution
Zip archive that contains the game executeable and any assets
A custom windows installer that adds the application to the relevant registry
Reduce download sizes by generating a delta between two version and only downloading and distributing that one
Generate packages for linux or specific linux distros (probably .deb)
The primary goal here is just the file archive, since that basically covers all other cases.
A custom installer would probably be the most work but also be really nice.
Compilation
Assets should be formatted and compiled in such a way that makes it easier for the finished product.
(Compression, Texture Sheets, Bundles)
Custom settings for compilation and move to dependants is important
Developing
Allow the programmer to adjust certain variables while the game is running
Ingame console that allows developers to send commands to the game
Core
Manage user inputs, allow remapping, controller support, action callbacks
Load Assets from different location depending on debug/release settings, mod support, create texture sheets
Collect drawcalls to draw items correctly