mengzhishanghun - SimpleWebSocket

# SimpleWebSocket Plugin

## ๐Ÿ“– Overview

SimpleWebSocket is a lightweight Unreal Engine plugin that enables seamless WebSocket communication directly from Blueprints. It is designed for developers who need real-time two-way data transfer between UE and external servers without writing C++.

---

## ๐Ÿ”ง Features

- ๐Ÿ“ก Connect to any WebSocket server (ws:// only)  

- ๐Ÿ” Multiple named WebSocket connections  

- ๐Ÿง  Blueprint-accessible API for connect, send, and close  

- ๐Ÿงฉ Message binding using Blueprint delegates  

- ๐Ÿš€ Optional auto-connect on project start  

- ๐Ÿ“ฆ Fully tested: works correctly in packaged builds  

---

## ๐Ÿ“ Usage Notes

- โœ… Packaging Support: The plugin works as expected in packaged builds (Windows).  

- โš ๏ธ Connection Tip: Do not use `localhost` as the server address. Always use `127.0.0.1` to avoid connection issues in packaged games.

---

## ๐Ÿ“š Documentation

Step-by-step usage instructions and blueprint examples are available in:  

`SimpleWebSocket/Docs/README.md

---

## ๐Ÿ“‚ Author

```

Copyright (c) 2025

Author: mengzhishanghun  

Contact: mengzhishanghun@outlook.com

```

่ฏท้—ฎๆœ‰ๆฒกๆœ‰ๆ›ด่ฏฆ็ป†็‚น็š„ๆกˆไพ‹๏ผŸๆˆ–่€…ๆ•™็จ‹๏ผŸๆˆ‘ๆƒณ่ฆ้€š่ฟ‡websocketๆฅๆŽงๅˆถๆ่ดจ็š„ๅ˜ๅŒ–

ไฝ ๅฅฝ๏ผŒๅฏไปฅๆŸฅ็œ‹่ฟ™้‡Œhttps://github.com/MZSH-UEPlugins/UEPluginDocs/blob/main/SimpleWebSocket/README.md