Difference between revisions of "Terminal Assassin"

From RogueBasin
Jump to navigation Jump to search
Line 24: Line 24:
Instead of random level generation, this game focuses on user created content and thus comes with a full featured map/mission editor.
Instead of random level generation, this game focuses on user created content and thus comes with a full featured map/mission editor.


'''NOTE:''' The current beta release does not contain pre-built missions of any kind. However, it is possible to use the mission editor to create some playable maps right now.
'''NOTE:''' The current beta release does only contain one pre-built demo mission. However, it is possible to use the mission editor to create some playable maps right now.


== What is currently working? ==
== What is currently working? ==
Line 36: Line 36:
Gameplay wise the following things are working:
Gameplay wise the following things are working:


- Movement
* Movement
- Item interactions (Pickup, Drop, Prev/Next, Choose from Menu, Use)
* Item interactions (Pickup, Drop, Prev/Next, Choose from Menu, Use)
- Enemy alert states and schedules
* Enemy alert states and schedules
- Melee, Throwing and Shooting (incl. Sniper mechanics)
* Melee, Throwing and Shooting (incl. Sniper mechanics)
- Doors & Windows can be opened, closed and windows can be broken
* Doors & Windows can be opened, closed and windows can be broken
- Dragging corpses leaves a blood trail
* Dragging corpses leaves a blood trail
- You can use a piece of cloth to wipe that blood trail
* You can use a piece of cloth to wipe that blood trail


== Features ==
== Features ==
Line 53: Line 53:
'''IMPORTANT:''' Please, install the font called square-hacked.ttf in the "font" folder of this release.
'''IMPORTANT:''' Please, install the font called square-hacked.ttf in the "font" folder of this release.


== Input ==
{| class="wikitable"
{| class="wikitable"
|+ Keybindings for gameplay
|+ Keybindings for gameplay

Revision as of 12:10, 5 January 2023

Terminal Assassin is a coffeebreak roguelike
Terminal Assassin
Beta Project
Developer Memmaker
Theme Modern
Influences Hitman series
Released 2023 Jan 5
Updated 2023 Jan 5 (Beta)
Licensing Freeware
P. Language Go
Platforms Linux, BSD, Windows, Mac
Interface ASCII, Keyboard
Game Length ~ half an hour
Official site of Terminal Assassin


Title screen
Gameplay scene of Terminal Assassin
Screenshot of the career viewer

The goal of this project is to build a community driven assassination sandbox game.

Instead of random level generation, this game focuses on user created content and thus comes with a full featured map/mission editor.

NOTE: The current beta release does only contain one pre-built demo mission. However, it is possible to use the mission editor to create some playable maps right now.

What is currently working?

You can play the demo mission to completion.

You can also replay it and try to complete one of the four classic challenges.

You can use the editor to create your own maps.

Gameplay wise the following things are working:

  • Movement
  • Item interactions (Pickup, Drop, Prev/Next, Choose from Menu, Use)
  • Enemy alert states and schedules
  • Melee, Throwing and Shooting (incl. Sniper mechanics)
  • Doors & Windows can be opened, closed and windows can be broken
  • Dragging corpses leaves a blood trail
  • You can use a piece of cloth to wipe that blood trail

Features

  • Real-time assassination gameplay
  • Mission editor
  • Will track your kills over your career
  • Includes the original Hitman challenges ("Piano Man", "Tasteless, Traceless", etc)

Requirements

IMPORTANT: Please, install the font called square-hacked.ttf in the "font" folder of this release.

Input

Keybindings for gameplay
Action Keys
Movement w,a,s,d
Interact / Pickup e
Equip next inventory Item q
Set body part aiming Tab
Begin aiming f
Drop item x
Put item away c
Open inventory i

Interactions with multiple objects

When you are close to multiple objects, you can interact with them by pressing the E key, that will switch into directional mode and the next direction you press on the keyboard will choose the object you want to interact with.

Mission Editor

Global Keybindings for Editor
Action Keys
Switch to Map mode F1
Switch to Item mode F2
Switch to Actor mode F3
Switch to Task mode F4
Switch to Zone mode F5
Test gameplay F9
Save map F11
Load map F12, l
Keybindings for Map mode
Action Keys
Open Tile Menu Space
Place tile Mouse Left Click
Keybindings for Item mode
Action Keys
Open Item Menu Space
Place item Mouse Left Click
Keybindings for Actor mode
Action Keys
Add actor a
Toggle selected actor type t
Delete selected actor Backspace
Keybindings for Task mode
Action Keys
Add task a
Delete selected task Backspace

Community involvement

I hope people will like this project and might want to contribute.

To begin with, you can reach me (memmaker), via the comment system on the itch.io page.

If there are enough people interested to justify it, chat channels will be established.