Llama Chat

[object Object]

Llama Chat

Before purchasing this, consider your game needs versus what the package delivers. A simpler chat system may be all you need. Chat System Comparison here.

Video Tutorials here

Requires Text Mesh Pro from the Package Manager.

Forum Thread | Support Email | Online Documentation | Offline Documentation

Llama Chat is more than just a chat system. It's a feature rich social platform for your Unity UNET or Mirror game.

Is Llama Chat for you?

Do you need dynamic chat channels? Regional/Zoned Chat Channels? World Space Chat Bubbles? Persistent Chat Channels across sessions? Private Messaging? Friends List? Guilds? Block Lists? Word Filters? Chat Commands? One or more of the above?

Then yes! To provide all of these features Llama Chat ships with an sqlite3 database sample. Any Identity manager will work, however storing chat channel information, friends, etc.. requires a database of some kind. Abstract Interface provided for Database integration for easy database swapping.

🚨 Some coding is required to integrate this into your game 🚨. The login functionality provided is for demo purposes only and is not production-ready.

Llama Chat provides extensive inspector integration to allow you to customize your chat channels.

✔ 100% Unity/UNET - no external networking library

✔ Verified Mirror 66 Compatibility

✔ Tying users to an account

✔ Server driven, dynamic channels

✔ Global chat channels

✔ Smart Multi-threading - free up the main Unity thread to do other important work when expensive operations are being performed

✔ Chat retained on scene change

✔ "Regional" Chat channels - only show some chat channel if players are within some area

✔ Private chat channels - such as "Guild chat" - you don't want other people spying on your guild chat

✔ User channels persisted on Server

✔ "Friends" List

✔ Friend Online/Offline Status

✔ Persists across sessions

✔ Direct player messaging / whisper

✔ World Space Chat bubbles - e.g. so you type in "Say" channel "hello!" and you get "hello!" above your head and others see it there too

✔ Customizable Player Context Menu on right click

Demo Includes:

✔ Whisper

✔ Add Friend

✔ Mute/Ignore

✔ Extensible to more

✔ Customizable Language Filter

✔ Customizable chat format - modify the order/hide any

✔ Timestamp

✔ Channel

✔ Sender Name

✔ Message

✔ Custom text color per channel

✔ Chat Commands

✔ Dynamic joining/leaving channels

✔ Editor Integration

All of these are showcased in demo scenes!

Supports Unity 2019 LTS+

Get it from the Unity Asset Store

Connect on Social Media