https://github.com/zaechus/text-rts
A text-based real-time strategy game [WIP]
https://github.com/zaechus/text-rts
cargo game real-time real-time-strategy rts rust strategy strategy-game
Last synced: 4 months ago
JSON representation
A text-based real-time strategy game [WIP]
- Host: GitHub
- URL: https://github.com/zaechus/text-rts
- Owner: Zaechus
- License: mit
- Created: 2020-03-25T19:28:34.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2023-03-07T21:39:00.000Z (over 2 years ago)
- Last Synced: 2025-05-29T21:45:34.744Z (4 months ago)
- Topics: cargo, game, real-time, real-time-strategy, rts, rust, strategy, strategy-game
- Language: Rust
- Homepage: https://zaechus.github.io/text-rts-web/
- Size: 85 KB
- Stars: 17
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# TextRTS


A text-based sci-fi themed real-time strategy game made with Rust, Bracket-lib, and Legion
## Controls
* Left click : Select one unit or clear selection
* Left click and drag a selection : Select all units within the box
* Right click (doesn't work on web version) : Move selected units
* M -> Left click : Move selected units
* A -> Left click : Attack-move selected units
* S : Stop selected units
* H : Hold position selected units
* B : Build mode
* F : Focus on selected units
* Ctrl -> Left click unit : Select all nearby units of the same type
* Shift -> select units : Add units to current unit selection
* Ctrl -> <0-9> : Set control group to current unit selection
* Shift -> <0-9> : Add current unit selection to control group
* <0-9> : Select the control group
* Shift -> [f2-f4] : Create a camera hotkey
* [f2-f4] : Move to a camera location## Screenshot
