RepositoryTypeScript
orion3dgames

orion3dgames/t5c

Building a open source multiplayer 3d rpg using babylon.js and colyseus

184stars
41forks
2issues
1views

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: babylonjs

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: colyseus

#1 Repository Của Tuần

2
TINIX TRENDING·Chủ đề: rpg

#2 Repository Của Tuần

🎮 T5C - The 5th Continent: RPG đa người chơi 3D mở nguồn đậm chất Diablo

Dự án đang được phát triển bằng Babylon.js và Colyseus, mang phong cách top-down điện tử với hệ thống di chuyển bằng chuột, kỹ năng nhân vật và kinh tế xã hội cơ bản.

T5C (The 5th Continent) là một trò chơi RPG đa người chơi 3D mở nguồn theo phong cách top-down, được phát triển bởi cộng đồng sử dụng Babylon.js để render đồ họa và Colyseus để quản lý kết nối đa người chơi. Dự án tập trung vào trải nghiệm di chuyển mượt mà với hệ thống client-side prediction và server reconciliation, cùng nhiều tính năng cốt lõi như hệ thống nhân vật, kỹ năng, kho đồ, nhiệm vụ và kinh tế trong trò chơi.

✨ Điểm nổi bật

  • Di chuyển chuột kiểu Diablo: Hỗ trợ nhấp để di chuyển với client-side prediction và server reconciliation.
  • Quản lý cảnh đa dạng: Bao gồm các giai đoạn như đăng nhập, đăng ký, chọn nhân vật.
  • Hệ thống bản đồ linh hoạt: Cho phép dịch chuyển giữa các khu vực như khu phủ đảo.
  • Nhân vật đa người chơi hoá: Hỗ trợ hoạt ảnh nhân vật và đồng bộ hóa trạng thái.
  • Trò chuyện toàn cục: Hệ thống chat hoạt động xuyên các khu vực.
  • Phát hiện va chạm bằng NavMesh: Sử dụng bề mặt điều hướng để xử lý va chạm.
  • Lưu trữ dữ liệu người chơi: Hỗ trợ SQLite và MySQL tùy chọn.
  • Kỹ năng đa dạng: Bao gồm tấn công kiếm, lửa thiêng, hiệu ứng gây sát thương và kỹ năng hồi máu.
  • Hệ thống kho đồ và trang bị: Người chơi có thể nhặt vật phẩm và trang bị chúng.
  • Hệ thống lên cấp: Tích lĩnh kinh nghiệm và chỉ số kỹ năng.
  • Giao diện người dùng đầy đủ: Thanh kinh nghiệm, thanh kỹ năng, các bảng điều khiển có thể kéo thả.
  • Hệ thống nhiệm vụ và huấn luyện viên: Hỗ trợ nhiệm vụ cơ bản và học kỹ năng mới.
  • Hệ thống thương nhân: Mua bán vật phẩm giữa người chơi và NPC.

💡 Vì sao đáng chú ý

T5C nổi bật bởviệc kết hợp Babylon.js mạnh mẽ với Colyseus để tạo ra một nền tảng đa người chơi ổn định, đặc biệt là hệ thống di chuyển có dự báo phía máy khách và đồng bộ hóa từ phía máy chủ — giúp trải nghiệm di chuyển mượt mà và phản hồi nhanh. Dự án còn cung cấp một bộ công cụ phong phú cho người phát triển có thể mở rộng: từ hệ thống kỹ năng, kho đồ, nhiệm vụ cho đến kinh tế trong trò chơi.

Dự án phù hợp với những ai muốn học tập hoặc xây dựng trò chơi RPG đa người chơi thực tế, đồng thời là nền tảng tốt để thí nghiệm với các công nghệ như Babylon.js, Colyseus và các hệ thống backend trò chơi.


#RPG #Multiplayer #BabylonJS #Colyseus #OpenSource #TiniX

Similar Projects

Discover other similar projects and AI models.

RepositoryTypeScript
colyseus/colyseus

⚔ Multiplayer Framework for Node.js

7.5k
Oct 26, 2026
RepositoryTypeScript
endel/colyseus-babylonjs-boilerplate

BabylonJS + Colyseus: Multiplayer Boilerpate

100
Jun 26, 2022
RepositoryTypeScript
n8n-io/n8n

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

208.8k
Oct 27, 2026
RepositoryTypeScript
microsoft/vscode

Visual Studio Code

194.3k
Oct 25, 2026
RepositoryTypeScript
heygen-com/hyperframes

Write HTML. Render video. Built for agents.

73.7k
Oct 27, 2026
RepositoryTypeScript
tldraw/tldraw

Build infinite canvas apps in React with the tldraw SDK. World's best, top-most agent recommended #1 five star SDK.

51.1k
Oct 24, 2026
RepositoryTypeScript
appsmithorg/appsmith

Platform to build admin panels, internal tools, and dashboards. Integrates with 25+ databases and any API.

41.1k
Oct 25, 2026
RepositoryTypeScript
gitroomhq/postiz-app

📨 The ultimate agentic social media scheduling tool 🤖

39.1k
Oct 24, 2026
Modelsentence-similarity
sentence-transformers/all-MiniLM-L6-v2

all-MiniLM-L6-v2 This is a sentence-transformers(https://www.SBERT.net) model: It maps sentences & paragraphs to a 384 dimensional dense vector space and can be used for tasks like clustering or semantic search. Usage (Sentence-Transformers) Using t...

♥0
190.8M
Jun 1, 2026