-
Notifications
You must be signed in to change notification settings - Fork 4
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
Levels of Difficulty #467
Comments
This change would help address #458 |
@hastar07's work is a move in this direction. |
@maimoona-bashir - Could be a summer project. |
This is sort of available with the deck presets and new beginner mode in version 3. Beginner mode AI just plays a random card from it's hand so it is less likely to make the best play. The choosing of different decks changes the games difficulty depending on how complicated the card concepts are. In the future we could create custom AI to go along with these levels. |
What do we think about this issue with the new |
As Program Wars is intended to teach programming concepts to a wide range of people, a challenge is meeting the different experience and aptitude levels. One of the ways that we addressed this was the introduction of cybersecurity/cyberdefense principles. Another is increasing the goal number of instructions.
However, as we add new features and capabilities, we need to consider if these introduce unwanted complexity to the game, especially for novice players. A suggestion is to have different skill levels where the skill level determines what cards or features are available.
Also, changing the goal number doesn't seem to work well. With the introduction of cybersecurity cards, a "short" game can now take up to 30 min depending on the interactions.
The following is a proposal for the different game levels:
Basic
Cybersecurity
Planning
The text was updated successfully, but these errors were encountered: