Posted December 22, 2024 by taislin
Version 0.7.0
RogueBall is a turn-based, rogue-lite sports game presented in classic ASCII graphics. You control a team of diverse players, each with unique stats and skills, with the objective of scoring points by getting the ball into the opponent's goal. Navigate the field strategically, utilizing your players' strengths to outmaneuver the opposing team in thrilling turn-based matches. Build your team, compete in leagues, and experience the unpredictable nature of RogueBall!
Area | Description |
---|---|
A | The current score and the teams. Brackets indicate the team that is currently playing. |
B | The race the selected unit belongs to. This determines skills and stats. |
C | The currently selected action to be taken by the selected unit. |
D | The squad the currently selected unit belongs to. |
E | The selected unit's stats. For more information read the stats section. |
F | The game log is displayed here. |
G | The current turn. Each turn has two phases, one for each team. |
H | The clickable controls will be displayed here if the selected unit is controlable. |
I | Controls to resize the screen. |
In addition to the on-screen controls, the game can be fully played using only the keyboard.
Key | Function |
---|---|
Arrow Keys | Move the cursor. |
Escape | Unselect / Cancel |
Enter / Space | End the current turn. |
M | Toggle Move mode. |
P | Toggle Push mode. |
T | Toggle Throw mode. |
N | Select the next playable unit. |
+ / - | Zoom In/Out |
Race | Icon | Description | Movement | Blocking | Dodging | Throwing | Pushing |
---|---|---|---|---|---|---|---|
Human | h | The human is a basic all-rounder unit. | 2 | 50% | 50% | 2 | 50% |
Goblin | g | The small goblin is adept at dodging. | 2 | 25% | 75% | 2 | 50% |
Kobold | k | A lizardlike humanoid that excels at throwing. | 2 | 25% | 50% | 3 | 50% |
Frogman | f | A fast mover with good dodging skills. | 3 | 25% | 75% | 1 | 40% |
Orc | o | The orc is a strong tackler of medium size. | 2 | 65% | 30% | 1 | 80% |
Ogre | O | A large slow unit with decent tackling and blocking. | 1 | 85% | 30% | 1 | 75% |
Troll | T | A massive slow unit. | 1 | 95% | 20% | 1 | 60% |
Ratman | r | A small unit with excellent dodging. | 2 | 20% | 95% | 2 | 25% |
Chimp | c | Excellent at throwing with decent dodging and tacking. | 2 | 20% | 60% | 4 | 50% |
Gorilla | G | A large primate with good all-around skills. | 2 | 70% | 35% | 2 | 60% |
League mode allows you to manage and play with a team over a series of matches. Here's how it works:
Each unit has a skill level ranging from 1 to 10. It influences the chance that actions will be successful.
How Skill Affects Gameplay:
Example:
A Goblin with a skill level of 3 attempts to dodge a tackle. Goblins have a base dodging chance of 75%. With the
skill multiplier of 1.3 (from the skill level of 3), the Goblin's final dodge chance becomes 0.75 * 1.3 = 97.5%.
This significantly increases their likelihood of successfully evading the tackle.
Stats define the inherent capabilities of each unit. Different races have varying stat distributions, leading to unique strengths and weaknesses on the field.
Stat Values and Their Impact:
Impact on Strategy:
Understanding the stat values of different races and individual units is crucial for strategic team building and
gameplay. Players need to leverage their units' strengths and compensate for their weaknesses to achieve
victory. For example, using a fast unit like a Frogman to carry the ball and a strong blocker like an Ogre to
protect them can be a very effective strategy.
Moves the character on the map. Moving next to an opponent will trigger their Zone of Control: There is a
chance that unit will gain control of the ball at the end of the turn, depending on their Block skills
and the Dodge skill of the unit being moved.
Attempts to take the ball from an opponent on a nearby tile. This relies on the unit's Pushing skill and
the defender's Dodging skills.
Throws the ball at a selected square. Be aware that opponents on the way might block it and take it.