เกมป้องกันฐาน Tower Defense สุดคลาสสิกที่พัฒนาด้วยภาษา Rust โดยใช้ Macroquad game engine
เกม Unlocked TD มีหน้าต่างขนาด 600x600 พิกเซล พอดีกับกริดเกม ทำให้ไม่มีพื้นที่สูญเปล่า
Mac (Intel + Silicon):
- ดาวน์โหลดไฟล์
Unlocked TD Mac.zip - แตกไฟล์ zip
- ดับเบิลคลิกที่
Unlocked TD.app - หากปรากฏข้อความเตือน "ไม่สามารถตรวจสอบได้" ให้ไปที่ การตั้งค่าระบบ > ความปลอดภัย & ความเป็นส่วนตัว > ทั่วไป แล้วอนุญาตให้เปิดแอปพลิเคชัน
Windows:
- ดาวน์โหลดไฟล์
Unlocked TD Windows.zip - แตกไฟล์ zip
- ดับเบิลคลิกที่
Unlocked TD.exe
ข้อกำหนดเบื้องต้น:
- Rust 1.70+
- Cargo
คำสั่งการรัน:
# Clone repository
git clone https://github.com/YOUR_USERNAME/unlocked-td.git
cd unlocked-td
# รันเกม
cargo run --release- คลิกที่ปุ่ม START GAME เพื่อเริ่มเล่น
- คลิกบนพื้นหญ้า (ช่องสีเขียว) เพื่อสร้างป้อมปืน (ราคา $20)
- ป้อมปืนจะยิงศัตรูที่เดินอยู่ในระยะโจมตีอัตโนมัติ
- ป้องกันฐานให้ได้นานที่สุด
- เกมจะจบเมื่อชีวิตหมด (0 lives)
- เมนูหลัก: หน้าจอเริ่มต้นพร้อมปุ่ม START GAME
- ระบบเกม: กริด 20x20 ช่อง, ศัตรูเดินตามเส้นทางสีเหลือง
- ป้อมปืน: ยิงกระสุนสีดำไปยังศัตรูในระยะ
- ศัตรู: เดินตามเส้นทาง, มี 3 HP
- ระบบเสียง: เพลงพื้นหลังและเสียงเอฟเฟค (ยิงปืน, ศัตรูตาย, วางป้อม)
- UI: แสดงเงิน, ชีวิต, คะแนน
- ภาษา: Rust
- Game Engine: Macroquad
- ไลบรารีเสียง: Hound (สร้างไฟล์ .wav)
- การสร้างไฟล์: Cargo build --release
unlocked-td/
├── src/
│ ├── main.rs # ไฟล์หลักของเกม
│ └── sound_generator.rs # สร้างไฟล์เสียงอัตโนมัติ
├── assets/ # ไฟล์เสียง (.wav)
├── dist/ # ไฟล์สำหรับแจกจ่าย
│ ├── Unlocked TD Mac.zip # เวอร์ชัน Mac
│ └── Unlocked TD Windows.zip # เวอร์ชัน Windows
├── Cargo.toml # การตั้งค่าโปรเจค Rust
└── README.md # ไฟล์นี้
- ✅ เมนูหลักที่สวยงาม
- ✅ กระสุนที่เคลื่อนที่จริง
- ✅ เสียงเอฟเฟคและเพลงพื้นหลัง
- ✅ ขนาดหน้าต่างที่พอดีกับเกม
- ✅ รองรับทั้ง Windows และ Mac (Intel + Silicon)
- ✅ ไฟล์เสียงสร้างขึ้นโดยอัตโนมัติ (ไม่ต้องหาจากภายนอก)
รับชมรับ Pull Request! หากคุณต้องการปรับปรุงเกม:
- Fork โปรเจคนี้
- สร้าง feature branch (
git checkout -b feature/AmazingFeature) - Commit การเปลี่ยนแปลง (
git commit -m 'Add some AmazingFeature') - Push ไปยัง branch (
git push origin feature/AmazingFeature) - เปิด Pull Request
โปรเจคนี้ใช้ใบอนุญาต MIT - ดู LICENSE สำหรับรายละเอียด
สร้างโดย AI Unlocked
🌐 เว็บไซต์: https://www.aiunlockinnovations.com/ 📚 คอร์สออนไลน์: https://aiunlock.co/ 📘 เพจ: https://www.facebook.com/aiunlockedvip 📺 ช่อง YouTube สอน AI: https://www.youtube.com/@AIUnlocked168
Unlocked TD - เกม Tower Defense ที่พัฒนาด้วย Rust และ AI Unlocked 🚀