Silent Prey
FUNCTIE
Programmeur en designer
TIJDSDUUR
12 weken
TEAMGROOTE
Team project (4 man)
TOOLS
Photoshop, VS code
PROGRAMMEERTAAL
C#

Game Intro
Voor dit groepsproject ontwikkelden we een horror stealth game waarin spanning, strategie en overleving centraal staan. De speler bevindt zich in een donkere en beklemmende omgeving en moet een gevaarlijke boss ontwijken, slim gebruikmaken van stealth en op het juiste moment aanvallen om te overleven.
De gameplay draait om sneaken, stamina management en het zorgvuldig kiezen van je momenten om te bewegen of te vechten. De boss reageert op geluid, plaatst vallen en verandert van gedrag tijdens verschillende fases, waardoor elke confrontatie spannend en onvoorspelbaar blijft.
Met een third-person camera, een donkere sfeer en een focus op spanning wilden we een intense horrorervaring creëren waarin de speler constant onder druk staat en elke keuze belangrijk aanvoelt.
Het laden van de game kan eventjes duren.



Horror Stealth Game – UI Menus
Ik ontwierp de Game Over, Victory en Pause schermen met focus op sfeerbehoud en duidelijke navigatie.Door gebruik te maken van een donkere boss-scene als achtergrond, neutrale UI-elementen en een dominante rode titel sluit het menu visueel aan op de horrorbeleving van de game.

Gedrag van Boss
Hierboven kun je zien hoe het zichtveld van de Boss in zijn werking gaat. De grote rode cirkel is het bereik dat het heeft, maar het kan pas de speler detecteren en zien als de speler binnen het zichtveld valt, dit is binnen de rode cirkel en de twee gele lijnen. Als dit zo is dan rent de boss achter de speler aan. De boss checkt met raycast of er geen objecten tussen het zichtveld en de speler bevinden.

Dit is weer een iets latere versie, met de daadwerkelijke map. De boss beweegt via de nav mesh, dit is de blauw vloer die je ziet. Dit zijn de plekken van de boss kan lopen en bewegen. Het zien en zoeken van de speler is nog steeds hetzelfde.
Ben je geïnteresseerd in de game en wil je meer weten over de code, neem dan gerust contact op via de contactgegevens onder aan de pagina!