Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bayou-brogrammer/forgotten-7drl
https://github.com/bayou-brogrammer/forgotten-7drl
Last synced: 27 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/bayou-brogrammer/forgotten-7drl
- Owner: bayou-brogrammer
- Created: 2022-10-12T19:48:47.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2022-10-14T01:34:40.000Z (about 2 years ago)
- Last Synced: 2024-10-27T15:42:25.687Z (3 months ago)
- Language: Rust
- Size: 74.3 MB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# forgotten-7drl
[![dependency status](https://deps.rs/repo/github/lecoqjacob/forgotten-7drl/status.svg)](https://deps.rs/repo/github/lecoqjacob/forgotten-7drl)
a roguelike-game written in Rust for the monthly 7DRL game jam.
# Story
You try one final time to page command center, but all you hear is static.
You stare at the last MRE and water bottle in the storage locker. It has been 3 weeks since the last communication with home base.You are the last survivor of the team tasked to destroy the core reactor powering the robots. It has
been 3 long years at war. They have been relentless in their pursuit of the last human resistance.
This is the last resort. If you fail, so does humanityYou page one more time.....nothing.
You are forgotten.
# Combat
Each weapon has a DMG(♥) and PEN(♦) stat, and each enemy has heatlh(♥) and armour(♦)If an enemy is hit with a weapon that has a higher PEN than their armour, their health is
reduced by the weapon's DMG. If a projectile's PEN exceeds an enemy's armour, it continues
on its path with its PEN reduced by the enemy's armour.# Enemies
| Enemy | Description |
|-------|-----------------------------------------------------------|
|Minibot|basic guard robot |
|SecBot |upgraded minibot |
|RoboCop|elite guard robot. Alerts nearby robots when it sees you |
|DoomCop|Kill bot. Very hard to kill. Explodes on death |# Controls
## Keyboard| Action | Key |
|---------------------------|-------------------|
|Movement/Aim |Arrows/WASD/HJKL |
|Cancel Aim |Escape |
|Wait |Space |
|Examine |X |
|Descend |Period |
|Get Weapon |G |
|Fire Ranged Weapon Slot 1 |1 |
|Fire Ranged Weapon Slot 2 |2 |
|Fire Ranged Weapon Slot 3 |3 |## Gamepad
| Action | Key |
|---------------------------|-----------|
|Movement/Aim |D-Pad |
|Cancel Aim |Select |
|Wait |Select |
|Examine |Select |
|Descend |Select |
|Get Weapon |Select |
|Fire Ranged Weapon Slot 1 |X/Square |
|Fire Ranged Weapon Slot 2 |A/Cross |
|Fire Ranged Weapon Slot 3 |B/Circle |# Huge Thanks
[Herbert "TheBracket"](https://github.com/thebracket) - For introducing me to roguelikes and being a fantastic inspiration for the genre[Stephen Sherrat](https://github.com/gridbugs) - For creating chargrid (the game engine that this game uses), and having wonderful past 7drl examples to help guide my inspiration
[Pixbay](https://pixabay.com/) - Great source for sounds and music!