Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

What do we need to declare 1.0? #2

Open
7 tasks
BenjamenMeyer opened this issue Aug 27, 2021 · 0 comments
Open
7 tasks

What do we need to declare 1.0? #2

BenjamenMeyer opened this issue Aug 27, 2021 · 0 comments

Comments

@BenjamenMeyer
Copy link
Member

BenjamenMeyer commented Aug 27, 2021

This is a discussion thread and will eventually turn into a Project Board with the various parts as tasks. It just helps to get the discussion started in a single place where we can start adding check-lists.

NOTE: This is the PWCU version of vegastrike/Vega-Strike-Engine-Source#525

The "1.0" version is a major symbolic milestone.
what do we need to get there? And what can we defer to 2.0?

Required for 1.0:

  • Stability between the engine and Python interfaces
  • Stability of saved games files
  • Game Assets and Engine are released on separate cadences
  • Keyboard Editor Utility
  • Move away from XML/CSV/TSV to JSON

Nice to have for 1.0:

  • ???

Deferred to 2.0:

  • Network Game Play (if applicable)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant