Login / Register
Categories Systems

Retro Horror Template

Framework for 5th-Generation Horror Mechanics

The Retro Horror Template is a framework for Unity designed to facilitate the creation of horror games that replicate the specific mechanics and aesthetics of the PSX and N64 era. It includes the full source code and is built to function with both the original and the new Unity input systems. By default, the package is configured for the Universal Render Pipeline (URP), aligning with modern rendering standards while maintaining a retro focus.

The package contains 1,341 assets, providing a substantial base for developers to establish core systems such as tank movement, low-poly environments, and classic interaction styles seen in titles like Silent Hill or Dino Crisis. To assist with initial project setup, the developer has utilized AI for certain placeholder textures and promotional content, allowing users to see the systems in a functional context immediately upon import.

Editor Tools and Workflow Enhancements

The template introduces several specialized windows and tools within the Unity Editor to streamline the development process. A Player Spawn Selector Window allows for precise control over character placement, while the Inventory Manager Window provides a centralized interface for handling game items. For debugging during active play sessions, the framework includes a RuntimeDebug window tool.

Level design is supported by features like AmbientAreas and an Invisible Collision Shape tool. Developers can also utilize the Match Camera FOV component to ensure visual consistency across different perspectives. The inclusion of a QuickSaver component allows for the implementation of save points that can be triggered by specific events, such as when a player enters a designated trigger zone.

Refined Movement and Combat Systems

Recent updates have focused heavily on the stability of movement and combat. The framework supports multiple movement styles, including classic tank controls and alternate movement schemes. Specific improvements have been made to the AnimSpeedSetter components, which now support acceleration and deceleration damping values for smoother character transitions. The combat system, handled via the Combatant component, includes the ability to deactivate attacks or damageables as needed for specific gameplay sequences.

The save and load system has undergone revisions to prevent issues such as character duplication upon reloading. Additionally, the framework handles status effects more strictly, ensuring they are not applied during cutscenes to prevent gameplay logic from interfering with narrative moments.

Inventory, Items, and Interaction

The inventory system has been updated to be more flexible, replacing fixed equipment slots with a string-based system. This change allows developers to add custom equipment slots depending on the specific needs of their game. Items can be configured to be used automatically upon pickup through the UseOnPickup toggle on the PickupItem component. A new ItemPicker component further expands how players interact with the game world.

Documentation and lore-gathering—a staple of the genre—are managed through an integrated DocumentEditor. The system now supports returning to a document list automatically after a single document is closed, and localized text support has been added for UI elements like the QuickSaver location string.

Cinematics and Environmental Presentation

For narrative delivery, the template integrates with Unity’s Timeline through the DialogLine clip. The CinematicPlayer now includes Start and End events, giving developers hooks to trigger logic when a cutscene begins or concludes. Visual transitions are handled by immediate LetterBox and Fade events, which help establish the cinematic framing typical of retro horror titles. The package also addresses level management issues, such as fixing map overlaps to ensure that complex environments load and display correctly as the player progresses.

Project Screenshots


Retro Horror Template Prev POP BLOCKS Puzzle Match Kit
Retro Horror Template Next Space Combat Kit

Leave a Reply