nfengine icon indicating copy to clipboard operation
nfengine copied to clipboard

Game engine

Results 90 nfengine issues
Sort by recently updated
recently updated
newest added

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%.

medium priority
new feature
huge

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...

enhancement
low priority
medium

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...

enhancement
medium priority
small

Scene segments needs to be reimplemented. Things to do: - [ ] Scene segment as a component type - [ ] Automatic serialization/deserialization when segment switching - [ ] Multiple...

bug
enhancement
medium priority
huge

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: - [...

enhancement
medium priority
medium

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...

enhancement
low priority
small

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...

enhancement
medium priority
huge

This will make demo looking better and be useful for meshes/materials preview.

medium priority
new feature
small

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...

medium priority
new feature
medium

Make sure that none of used dependencies is based on GPL. Then, change the engine's license to a "normal" one.

enhancement
medium priority
small