Unity logo
Cancel
Cart
Applications
Sell Assets

Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
Tools
Utilities
1/2
DevChat is a lightweight, powerful communication tool that runs directly in the Unity Editor, enabling real-time chat and file sharing between team members. Perfect for game development teams.
Render pipeline compatibility
The Built-in Render Pipeline is Unity’s default render pipeline. It is a general-purpose render pipeline that has limited options for customization. The Universal Render Pipeline (URP) is a Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. The High Definition Render Pipeline (HDRP) is a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.
Unity VersionBuilt-inURPHDRP
6000.0.28f1
Compatible
Compatible
Compatible
Additional compatibility information

Tested on Unity 6000.0.28f1

Description

🚀 DevChat - In-Editor Team Communication

  • 📋 Overview

💡 DevChat is an innovative Unity Editor tool designed to enhance team collaboration by providing a seamless, integrated chat solution. It eliminates the need to switch between different applications during development, keeping your workflow focused and efficient.



  • Features

💬 Real-time Communication

- Instant messaging between team members

- User-specific colored names

- Timestamp display for messages

- System notifications for connections/disconnections

- Clickable URLs in messages


📂 File Sharing

- Drag & drop file sharing

- Image preview support

- File download functionality ( Drag and drop )

- Maximum file size: 1MB

- Support for various file types (images, scripts, assets)


🎯 User Interface

- Unity-styled interface

- Connection panel

- Debug logging

- Chat history with scroll view

- Message input with enter key support


🌐 Network Features

- Host/Client architecture

- Port configuration

- Local network support

- TCP-based communication

Technical details

🛠️ DevChat - Technical Details


  • 🌐 Network Architecture

- TCP-based client-server model

- Multi-threaded communication

- JSON message serialization

- Base64 encoding for file transfer


  • 🖥️ Server Component

- TcpListener implementation

- Multi-client support

- Thread-safe client management

- Broadcast message handling


  • 💻 Client Component

- TcpClient implementation

- Asynchronous message receiving

- Stream-based communication


  • 📨 Message System

- Serializable message classes

- Type-based message handling

- System message support

- File transfer integration


Created with AI

I've used the Cursor IDE to help me write some functions yet mainly to fix errors that I couldn't figure out how to solve myself learning the Unity Editor documentation, alot has changed in Unity 6 so the help of Cursor IDE made the development faster and safer.

DevChat - In-Editor Team Chat

(not enough ratings)
4 users have favourite this asset
(4)
$15
Seat
1
Updated price and taxes/VAT calculated at checkout
Refund policy
This asset is covered by the Unity Asset Store Refund Policy. Please see section 2.9.3 of the EULA for details.
Secure checkout:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
License type
File size
85.4 KB
Latest version
1.0
Latest release date
Jan 16, 2025
Original Unity version
6000.0.28
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR