nfengine
nfengine copied to clipboard
Game engine
This task is a mega-task, which is only a pass-through to navigate to our Renderer progress spreadsheet. https://docs.google.com/spreadsheets/d/1Kl3_I9YdRSvWKjz-bxoUPqlyoaC7tmRHKzNL0_X7MZs/edit#gid=0 To be closed when everything above will be finished at 100%.
libpacker is missing various functions which will help us to use it with nfEngine and outside of the project: - Add accessing data through InputStream - read and decompress (this...
Right now performance tests of specific modules are kept together with unit tests. Unit tests should be performed fast, because doing precise performance tests might take a while - Create...
Scene segments needs to be reimplemented. Things to do: - [ ] Scene segment as a component type - [ ] Automatic serialization/deserialization when segment switching - [ ] Multiple...
Continuation of #1 Right now Packer handles only one type of resource - files from filesystem. Following improvements must be done to Packer code to handle other resources: - [...
www.appveyor.com provides CI services for Windows projects (VS-based). Add support for CI on AppVeyor and provide config file for nfEngine: - Build project every time a commit pushed to devel...
Google Drive sometimes performs minor fails when trying to pack and send entire archive with deps. This makes using it much more difficult - we need our own solution to...
This will make demo looking better and be useful for meshes/materials preview.
We need a custom module / external library for UTF-8 support. It will be crucial to fully implement Unicode text rendering, for example there will be a need for calculating...
Make sure that none of used dependencies is based on GPL. Then, change the engine's license to a "normal" one.