RepositoryTypeScriptUSUnited States
Kevin-Liu-01

Kevin-Liu-01/Claude-of-Tanks

A World of Tanks-style armored combat simulator built directly with Three.js and Vite: 220 vehicles, 33 destructible battlefields, and 13 modes, with plate-level armor, ballistics, modules, spotting, and physics. Play in your browser on desktop or mobile. Built end-to-end by a multi-agent Claude/Codex pipeline.

516stars
104forks
2issues
4views

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ủ đề: 3d-game

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: browser-game

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: mobile-game

#1 Repository Của Tuần

🛡️ Claude of Tanks: Trận chiến bảng đứng không motor, chỉ bằng Three.js

Một trò chơi chiến đấu thuyền chiến kiểu World of Tanks chạy trực tiếp trên trình duyệt, dựng xong bởi pipeline đa tác tử Claude/Codex.

Claude of Tanks là một bộ mô phỏng chiến đấi bảo hộ browser-native, xây dựng hoàn toàn bằng Three.js — không dùng bất kỳ engine game nào khác. Dự án mô phỏng các khía cạnh thực tế của chiến trường bao gồm đường bay vật lý của đạn, giải tích giáp từng tấm, hệ thống nội bộ xe bị hư hại, cơ chế phát hiện kẻ địch và vật lý địa hình. Với 111 xe chiến đấu được sinh ngẫu nhiên và 16 bản đồ tiêu hao, trò chơi hỗ trợ cả thi đấu đơn lẫn đa người chơi ngay trên trình duyệt.

✨ Điểm nổi bật

  • Không dùng engine: Xây dựng hoàn toàn bằng Three.js, không bổ sung bất kỳ engine nào khác.
  • 111 xe tự hành sinh: Toàn bộ xe được sinh ngẫu nhiên theo quy tắc, không dùng tài nguyên GLB.
  • 16 bản đồ tiêu hao: Mỗi bản đồ có cấu trúc có thể phá hủy, hệ thống vật lý và môi trường đa dạng.
  • Giải tích giáp từng tấm: Mô phỏng sâu các tấm giáp, hệ thống nội bộ và thiệt hại chi tiết.
  • Vật lý đạn thực: Đường bay thực của đạn, tác động vật lý, lựự phản ứng và hiệu ứng hậu quả.
  • Đa nền tảng: Hỗ trợ đầy đủ điều khiển chuột/bàn phím và cảm ứng trên di động.
  • Scene Studio: Công cụ chỉnh sửa cảnh quan, điều khiển xe và camera, lên lịch hiệu ứng và quay phim.
  • Multiplayer: Hỗ trợ phòng chơi riêng tư, phòng LAN, chat phòng và chế độ xếp hạng.

💡 Vì sao đáng chú ý

Không như các game engine nặng nề, Claude of Tanks chứng minh một trải nghiệm chiến thuật sâu sắc có thể chạy ngay trên trình duyện chỉ với Three.js. Kiến trúc engine-free giúp giảm kích thước tải về đáng kể, đồng thời cho phép tích hợp sâu với các công cụ web hiện đại. Đặc biệt, việc sinh xe ngẫu nhiên và mô phỏng giáp từng tấm mang lại sự đa dạng và tính chiến lược cao, thích hợp cho cả người chơi mới và người dùng muốn nghiên cứu sâu về cơ chế chiến trường.


#WebGame #ThreeJS #TankSimulation #OpenSource #GameDev #TiniX

Similar Projects

Discover other similar projects and AI models.

RepositoryPython
Significant-Gravitas/AutoGPT

AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.

187.8k
Oct 28, 2026
Repository
getify/You-Dont-Know-JS

A book series (2 published editions) on the JS language.

184.8k
Feb 15, 2026
RepositoryTypeScript
freeCodeCamp/freeCodeCamp

freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.

458.2k
Oct 29, 2026
RepositoryTypeScript
vuejs/vue

This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core

212.6k
Oct 10, 2024
RepositoryJava
Anuken/Mindustry

The automation tower defense RTS

29.4k
Oct 22, 2026
RepositoryJavaScript
affaan-m/ECC

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

292.5k
Oct 26, 2026
RepositoryPython
practical-tutorials/project-based-learning

Curated list of project-based tutorials

288.4k
Oct 26, 2026
RepositoryPython
NousResearch/hermes-agent

The agent that grows with you

258.4k
Oct 29, 2026
RepositoryJavaScript
react/react

The library for web and native user interfaces.

251.9k
Oct 27, 2026