2D Rogue-Survival Starter Kit View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
6000.0.68 or later
Package size
3.0 MB
Files
330
Favorites
2
Views in the past week
7

Price tracking

Last checked
Tracked since
Lowest recorded
$21.60 on

Keywords

2D Rogue-Survival Starter Kit

by AbimbonTI (opens in new tab)

No ratings yet

Wave Configuration wave, Boss config, Enemy config, Type Bullet, XP level, ObjectPooling unity. project is a truly cross-platform framework, designed to run flawlessly on WebGL, Mobile, and Desktop.

Price $24.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for 2D Rogue-Survival Starter Kit, 6 months Current $24.00; lowest $21.60; highest $24.00 in this period. $0 $12.5 $25 Jul Aug Sep Oct Nov

Asset preview

1 / 9

2D Rogue-Survival Starter Kit screenshot 1

2D Rogue-Survival Starter Kit screenshot 1

About this asset

2D Rogue Survival Starter Kit is a modular survival roguelite framework for Unity, designed with scalability, clean architecture, and cross-platform deployment in mind.

Built using an event-driven and extensible architecture, this package provides a solid foundation for creating bullet heaven and arena survival games for WebGL, Mobile, and Desktop platforms.

Key Features

- Modular C# architecture

- Event-driven gameplay systems

- Object Pooling Unity System

- ScriptableObject-based configuration

- Cross-platform input support

- Optimized for WebGL, Mobile, and Desktop

- Wave Management System

- Enemy Limit System

- Boss Framework

- Health System

- UI Framework

- included VFX and SFX

- Full source code included

- Architecture

Core systems communicate through events, reducing dependencies and making the project easier to expand and customize.

Scalability

The project is built for extensibility.

Developers can:

Add new enemies and bosses

Create new weapons and abilities

Replace art assets

Modify existing systems

Build entirely new gameplay experiences

without rebuilding the core architecture from scratch.

Commercial Usage

This package includes full source code and may be used in commercial projects published on any supported platform.

From the publisher's Asset Store listing.

Technical details

For other configurations, simply explore the existing prefabs to playtest and adjust them.

Regarding weapons, we utilize a ScriptableWeapon system. When creating a new weapon type, you must develop a specific script, link it to BulletContext, and add it to the switch statement in the BulletController (refer to ProjectileBullet for the base logic). To create new weapon data, right-click and navigate to Create => Game => WeaponData and others.

WeaponData contains various attributes, including an array-based animation system designed to reduce performance overhead compared to standard Unity animations. Additionally, for optimization purposes, both enemies and bosses bypass Collider and Rigidbody components, relying instead on mathematical calculations for collision detection.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.0.68f1 Compatible Not listed Not listed

2D Rogue Survival Starter Kit is a modular and extensible Unity framework designed to accelerate the development of survival roguelite games.

Built with clean and maintainable C# architecture, this starter kit provides a solid gameplay foundation that can be expanded and customized to fit your own project.

Designed to support WebGL, Mobile, and Desktop platforms.

As listed on the Asset Store.