Skip to content

Spferical/Rogue-of-Duty

Repository files navigation

Created for the 2014 7DRL challenge

Written by Matthew Pfeiffer (Spferical@gmail.com)

Uses libtcod 1.5.1 © Jice & Mingos
http://doryen.eptalys.net/libtcod

TO RUN:
    Windows users can run RoD.exe.

    Linux users can install Python 3 if they don't have it and run
    python3 main.py.

MENUS:
    Arrow keys - navigate
    Enter - select

HOW TO PLAY:

Movement is done with the number pad or with vi style keys.
(If you want to suffer a great tactical disadvantage,
you can also use the arrow keys)
7 8 9    y k u
 \|/      \|/
4-5-6    h-.-l
 /|\      /|\
1 2 3    b j n

Keys:
    z/x/c - use your items / abilities
    alt + enter - enter fullscreen
    escape - enter escape menu (where you can exit the game)

ABOUT:
I wanted to expand on what I created last year, with you as a small participant
in a battle between two factions. You must lead your faction through battle and
conquer 300 tiles of constantly-spawning enemies.

The tactical feel I wanted was preserved, and there are multiple enemy types.
Gameplay is unique, I think, and rather interesting, though more bland than
what I wanted.
Unfortunately, there is no progression or alternate weapons you can have.

THE ITEMS:
The rifle - a basic ranged weapon. You can fire it in any of 7 directions.
    It deals 5 damage, moving 3 tiles per turn.
The medkit - restores you to maximum HP.
The grenade - you can throw it up to 7 tiles away. It explodes after 3 turns,
    dealing 10 damage in a 4-tile radius.

THE ENEMIES:
    The soldier - moves and shoots. Drops ammo.
    The medic - moves, shoots, and heals teammates when they're near.
        Drops medkits.

Have fun!