-
Notifications
You must be signed in to change notification settings - Fork 26
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
Fill purpose
for Game Physics
#3419
Comments
@hrzhuang this is a good issue. I've assigned it to you, since I don't think it will take long and you know the context of what we are trying to accomplish. You can put the proposed text as a comment first so that I can give you comments before we proceed. |
How does "simulate 2D rigid body physics in a simple, lightweight, fast, and portable manner, for use in game development" sound? For ease of reference, the introduction of the Problem Description section is the following.
I think there is also a correction to be made in the first sentence here: the system doesn't create a physics library, it is the physics library. |
@hrzhuang I like your proposed purpose, but I think we should simplify it even further. Our first goal is to get the functionality right. I have less confidence that we'll achieve the nonfunctional requirements like simple, lightweight, etc. "simulate 2D rigid body physics for use in game development" I thought about taking out the game development part, but I think we should keep it, since the scope of the project comes from an existing project built for game physics. I agree with you that the introduction would be changed to something like "A simple, lightweight, fast, and portable 2D rigid body physics library allows ..." I left the nonfunctional requirements in there to help remind us that this is something we should expand/clarify in the future. @hrzhuang please either fix the introduction, or create an issue that we can assign to someone else for this. |
I created a PR that adds this purpose and fixes the introduction. I changed the first sentence of the introduction to
so it reuses the purpose instead of saying the same thing slightly differently. Also Drasil puts the phrase "A system is need to" at the beginning of every introduction (which is something we might want to relax as another issue). |
Spun-off of #3391. Other examples (except for HGHC and Template which are meant to be bare bones) had a short introduction to the Problem Description section in the SRS which could be directly used as the
purpose
inSystemInformation
. However, this introduction for Game Physics is too long to be used directly. A short summary of this introduction (and the Goal Statements) is needed.The text was updated successfully, but these errors were encountered: