# BulletHell Elemental Template v1.5

Welcome to the BulletHell Elemental Template v1.4, a versatile Unity game template designed for rapid development of survival and boss-fight styled games.

This project is inspired by the Swarm mode from League of Legends, where the player needs to survive until time runs out while eliminating map bosses. Besides the main mode, additional modes included are:

* Survive until time runs out
* Survive until time runs out and eliminate the final boss
* Eliminate the boss and win (boss spawns after a specific wave)

#### 🚧 Important Setup Information

As this template uses external dependencies such as Firebase, it's crucial to carefully follow the provided step-by-step setup instructions. It's straightforward but requires attention to detail to avoid potential issues.

#### 🎨 Shaders Information

The template uses **SimpleURPToonLit**, provided under MIT license. However, the **Unity Toon Shader** was showcased in promotional materials but is an experimental package and cannot be included directly.

To use the Unity Toon Shader, enable experimental packages in your Unity project and manually download and add:

* Package URL: `com.unity.toonshader`

#### 🐞 Reporting and Feedback

For reporting bugs, suggesting improvements, or requesting new features such as a battle pass system, please reach out directly through Discord.

#### 📢 Connect with Us

* Discord Community: [Join our Discord](https://discord.com/invite/EGGj77g3eQ)
* Email: <rafbizachi5@gmail.com>

Your feedback is crucial for making BulletHell Elemental Template better!

### Jump right in

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Getting Started</strong></td><td>Set Up Your Project</td><td><a href="/files/UHF7zjwcq36zmrwja3ub">/files/UHF7zjwcq36zmrwja3ub</a></td><td></td><td><a href="/pages/CyH2xJQs9yWJ1S8BYNav">/pages/CyH2xJQs9yWJ1S8BYNav</a></td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://bizachi-dev.gitbook.io/bullethell-elemental-template/readme.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
