Rover656 / Ngine

A C++ 17 library for producing 2D games.
https://www.nerdthings.dev/ngine
Apache License 2.0
2 stars 2 forks source link

[WIP] Old todos. #22

Closed Rover656 closed 4 years ago

Rover656 commented 4 years ago

This is here as a progress tracker for the old todos branch. This breaks a lot of things, so this may take a while to be merged.

Changes intended to be done:

New Renderer: The new renderer aims to support better depth sorting and render batching to maximise performance. Currently the renderer is in its earliest stages, only being able to render basic geometry and it does not support the current rendering methods, such as shape drawing. The aim is to have all the current renderer functionality implemented into the new renderer before merge. Performance is not currently being benchmarked, it will be once the renderer is in a working state.

What will need be done after this branch: Ngine is now very close to a 1.0 release, especially once this is merged. After this is merged, only #2 is a major issue that needs corrected. Once it is, Ngine will be ready to release into 1.0.

Rover656 commented 4 years ago

Moving this to the develop branch and logging progress through Projects