A professional Unity repository demonstrating advanced Cinemachine implementations. This project serves as both a live portfolio and a functional starter template for students to clone, study, and extend.
- 🌐 Live Web Portfolio - Interactive showcase of all exercises.
- 🕹️ Itch.io Collection - Play individual builds in the browser.
This repository contains the full Unity project source. Students are encouraged to clone this repo to inspect the Virtual Camera configurations.
- Clone the repository:
git clone [https://github.com/ISTEC-FOR340/Cinemachine-WebBuild-itch.git](https://github.com/ISTEC-FOR340/Cinemachine-WebBuild-itch.git)
- Open in Unity: * Open Unity Hub.
- Click Add -> Add project from disk.
- Select the
UnityProjectfolder inside this repository. - Recommended Version: Unity 2022.3 LTS or higher.
Visualizing camera paths and framing constraints within the Unity Editor.
The project is structured into specific technical exercises:
- Core Concepts: Tracked dollies, waypoint interpolation, and path physics.
- Key Components:
CinemachineDollyCart,CinemachineSmoothPath. - Play: Itch.io Link
- Core Concepts: Dynamic framing, screen-space composition, and occlusion handling.
- Key Components:
CinemachineClearShot,Composer(Dead Zones/Soft Zones). - Play: Itch.io Link
| Folder/File | Purpose |
|---|---|
📂 UnityProject |
Source Code. Contains all Scenes, Prefabs, and Scripts. |
📂 assets |
Static assets and CSS for the GitHub Pages portfolio. |
📄 index.html |
The landing page for the web showcase. |
📄 Cinemachine_ex.jpg |
Technical reference image for documentation. |
- Engine: Unity (Universal Render Pipeline)
- Package: Cinemachine 2.9.x / 3.0
- Deployment: WebGL via GitHub Pages & Itch.io