Coder Social home page Coder Social logo

zaechus / text-rts Goto Github PK

View Code? Open in Web Editor NEW
15.0 3.0 0.0 87 KB

A text-based real-time strategy game [WIP]

Home Page: https://zaechus.github.io/text-rts-web/

License: MIT License

Rust 100.00%
rust game rts real-time-strategy real-time strategy strategy-game cargo

text-rts's Introduction

TextRTS

Linux Windows Mac

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

text-rts's People

Contributors

zaechus avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.