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

Technical Specifications document #48

Open
assemblaj opened this issue Nov 13, 2019 · 2 comments
Open

Technical Specifications document #48

assemblaj opened this issue Nov 13, 2019 · 2 comments

Comments

@assemblaj
Copy link
Contributor

assemblaj commented Nov 13, 2019

I propose that a technical specifications document should be created for GGPO. I believe this will make it easier for people to create their own implementations vs having to parse the reference implementation.

I'm currently going through the source code and willing to volunteer to do the bulk of the work on a technical specification document as I was considering making one for myself.

Things that should be included

  • User Interface specification
  • Protocol specification (packet formats, sequence diagrams, etc for the low level protocol [found in udp_proto.cpp/h])
  • Event handling
  • Application flow

etc etc

@assemblaj assemblaj changed the title Technical Specifications document / RFC Technical Specifications document Nov 20, 2019
@tyler274
Copy link

I would have definitely have been interested in this while implementing https://github.com/tyler274/ggpo-rs

@assemblaj
Copy link
Contributor Author

@tyler274 Hi Tyler, sorry I'm getting back to you so late. I ended up stopping work on this some time ago due to perceived lack of interest. I hope everything goes well with your project.

  • Assemblaj

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

2 participants