Ultimate Objectives View on Asset Store (opens in new tab)

Package details

Latest version
1.0.1
Last updated
First released
Unity version
6000.3.10 or later
Package size
755 KB
Files
21
Favorites
4
Views in the past week
5

Price tracking

Last checked
Tracked since
Lowest recorded
$4.99 on

Keywords

Ultimate Objectives

by IntenseNation (opens in new tab)

No ratings yet

Ultimate Objectives makes adding objectives as easy as it can be, you create the objectives, choose when to increment objectives progress, and the code takes care of the rest!

Price $4.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Ultimate Objectives, 6 months Current $4.99; lowest $4.99; highest $4.99 in this period. $0 $2.5 $5 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 3

Ultimate Objectives screenshot 1

Ultimate Objectives screenshot 1

About this asset

OVERVIEW

Ultimate Objectives makes adding objectives as easy as it can be, you create the objectives, choose when to increment objectives progress, and the code takes care of the rest!

OBJECTIVES LAYOUT

Showcase all the active objective in a neat and customizable layout, each element shows the corresponding data including the title, description, progress slider, icon, rewards, and a timer if it's a daily objective

DAILY OBJECTIVES

Supports both normal objectives and daily objectives which need to be finished within 24 hours or the progress is lost and new objectives are generated

CALLBACK FUNCTIONS

Create your own functions that are called whenever an objective is unlocked, this allows you to do anything, you can add reward value to a Currency Manager for example. There's also a demo included to make things easier

EASILY EXPANDABLE

This asset was made modular to make it easier to expand upon or to be supported by other systems

DIFFERENT OBJECTIVE TYPES

Of course not all the objectives require the same thing to be made, create as many types as you want, you will be able to update the any specific objectives type you want easily from code

SIMPLE TO USE

Simply call the NotificationManager.UpdateObjective() and pass the objective type, the code will take care of everything else

ULTIMATE SAVE AND LOAD SUPPORT

Don't want anyone to tamper with objectives' state? Get the Ultimate Save And Load, import it to your project, and then set the Save Provider in the Objectives Manager to Ultimate Save And Load, that's it!

ULTIMATE IN-GAME NOTIFICATIONS

Want to have one expandable notification manager instead of the simple built-in one? Get the Ultimate In-Game Notifications and import it to your project, and then set the Notifications Provider in the Objectives Manager to Ultimate In-Game Notifications

FULLY DOCUMENTED

Beginner-friendly documentation to ease the setup process, the code is well written and is documented as well. To get started check the Offline Guide or the Online Guide

DEPENDENCIES

This asset requires TextMeshPRO

FOLLOW INTENSENATION

Tersala | Discord | Instagram | Facebook | Threads | TikTok | Bluesky | Telegram | Reddit | X (Twitter) | Tumblr | LinkedIn | YouTube

From the publisher's Asset Store listing.

Technical details

INCLUDED

  • Total of 6 Scripts (4 Scripts + 2 Scripts for the Demo)
  • 2 Images
  • 5 Prefabs
  • 1 Animation

DEPENDENCY

This asset requires TextMeshPRO

DETAILS

  • Objectives Layout
  • Daily Objective
  • Callback Functions
  • Drag And Drop
  • Easily Expandable

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
6000.3.10f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.