Coder Social home page Coder Social logo

darklab's Introduction

Dark Lab

Dark Lab is a survival horror game. In many ways it follows its genre's tropes:

  • a player finds himself in a hazardous environment;
  • something tries to locate the player and kill him;
  • the player explores the lab, looking for a way to escape;
  • the player encounters various obstacles in his search;
  • the player has a limited viewsight obscured by darkness.

The main feature of the Dark Lab is the lab itself. It will change its layout whenever some part of it is left beyond player's sight. Effectively this happens whenever an area is left unlit in the darkness.

Made with Unreal Engine 4.19.

Where to play

You can download an archive with an executable of the game for Windows from Google Drive: 64-bit, 32-bit.
Or you can build the game on your own PC, following the instructions below.

Building

  1. git clone https://github.com/Ziririn/DarkLab.git
  2. Open the project in the Unreal editor.
  3. Choose File - Package Project - [PlatformName] and select the desired build folder.

How to play

The game is meant to be played with a mouse and a keyboard, though controllers are also supported.

  • You will be able to move around, pick up and use some items, open doors. While doing so you should avoid the Darkness - the monster inhabiting the corridors of the lab - at all cost.
  • Wherever you move - the lab will change around you, generating in the darkness. Use light to your advantage.
  • Specific controls can be found in the game's help menu.

The goal: find a black keycard, reach the exit, unlock it and escape the lab.

Screenshots

Main menu

Gameplay 1

Gameplay 2

Influencers

Disclamer

The game was written as a university project in 2018. It isn't currently updated or maintained.

License

Copyright 2018 (C) Jan Fazli.

Licensed under the MIT License.

darklab's People

Contributors

rinial avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.