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

Currently, only D3D11 renderer is tested in nfRendererTest. Renderer should be chosen via special program argument. Moreover, running Scripts/tests.py should run nfRendererTest with all possible backends.

enhancement
medium priority
medium

Currently, all memory allocations are done via malloc/new. This is OK in some cases (unit tests), but using it for managing objects which are frequently created and deleted have flaws:...

low priority
new feature
huge

- [x] Implement Entity class - [ ] Introduce Entity Template resource - [ ] Introduce Entity Template component - [x] Introduce Entity Controller - [x] Implement FreeCameraController in nfEngineDemo...

enhancement
high priority
new feature
huge

Right now Image module is a one pile of code, which somehow handles multiple formats. Things to be done: - [x] Refactor - [x] Reorganize the code into separate files...

enhancement
medium priority
medium

- [ ] Rename all tests source files. Either they should end with "Test", or they should have no postfix at all. - [ ] Set filters in VS solution...

enhancement
medium priority
small

We need a tool to measure engine subsystem performance at the runtime. This will be very helpfull for game developers and engine developers as well. Key features: - Hierarichcal design....

low priority
new feature
medium

Redesign logger API and provide new functionalities: - [x] Two log message styles: - [x] printf style (more important, needs to be fast) - [x] std::ostream style (slower, but probably...

enhancement
high priority
huge

A new component for marking spawn points. Should be referenced by name/ID.

high priority
new feature
medium

- [ ] Creating / destroying resources. - [ ] Rasterizing geometry with a texture - [ ] Compute tests

enhancement
high priority
huge

TODO

enhancement
low priority
new feature
medium