View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0.3
- Last updated
- First released
- Unity version
- 2021.3.10 or later
- Package size
- 62 KB
- Files
- 51
- Favorites
- 3
- Views in the past week
- 6
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $4.99 on
Keywords
Tarnet - Socket Manager
- Price drop
Tarnet is a flexible Unity socket solution for TCP/UDP communication, offering secure data transfer, customizable settings, and high performance with cross-platform support.
Lowest recorded price
Get 50% off on Asset Store (opens in new tab)Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 7
Tarnet - Socket Manager screenshot 1
About this asset
What is Tarnet?
Tarnet provides a dynamic and flexible solution for TCP and UDP communication in Unity projects. Its abstracted structure allows for easy integration and offers developers expandability.
The customizable configuration system enables effortless network settings customization. With IP whitelist and blacklist support, secure connections are ensured. Additionally, the authentication mechanism secures data communication between the server and client.
Tarnet enhances efficiency with features like compression for long messages and customizable server capacity, optimizing bandwidth usage. Cross-platform compatibility and detailed unit tests ensure its reliability and accuracy, optimized to work flawlessly in any environment.
Comprehensive documentation and example scenarios simplify integration and usage, catering to the needs of developers at all skill levels.
How to use Tarnet?
After importing this package into your project, you can read the README.md document to learn how to use Tarnet and check the Samples folder for example implementations. For more detailed information, refer to the GitBook
Key Features
- Seamless integration of TCP/UDP communication
- Customizable network settings through configuration files
- IP whitelist and blacklist support for enhanced security
- Authentication mechanism for secure server-client communication
- Compression for efficient long-message handling
- Customizable server capacity
- Cross-platform compatibility
- 100% test coverage
- Detailed documentation and example scenarios
Feel free to contact for support or feedback!
From the publisher's Asset Store listing.
Technical details
- TCP/UDP Protocol Support: Tarnet supports both TCP and UDP protocols, allowing you to choose the best option based on your project needs. TCP ensures reliable communication with error checking, while UDP provides faster, connectionless communication ideal for real-time applications.
- Customizable Configuration System: The package includes a configuration system that allows you to customize key networking parameters such as connection timeouts, buffer sizes, and port numbers. This system is designed to be intuitive, providing an easy way to adjust settings for different environments or specific use cases.
- IP Whitelist and Blacklist: Tarnet enables you to define allowed or blocked IP addresses, ensuring that only trusted sources can connect to your server. This security feature is crucial for preventing unauthorized access and mitigating potential attacks.
- Authentication Mechanism: Tarnet includes a robust authentication mechanism, ensuring that only authorized clients can communicate with the server. This prevents unauthorized users from sending or receiving sensitive data.
- Message Compression: For handling large data transfers, Tarnet automatically compresses long messages to minimize bandwidth usage and improve overall communication efficiency, especially beneficial for real-time multiplayer games and large-scale applications.
- Customizable Server Capacity: Tarnet allows you to easily adjust server capacity based on project needs. This ensures that your networking solution can scale with your application, whether it's handling a few users or thousands of simultaneous connections.
- Cross-Platform Compatibility: Tarnet is designed to work seamlessly across different platforms, including Windows, macOS, Linux, and mobile devices. This makes it a versatile choice for developing cross-platform multiplayer games and applications.
- Unit Tests and High Performance: Tarnet has been rigorously tested with 100% test coverage, ensuring high reliability and performance. It is optimized to handle large volumes of data with minimal latency and memory usage, making it suitable for demanding network applications.
- Integration and Documentation: The package comes with detailed documentation, example scenarios, and clear instructions for easy integration into your Unity project. Whether you're a beginner or an experienced developer, Tarnet's comprehensive guides will help you get up and running quickly.
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 2021.3.10f1 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.