Skip to content

memmaker/TerminalAssassin

Repository files navigation

# Terminal Assassin aka HitmanRL

# Gameplay Hotkeys

Move: WASD
Pick up / Interact: E
Next Item: Q
Aim Menu: Tab
Begin Aiming: F
Drop Item: X
Put Item away: C
Inventory: I

# Directed interactions

You can interact with objects in five directions:
The four cardinal directions around you (N,E,S,W) and the objects on the tile you are standing on.

There is a dedicated button for triggering context actions in each of these directions.

The status line will show you which directional button will equate to which action at any time.

# Sneaking context actions

Some actions are performed implicitly through the act of sneaking.

Sneaking is achieved by just go very slow between tiles.

In addition to being more stealthy when moving, sneaking can also be used to perform the following actions:

## Wiping blood splatters from the ground using a cleaning rag

Equip a cleaning rag and sneak over a blood splatter to wipe it away.

## Dragging unconscious/dead bodies to a better place

Sneak over a body to drag it to a better place.

# Global Editor Hotkeys

"F1":  edit Map
"F2":  add / remove Items
"F3":  edit Actors
"F4":  edit Tasks
"F5":  edit Zones (WIP)
"F9":  switch To Game Play for testing
"F11": save Map
"F12" & "l": load map

## Map hotkeys

"Space": Open Tile Menu
"Mouse Left Click": Place Tile

## Item hotkeys

"Space": Open Item Menu
"Mouse Left Click": Place Item

## Actor hotkeys

"a": add Actor
"t": Toggle Actor Type of selected Actor (Civilian, Guard, Enforcer, Target)
"Backspace": Delete selected Actor

## Task hotkeys

"a": add Task
"Backspace": Delete selected Task


## Concepts
 - One screen per mission/map, no scrolling
 - One tile per thing, no multi-tile things
 - One thing per tile, no overlapping things of the same kind
 - One context action per tile, no multiple actions per tile
 - Names of items and clothes must be unique as they are used as identifiers

## Roadmap
 X Picking Locks
 X Create distractions
 X Melee Kills & Take downs
 X Send to Sleep
 X Thrown Weapons
 X Ranged Weapons
 - Environmental Kills
 - Hide in:
   X Closets
   - Bushes
   - the masses
 X Leaning around corners
 X Dragging & Hiding Bodies
 X Explosives
 X Poison (Emetic & Lethal)
 - Disguises
 X Sniping
 - Private Areas
 - Bodyguards
 - System based interactions (eg. water+electricity)
 - Story missions / NPC Interactions
 - Cameras


# 1. Core Idea
A stealth assassination sandbox where players can create their own missions and play them.

# 2. Why do this game?
Explore modern settings in combination with systemic gameplay.

# 3. What are the dev challenges?
Keeping the increasing complexity of the game under control.

# 4. Well-suited to games?
Yes.

# 5. What's the fantasy?
Be a sneaky master assassin. Evade detection, create distractions, and take out your targets.

# 6. What are the verbs?
Sneak, hide, distract, kill, poison, drag, hide, throw, shoot, lockpick, disarm, etc.

# 7. Has anyone done this before?
Yes, but not in grid-based 2D.

# 8. What's the one thing?
Identify murderers, kill them, try to leave no traces, evade law enforcement

# 9. Do you have something to say?

About

Terminal based real-time fan game based on the Hitman franchise

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages