NJSZKI IKT RPG Game - IKT: Survival Week

An ASCII art RPG adventure.

┌─────────────────────────────────────────────────────┐
│ ┌─────┐ ┌─────┐ ┌─────┬─────┬─────┐ ┌─────┐ ┌─────┐ │
│ │     │ │     │ │     │     │     │ │     │ │     │ │
│ └─────┘ └─────┘ └─────┴─────┴─────┘ └─────┘ └─────┘ │
┌───────────────────┤ ┌─────┐ ┌─────┐ ┌─────┬─────┬─────┐ ┌─────┐ ┌─────┐ ├───────────────────┐
│                   │ │     │ │     │ │     │     │     │ │     │ │     │ │                   │
│ ┌─────┐ ┌─────┐   │ └─────┘ └─────┘ └─────┴─────┴─────┘ └─────┘ └─────┘ │  ┌─────┐ ┌─────┐  │
│ │     │ │     │   │  ┌───────────────────────────────────────────────┐  │  │     │ │     │  │
│ │     │ │     │   │  │NEUMANN JÁNOS SZÁMITÁSTECHNIKAI SZAKKÖZÉPISKOLA│  │  │     │ │     │  │
│ │     │ │     │   │  └─────────────┬───╥───╥───╥───╥───┬─────────────┘  │  │     │ │     │  │
│ │     │ │     │   │┌─────┐ ┌─────┐ │   ║   ║   ║   ║   │ ┌─────┐ ┌─────┐│  │     │ │     │  │
│ │     │ │     │   ││     │ │     │ │ --║---║---║---║-- │ │     │ │     ││  │     │ │     │  │
│ └─────┘ └─────┘   │└─────┘ └─────┘ │   ║   ║   ║   ║   │ └─────┘ └─────┘│  └─────┘ └─────┘  │
│                   │              _/┴───╨───╨───╨───╨───┴\_              │                   │
│                   │            _/─────────────────────────\_            │                   │
│                   │           /─────────────────────────────\           │                   │
        

Features

Quest-based Gameplay

Engage in a variety of quests and make choices that matter.

ASCII Art Graphics

A unique retro aesthetic made entirely of text characters.

Interactive Dialog

Talk to NPCs and uncover the secrets of the school.

Story

You are a new student at the Neumann János Vocational School of Informatics, and you have to survive for a week. You will meet different NPCs, and you can get different quests from them.

About the Game

Controls

W, A, S, D
Movement on the map, selection in the menu (W/S: up/down, A/D: switch)
ENTER
Select in menu
ESC
Back to menu or exit
E
Interact with NPCs
TAB
Inventory

Code Documentation

The project's documentation is available in the main README.md file.

The Team

Fehér Marcell

Polyák Dávid

Solti Csongor Péter

Documents