Silent Hill/Resident Evil - Dynamic Camera System

Introduction

I’ve been working on a Silent Hill - inspired horror game for the past few weeks and wanted to show off my progress. This video showcases the procedural camera system which mimics natural camera movement featuring:

  • Spring-like mechanics to imitate the weight and drag you’d expect from a physical camera.
  • Multiple camera zones with a custom mesh representing a “region” the camera can move in. This allows the ability to control how much camera movement you customize or give to the player.
  • A custom character controller for realism!

This project is very early in development but I’m hoping to set up a demo and release that soon in addition to a few other projects!

Video Showcase

Video Demo
8 Likes

Excellent work, really lovely camera feel!

4 Likes

Thank you! I’ll probably have a demo of the game up soon if you want to try it out for yourself!

1 Like

Great Job! I think you nailed the camera system! It feels smooth and nice to watch :slight_smile:

1 Like

This horror game dynamic camera system that you have made in Roblox is AWESOME! EXCELLENT JOB ON IT! How long did it take for you to create this camera system? I rate it 10/10!

1 Like

Thank you! It took around a day to complete, but it has the benefit of being completely procedural, so the time consuming part was getting the math right instead of hardcoding camera movements.

Been slowly working on characters and improving the responsiveness of the camera. You can see these new features in the video below!

The one thing you may notice missing (especially walking up/down stairs) is inverse kinematics on the legs. I wasn’t able to figure out a good way to fix IKControls to an animation with a skinned rig. (If you’re reading this and may be willing to lend some advice with custom IK or Roblox’s native IK, feel free to let me know!)

Video Demo