An open API service indexing awesome lists of open source software.

https://github.com/khaled71612000/unity-fractal

Unity Fractal is a project developed using the Unity game engine that demonstrates the creation and visualization of fractals
https://github.com/khaled71612000/unity-fractal

unity

Last synced: about 2 months ago
JSON representation

Unity Fractal is a project developed using the Unity game engine that demonstrates the creation and visualization of fractals

Awesome Lists containing this project

README

          

# Unity Fractal

![Unity](https://img.shields.io/badge/Unity-000000?logo=unity&logoColor=white)
![C#](https://img.shields.io/badge/C%23-239120?logo=c-sharp&logoColor=white)
![License](https://img.shields.io/badge/license-MIT-green)

**Unity Fractal** is a project developed using the Unity game engine that demonstrates the creation and visualization of fractals. This project showcases advanced techniques in procedural generation and rendering within Unity.

### Source
- **Fractal.cs:** Manages the logic for generating and rendering fractals.
- **FractalPart.cs:** Defines individual parts of the fractal structure.

## Features

- **Procedural Generation:** Utilizes procedural generation techniques to create intricate fractal patterns.
- **Dynamic Rendering:** Ensures efficient rendering of fractals in real-time.
- **Unity Integration:** Leverages Unity's capabilities for smooth and interactive fractal visualization.

This project serves as an excellent example for developers interested in exploring procedural generation and advanced rendering techniques using the Unity game engine.

## Screenshots

![Screenshot 1](https://raw.githubusercontent.com/khaled71612000/Unity-Fractal/HEAD/Assets/Day-Night Skyboxes/Textures/SkyAfterNoon_Back.png)

![Screenshot 2](https://raw.githubusercontent.com/khaled71612000/Unity-Fractal/HEAD/Assets/Day-Night Skyboxes/Textures/SkyAfterNoon_Bottom.png)

![Screenshot 3](https://raw.githubusercontent.com/khaled71612000/Unity-Fractal/HEAD/Assets/Day-Night Skyboxes/Textures/SkyAfterNoon_Front.png)

![Screenshot 4](https://raw.githubusercontent.com/khaled71612000/Unity-Fractal/HEAD/Assets/Day-Night Skyboxes/Textures/SkyAfterNoon_Left.png)

![Screenshot 5](https://raw.githubusercontent.com/khaled71612000/Unity-Fractal/HEAD/Assets/Day-Night Skyboxes/Textures/SkyAfterNoon_Right.png)

## Tech Stack

| Technology | Role |
|---|---|
| Unity 3D | Game engine |
| C# | Gameplay scripting |
| Unity Physics | Rigidbody & collision |
| Git | Version control |

## Getting Started

### Prerequisites
- [Unity Hub](https://unity.com/download) + Unity 2019.4 LTS or higher
- Visual Studio 2019+ or VS Code

### Setup
```bash
git clone https://github.com/khaled71612000/Unity-Fractal.git
```
1. Open **Unity Hub** → **Add** → select the cloned folder
2. Open **Assets/Scenes/** → double-click the main scene
3. Press ▶ **Play**