top of page

(UN-NAMED) CCTV Project

In development

This project is currently in development and is a team project comprised of myself and a friend contributing to making the current mechanics into a functioning game. This project we are developing and adding to in our own spare time when we are available to.

DISCLAIMER: I do not own the random generation scripts, these scripts have been developed in conjunction with watching a YouTube tutorial on random generation and can be found here: https://youtu.be/gHU5RQWbmWE?si=5v1JGr2X2tNxsekj   The purpose of this is to learn about random generation with rule sets and my goal is to expand and turn these into scripts of my own!

RandomGen&OfficeSpace.PNG
RandomGeneration NO2. 250823.PNG
RandomGeneration 250823.PNG

The Project

The aim and intention of this project is to have a functioning horror experience. The player will have to guide a NPC through the maze of office space, lab equipment and hallways whilst avoiding enemies that lurk in the darkness. The player will have to keep the NPC safe from their own demise through a collection of CCTV cameras and through commands. The player must however be cautious of their own safety as they will have to hide from an unwelcome, unfriendly visitor to the CCTV office.

Personal Goals:

My personal goals for this project was to improve upon my coding by practicing state machines, and applying them in a different way from A.I. I also wanted to develop an understanding for Random generation by using depth first search to create a map of rooms that are on a grid like system and where the generation script can backtrack on itself to make a cohesive and connected maze.

State Machine Manager:

Player State Machine States:

CCTV Functionality:

GIT Hub Setup & Comits:

© 2035 by Luke Allen. Powered and secured by Wix

bottom of page