the archer unity source code

$40.00

Category:

The Archer – Roguelike Unity Source Code

The Archer – Roguelike is a complete, feature-rich 3D Roguelike Unity source code project built around room- and wave-based gameplay. Designed for developers of all skill levels, it provides a highly modular and customizable foundation for creating, modifying, and expanding your own Roguelike game.

The project includes a complete gameplay framework covering player movement, abilities, enemies, bosses, stages, weapons, equipment, upgrades, drops, chests, UI, audio, save systems, input, testing tools, and multi-platform support.

Try apk first:

https://drive.google.com/file/d/1Le5nzBcq_7K3JEsqgZ2qmDEsBp5RGLMC/view?usp=sharing

Key Features

  • Compatible with Unity 6.5
  • Complete 3D room- and wave-based Roguelike gameplay.
  • Highly modular and customizable architecture.
  • Easy customization of characters, enemies, stages, abilities, stats, visuals, and behaviors.
  • Advanced Stage Creator for quickly building and modifying stages.
  • Support for linear, randomized, or hybrid room and wave progression.
  • Adjustable game difficulty, enemy scaling, rewards, objectives, and gameplay tempo.
  • 72 player abilities including Elemental, Buff, Defensive, Orb, Spirit, Weapon, and Stat Enhancement abilities.
  • 8 additional endgame abilities for extended progression.
  • 14 animated 3D enemies with unique behaviors.
  • 6 animated 3D bosses with unique attack patterns and multiple attacks.
  • Complete Armory & Inventory system with equipment slots and 3D character preview.
  • 8 customizable items including bow, wand, hat, helmet, armor, coat, and two rings.
  • 2 playable heroes: Archer and Thief.
  • Permanent player progression and upgrade system.
  • Advanced drop system with XP, healing, temporary buffs, and inventory items.
  • 3 animated chest types: Good, Evil, and Heal.
  • Fully customizable UI screens and in-game HUD.
  • Dynamic damage numbers supporting Fire, Ice, Poison, Critical, and other damage types.
  • Extended audio system with randomized sounds, pitch control, volume settings, curves, and cooldowns.
  • Built-in save and resume system.
  • Support for Windows, WebGL, Android, and iOS.
  • Touch controls with Virtual Joystick.
  • Keyboard, Mouse, and Gamepad support.
  • Seamless input switching.
  • Developer-focused testing and debugging tools.
  • Built-in Ability Tester with customizable ability presets.
  • Pipeline switching between Built-in Render Pipeline and URP.
  • Custom October Shader for enhanced visuals.

Stage Creator

The powerful Stage Creator allows you to build and manage your game content directly inside Unity.

You can:

  • Create, copy, and edit stages and rooms.
  • Configure custom previews, music, and objectives.
  • Adjust enemy HP and damage scaling.
  • Build room-based, wave-based, or hybrid stages.
  • Arrange rooms and waves linearly or randomly.
  • Configure XP and Gold rewards for individual rooms or waves.
  • Place enemies and obstacles using built-in palettes.
  • Create rooms of different shapes and sizes.
  • Set custom camera boundaries for every room.
  • Test individual stages, rooms, or waves instantly.

Abilities & Combat

The project features a flexible and expandable ability system with 72 included player abilities, covering multiple categories such as:

Elemental • Buffs • Defensive • Orbs • Spirits • Weapons • Stat Enhancements

Each ability can be customized through its available stats, including damage, duration, healing, cooldowns, rarity, drop chance, upgradeability, and repeatability.

Elemental abilities also support status effects such as:

Burn • Freeze • Poison • Shock

with dedicated visuals and gameplay behavior.

Enemies & Bosses

The project includes 14 unique animated 3D enemies with different behaviors, attacks, projectiles, movement patterns, and effects.

Enemy properties can be customized, including:

  • HP
  • Damage
  • Movement Speed
  • Attack Speed
  • Attack Timing
  • Drop Rules
  • Damage Reactions
  • Elemental Reactions
  • Spawn Effects
  • Attack Effects
  • Projectiles

The project also includes 6 unique 3D bosses, each featuring multiple attacks and distinctive combat patterns.

Armory & Inventory

The complete Armory system includes:

  • 4 Equipment Slots.
  • Player statistics.
  • 3D Hero Preview.
  • Item Grid.
  • Rarity-based sorting.
  • Item leveling.
  • Customizable item statistics.
  • Ability binding to specific items.
  • Support for custom weapon and hero animations.

Two playable heroes are included:

Archer • Thief

Both heroes feature customizable stats, levels, rarity, and the ability to bind specific abilities to a hero or even to a particular level.

Permanent Upgrades

The expandable upgrade system provides permanent player progression through upgrades such as:

  • Attack Speed
  • Max HP
  • Critical Chance
  • Dodge Chance
  • HP Recovery
  • Movement Speed
  • Damage
  • Revive
  • Shield

The system is designed to be easily expanded with additional upgrades.

Drops & Chests

The flexible drop system supports various gameplay rewards, including:

  • XP Gems
  • Healing Items
  • Invulnerability Stars
  • Rage Stars
  • Inventory Items

Drop rules can be customized based on gameplay conditions. For example, healing drops can have a higher chance when the player’s HP is low, or specific enemies can be configured to drop specific items during specific waves.

The game also includes three animated chest types:

Good • Evil • Heal

Each chest can provide different sets of abilities and rewards.

User Interface

The project comes with a complete collection of customizable UI screens.

In-Game UI

  • Experience Panel
  • Dynamic Ability Selector
  • Chest Ability Windows
  • Pause Menu
  • Settings
  • Acquired Abilities
  • Stage Complete Screen
  • Stage Failed Screen
  • Dynamic Damage Text
  • Item Pickup Notifications
  • Ability Acquisition Notifications

Main Menu

  • Journey – Stage Selection
  • Armory – Inventory & Equipment
  • Upgrades
  • Settings

Audio System

An extended audio system provides detailed control over gameplay audio, music, and UI sounds.

Features include:

  • Separate Gameplay, Music, and UI volume settings.
  • Multiple randomized sounds for the same action.
  • Adjustable pitch and volume.
  • Pitch curves.
  • Cooldowns for repeated sounds.

Input & Multi-Platform Support

The project supports:

Windows • WebGL • Android • iOS

Input options include:

  • Keyboard
  • Mouse
  • Gamepad
  • Touch
  • Virtual Joystick

Input can be switched seamlessly during gameplay.

The project also includes:

  • Built-in Save System.
  • Resume functionality.
  • Vibration support.
  • Audio support.

Testing Tools

Development and testing are made easier with dedicated tools.

You can:

  • Test specific stages, rooms, or waves.
  • Monitor enemy HP and damage dynamically.
  • Test abilities using the Ability Tester.
  • Enable or disable abilities during gameplay.
  • Create and manage ability presets.
  • Unlock all stages.
  • Grant Gold.
  • Delete save data.

These tools make balancing, debugging, and rapid gameplay iteration significantly easier.

Rendering

The project includes a custom October Shader and supports switching between the Built-in Render Pipeline and URP through the included Pipeline Switcher utility.

Build Your Own Roguelike

The Archer – Roguelike gives you a solid, production-ready foundation for developing your own 3D Roguelike experience.

Customize the characters, enemies, bosses, abilities, stages, equipment, progression, visuals, audio, and gameplay systems to create a unique game without having to build every core system from scratch.

Build your own Roguelike. Customize everything. Expand without limits.

This content is blocked because it would connect to YouTube.

Reviews

There are no reviews yet.

Be the first to review “the archer unity source code”

Your email address will not be published. Required fields are marked *