https://github.com/o2sh/teki
Touhou-style shoot'em up
https://github.com/o2sh/teki
danmaku game rust sdl2 touhou wasm
Last synced: 8 months ago
JSON representation
Touhou-style shoot'em up
- Host: GitHub
- URL: https://github.com/o2sh/teki
- Owner: o2sh
- License: other
- Created: 2020-12-18T21:28:22.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2023-11-09T22:38:04.000Z (over 2 years ago)
- Last Synced: 2024-04-19T18:28:01.073Z (about 2 years ago)
- Topics: danmaku, game, rust, sdl2, touhou, wasm
- Language: Rust
- Homepage: https://o2sh.github.io/teki/
- Size: 147 MB
- Stars: 65
- Watchers: 7
- Forks: 2
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Teki ([敵](https://en.wiktionary.org/wiki/%E6%95%B5))
Teki is an open-source fangame of the [Tōhō](https://en.wikipedia.org/wiki/Touhou_Project) series, written in Rust using [SDL2](https://github.com/Rust-SDL2/rust-sdl2) and OpenGL.

### Building
Since teki depends on SDL2, you first need to
[install the SDL2 development libraries](https://github.com/Rust-SDL2/rust-sdl2#sdl20-development-libraries).
Once SDL2 is set up, you can build and run the app simply using:
```bash
cargo run
```
### How to play (Control)
- The Arrow Keys move the character around
- Z causes a short barrage of shots to be fired; it may be held down for rapidfire
- X releases a bomb, also known as a Spell Card (presuming that any are left)
- Esc pauses the game and brings you to the in-game menu