Neumann Survival Week

A school survival game in two versions: a Godot 3D horror game and an unfinished C# console prototype.

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

The Empty School

Playable demo First-person 3D horror, Godot 4.7

Five days at the Neumann school. Something in the building is not what it seems. Attend your lessons, watch the teachers, and find out who it is before it finds you.

The whole school

Three floors built in code from the floor plans: corridors, stairwells, classrooms, computer rooms, the Aula and the Porta.

Five-day campaign

Three school days with bells, 7 lessons a day and quizzes, then two hunt days. Skip 6 lessons and you are expelled.

Lessons and quizzes

Seven subjects, each with its own room, teacher and questions. Get to the right room on time and answer 3 questions.

Find the entity

One of eight invented teachers is the entity. Collect clues, listen to what the teachers say, and name the right one on day 4.

Exorcism quest

Salt, holy water and a silver bell: four chained tasks across the school end in a ritual at the Aula altar.

The roaming demon

It wakes at night, patrols every floor, hears you sprint and chases on sight. Hide in a locker and hold your breath.

Who you meet

Teachers with daily routines, the after-hours caretaker, his dog Csoki, the porter at the Porta desk and a crowd of students. All names in the game are invented.

Eight endings

1. Caught
2. Banished
3. Expelled
4. Top student
5. Ran away
6. Pact
7. Overtime
8. Wrong person

Controls

W, A, S, D
Move
Shift
Sprint (limited stamina)
Mouse
Look around
F
Flashlight (battery-limited)
Q
Phone: map, tasks, clues, finds, neu_mecha (Tab: next page)
E
Interact: doors, items, teachers, lockers
Space
Hold breath while hiding
G
Name the entity (from day 4)
Esc
Pause menu

How to run

  1. Install Godot 4.7 (standard build).
  2. Clone the repository.
  3. In the Godot Project Manager, import HORROR-GAME/project.godot.
  4. Press F5 to run the game.

Experimental and untested on real hardware: touch controls for Android, local co-op for up to 4 players and VR through OpenXR.

IKT: Survival Week (console game)

Unfinished prototype ASCII art RPG, C# and .NET 10

The first version of the project. Development stopped at an early stage: the game starts and a few scenes are playable, but the planned quests, scoring and day system were never built.

What works

  • Main menu, settings and an ASCII logo
  • Intro dialog
  • Three scenes: Outside, Aula and Classroom
  • Five NPC conversations with A, B, C choices
  • A locked door that opens with a key
  • Inventory and statistics screens

Not finished

  • Windows only: the input code crashes on Linux and macOS
  • The day picker ignores the chosen day
  • Dialog choices have no effect: no quests, no scoring
  • Statistics never change
  • No random events, boss fights or sound effects

How to run

Windows and the .NET 10 SDK are required. Run dotnet run in RPG-GAME/RPG-GAME, or start RPG-GAME/run.bat.

Documentation

Code documentation for both games is on GitHub.

The Team

Fehér Marcell

Polyák Dávid

Solti Csongor Péter

Documents