An open API service indexing awesome lists of open source software.

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]

Awesome Lists containing this project

README

          

# TextRTS

![Linux](https://github.com/Maxgy/text-rts/workflows/Linux/badge.svg)
![Windows](https://github.com/Maxgy/text-rts/workflows/Windows/badge.svg)
![Mac](https://github.com/Maxgy/text-rts/workflows/Mac/badge.svg)

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
![Game Screenshot](https://github.com/Maxgy/text-rts/blob/master/Screenshot.png?raw=true)