Splitting up the fight calculation in different layers #1

Open
Hecht wants to merge 3 commits from foo into master
Hecht commented 1 month ago
Owner

First layer is for processing the user input for the Character Lineup (not yet implemented)

Second layer is decomposition into a motion report. This basically means a report is created containing the actions and reactions of the participants in an object oriented description.

Third layer is another decomposition into a render report. All motions are broken down into animation with changes on hp/stamina explicitly stated.

With this approach it is possible to have the first part being calculated on the server (in a later stage) keeping the rest fully functional.

First layer is for processing the user input for the Character Lineup (not yet implemented) Second layer is decomposition into a motion report. This basically means a report is created containing the actions and reactions of the participants in an object oriented description. Third layer is another decomposition into a render report. All motions are broken down into animation with changes on hp/stamina explicitly stated. With this approach it is possible to have the first part being calculated on the server (in a later stage) keeping the rest fully functional.
Hecht added 3 commits 1 month ago
This pull request can be merged automatically.
You are not authorized to merge this pull request.
You can also view command line instructions.

Step 1:

From your project repository, check out a new branch and test the changes.
git checkout -b foo master
git pull origin foo

Step 2:

Merge the changes and update on Gitea.
git checkout master
git merge --no-ff foo
git push origin master
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Hecht/Animegame-Client#1
Loading…
There is no content yet.