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

computer players #38

Open
rukai opened this issue Sep 6, 2017 · 1 comment
Open

computer players #38

rukai opened this issue Sep 6, 2017 · 1 comment
Labels

Comments

@rukai
Copy link
Owner

rukai commented Sep 6, 2017

To add computer-controlled players we need:

  • A way to setup computer-controlled players on the fighter select screen
    + Left/Right dpad to add/remove computer players
    + Directly after adding a computer player the controller who did so must choose the fighter the computer player will use and then choose the AI the computer player will use.
  • A few generic AI's to choose from
    + Do nothing
    + Just Walk
    + Just Jump
    + Basic fighting AI
    - This will always be terrible because it wont know how to correctly play the fighter)
    - We could read the hitlag and frame data of the moves to determine which moves are better in the current situation, but theres not much point because a custom AI will always be better.
  • Custom AI's implemented via scripting

There is an immediate need for an easy way to get a dummy fighter so we should first implement a minimal version.
It will only allow adding/removing computer players and would be equivalent to running pf_sandbox -- -p2 with one controller.

@rukai
Copy link
Owner Author

rukai commented Sep 24, 2017

CPU players can now be added and removed in the CSS.

Still need to implement some generic AI's and allow the AI for a CPU to be chosen in the CSS.

@rukai rukai added the Engine label Nov 8, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant