Mailman - Pooled Event System View on Asset Store (opens in new tab)

Package details

Latest version
1.0.3
Last updated
First released
Unity version
2021.3.15 or later
Package size
568 KB
Files
20
Favorites
11
Views in the past week
5

Price tracking

Last checked
Tracked since
Lowest recorded
$11.19 on

Keywords

Mailman - Pooled Event System

by Big Bench Games (opens in new tab)

5.0 / 5 · 3 ratings

Ratings by stars
Number of ratings for each star rating
5 stars 3
4 stars 0
3 stars 0
2 stars 0
1 star 0

A pooled event dispatcher that is an easy-to-use yet extremely powerful tool that can be leveraged to completely decouple GameObjects from one another by acting like a middle man between them.

Price $15.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Mailman - Pooled Event System, 6 months Current $15.99; lowest $15.99; highest $15.99 in this period. $0 $10 $20 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 1

Mailman - Pooled Event System video 1

About this asset

Mailman is a plugin that simplifies inter-object communication by providing an easy-to-use messaging system. It allows developers to create message types (mail) and listeners to handle them, enabling objects to communicate with each other without the need for explicit references.

This decouples objects and makes it easier to manage the interactions between them, especially when a project base starts to grow. Mailman also provides features such as prioritization to further enhance the communication between objects. With Mailman, developers can create more flexible and modular code, leading to more efficient and maintainable projects.

One of the most unique features of Mailman is the in-built custom mail editor, which uses code generation to allow developers to make and change their mail classes without having to program anything.

Overall, Mailman is a powerful tool for developers looking to simplify and optimize their inter-object communication.

Documentation

Forum

If you have any question, feel free to reach out to us!

Support: [email protected]

Website: bigbench.games

From the publisher's Asset Store listing.

Technical details

  • Static dispatcher accessible from any part of the code base.
  • Creation and sending of custom mail types with custom data through GUI and code generation.
  • Pooled mail for almost completely reduced garbage generation.
  • One sender to Many listeners connections.
  • Many senders to Many listeners connections.
  • Priority dispatch functionality.
  • Custom editor for creating and editing hard typed mail objects.
  • Extremely high performance dispatch system.
  • Fully documented source code.

Compatibility

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

This package should work with most recent Unity versions before 2021. If you have any questions about compatability please reach out to us.

As listed on the Asset Store.