https://github.com/muhammadshavaiz/aeon-sentinels-unity-game
A Unity-based tower defense game using C#, ShaderLab, and HLSL. Features dynamic difficulty scaling and single-player mode, utilizing Unity’s physics and rendering systems.
https://github.com/muhammadshavaiz/aeon-sentinels-unity-game
csharp gamedevelopment hlsl shaderlab towerdefense unity
Last synced: 2 months ago
JSON representation
A Unity-based tower defense game using C#, ShaderLab, and HLSL. Features dynamic difficulty scaling and single-player mode, utilizing Unity’s physics and rendering systems.
- Host: GitHub
- URL: https://github.com/muhammadshavaiz/aeon-sentinels-unity-game
- Owner: MuhammadShavaiz
- Created: 2024-02-25T22:29:10.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-15T19:07:54.000Z (9 months ago)
- Last Synced: 2025-01-11T03:44:51.429Z (4 months ago)
- Topics: csharp, gamedevelopment, hlsl, shaderlab, towerdefense, unity
- Language: C#
- Homepage:
- Size: 58.5 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Tower Defense Game - Unity Project
This repository contains the source code for a tower defense-themed game developed in Unity during my internship at MindStorm Studios. The game features single-player mode, with increasing difficulty as the game progresses.
## Overview
- **Platform:** Unity (C#)
- **Graphics:** ShaderLab, HLSL
- **Genre:** Tower Defense
- **Mode:** Single Player
- **Difficulty:** Scales with time## Features
- **Single-player experience:** Designed for solo play with strategic tower placement and defense.
- **Dynamic difficulty:** The challenge intensifies over time
- **Custom shaders:** Utilized ShaderLab and HLSL for enhanced visual effects.## How to Play
## How to Play
1. **Download the code and open in Unity:**
- Clone the repository:
```bash
git clone https://github.com/MuhammadShavaiz/UNITY-GAME.git
```
- Open the project in Unity.2. **Customize and Build:**
- Explore and modify the game mechanics, difficulty settings, or visual effects.
- Build the game for your preferred platform (PC, Mac, etc.).3. **Play in Editor Mode:**
- Test the game directly within the Unity editor to experience the gameplay and make adjustments as needed.4. **Deploy and Share:**
- Package the game and share it with others, or deploy it on a gaming platform or website.