Skip to content
This repository has been archived by the owner on Sep 17, 2023. It is now read-only.

Generic renderer #44

Merged
merged 14 commits into from
May 23, 2020
Merged

Generic renderer #44

merged 14 commits into from
May 23, 2020

Conversation

aleokdev
Copy link
Owner

Replaces the old renderer with a generic one that instead uses draw commands instead of rendering contexts to draw entities and anything.

Closes #37 & closes #43. This is a draft PR.

Advantages:

  1. Allows for rendering anything instead of what's defined in renderer.hpp.
  2. Allows for rendering stuff from the lua scripting API.
  3. Much cleaner code, specially in the renderer implementations

@aleokdev aleokdev added enhancement New feature or request refactor labels May 22, 2020
@aleokdev aleokdev changed the base branch from master to new_tile_system May 22, 2020 13:48
@aleokdev aleokdev marked this pull request as draft May 22, 2020 13:49
@aleokdev aleokdev marked this pull request as ready for review May 23, 2020 16:16
@aleokdev aleokdev merged commit 4ba6600 into new_tile_system May 23, 2020
@aleokdev aleokdev deleted the generic_renderer branch August 25, 2020 18:08
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request refactor
Projects
None yet
1 participant