Llama Chat
Llama Software LLC
$20.00
Date |
Price |
---|---|
日期和时间 |
价钱($) |
09/05(2018) |
20.0 |
11/06(2018) |
30.0 |
01/22(2019) |
20.0 |
11/12(2020) |
10.0 |
11/14(2020) |
20.0 |
12/16(2020) |
10.0 |
01/08(2021) |
20.0 |
12/13(2021) |
10.0 |
01/12(2022) |
20.0 |
11/19(2024) |
20.0 |
Jump AssetStore
Llama Chat enables you to bring powerful social features into your game such as guilds, friends lists, block lists, player-to-player communication, world-space chat, and more!Since this is primarily a network tool, there should be no impact using this in HDRP, URP, or a fully custom RP. The UI components such as Chat Panel are rendered using the standard shaders and TextMeshPro. These should be auto-convert-able to any Render Pipeline without issue.The Demo scenes are using built-in render pipeline and some older Unity Standard Assets.Before purchasing this, consider your game needs versus what the package delivers. A simpler chat system may be all you need. Chat System Comparison hereVideo Tutorials here.Requires Text Mesh Pro from the Package Manager.Forum Thread | Support Email | Online Documentation | Offline DocumentationLlama 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 73 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 clickDemo 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 IntegrationAll of these are showcased in demo scenes!Supports Unity 2019 LTS+.Llama Chat comes with an SQLite database with DLLs for 64-bit Windows shipping in the asset. If you need other platforms, please make sure to download the latest binaries from the SQLite website.The Database implementation is handled via an Abstract class you can extend to support any database of your choosing. SQLite is an easy one to ship with the asset to demonstrate the capabilities of the chat system.Some coding is required to integrate this into your game. The login functionality provided is for demo purposes only and is not production-ready.For full API Documentation and Guides visit the Online Documentation, or downalod the Offline Documentation.