Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚔️ Blade of Time

A 2D action-adventure prototype built in Unity as part of a Video Game Design course. You play as a samurai navigating layered hand-crafted environments, fighting enemies, dodging traps, collecting items, and progressing through a time-travel themed world. This project serves as the playable foundation for the full game concept.


🎮 Game Overview

Blade of Time is set in a world where a lone samurai warrior travels across different eras, facing threats from each period in time. The prototype establishes the core gameplay loop:

  • Move and combat as a controllable samurai character
  • Navigate layered 2D environments with depth and parallax
  • Engage with enemies using melee combat mechanics
  • Avoid traps scattered throughout levels
  • Collect items and pickups that affect gameplay
  • Track progress through an in-game UI system (health, score, etc.)

📁 Repository Structure

Blade-of-Time/
│
├── Assets/               # All game assets (scenes, scripts, sprites, audio, prefabs)
├── Packages/             # Unity package dependencies
├── ProjectSettings/      # Unity project configuration
├── .gitignore
├── .vsconfig             # Visual Studio configuration
└── README.md

🛠️ Built With

Technology Purpose
Unity Game engine
C# Game logic and mechanics scripting
ShaderLab Custom visual shaders
HLSL GPU-level shader programming

🚀 Getting Started

Prerequisites

  • Unity Hub installed
  • Unity Editor 6000.2.5f1 (Unity 6)
  • Visual Studio or VS Code (for C# scripting)

Running the Project

  1. Clone the repository:

    git clone https://github.com/Omar-Orensa/Blade-of-Time.git
  2. Open Unity Hub and click Add project from disk, then select the cloned folder.

  3. Once the project loads, open the main scene from the Assets/Scenes/ folder.

  4. Press the Play button in the Unity Editor to run the game.


🎯 Features

  • Playable samurai character with movement and combat controls
  • Layered 2D environments with parallax scrolling
  • Enemy AI with basic patrol and attack behavior
  • Environmental traps and hazards
  • Collectible items
  • HUD with health and score tracking
  • Custom shaders for visual effects

📚 Course Context

This project was developed as part of a Video Game Design course. It represents the prototype milestone — a playable proof of concept that demonstrates core mechanics and serves as the technical foundation for expanding into a full time-travel action game.


📝 License

This project is intended for educational purposes.

About

A 2D action-adventure prototype built in Unity 6. Play as a samurai traveling through time, fighting enemies, dodging traps, and collecting items across layered hand-crafted environments.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages