Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Revamp checklist #24

Open
5 of 28 tasks
Alan-FGR opened this issue Nov 12, 2017 · 0 comments
Open
5 of 28 tasks

Revamp checklist #24

Alan-FGR opened this issue Nov 12, 2017 · 0 comments

Comments

@Alan-FGR
Copy link
Owner

Alan-FGR commented Nov 12, 2017

Core

  • Core
  • Scene
  • Entity
  • Component

Generic Stuff

  • ManagedComponent
  • ManagedChunkedComponent
  • Debug Helper (opt pass cam for drawing)
  • Randy
  • EntityContainer
  • Script
  • Serialization

Basic Game Systems

  • Input
  • Grid
  • Systems environment OR static resetting

Rendering systems

  • Debug Drawing
  • Camera
  • Quads
  • Lights
  • Sprites

Sound Systems

  • SoundPlayerPlugin
  • OneShotPool
  • BGMPlayer (sound system static member or abs in static class?)

Physics Systems

  • PhysicsSystem (holds world, manages plugins)
  • Physical Body (base)
  • StaticBody
  • Dynamic/DynKinematic Bodies
  • Colliders list

UI

  • UISystem - has rt, accesses input and viewport/fb
@Alan-FGR Alan-FGR changed the title KISS YAGN rewrite/revamp checklist KISS YAGNI rewrite/revamp checklist Nov 12, 2017
@Alan-FGR Alan-FGR changed the title KISS YAGNI rewrite/revamp checklist Rewrite/revamp checklist Nov 12, 2017
@Alan-FGR Alan-FGR changed the title Rewrite/revamp checklist Revamp checklist Nov 12, 2017
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant