📚 การศึกษาและเรียนรู้

FlowFight

ฝึกออกแบบ algorithm ผ่านการสร้าง Flowchart ควบคุมการต่อสู้

44 คะแนนแอปเทพ
ยังไม่มีสมาชิกให้ดาว ❤️ 0 ถูกใจในกลุ่ม
คะแนนแอปเทพ44เต็ม 100
ถูกใจในกลุ่ม0ครั้ง
หมวด📚การศึกษาและเรียนรู้

ผลงานนี้ทำอะไรได้

ให้ผู้เล่นลากและวางกล่อง Flowchart เพื่อออกแบบ algorithm ควบคุมตัวละครในการต่อสู้แบบ RPG ใช้เป็นเกมเพื่อการศึกษาสำหรับผู้เรียนระดับ ปวช. ถึง ปวส.

เจ้าของผลงานเล่าไว้แบบนี้

https://project-rpg-flowchart.web.app/ # FlowFight — Flowchart Battle RPG เกม RPG เพื่อการศึกษาที่ผู้เล่นสร้าง **Flowchart** เพื่อควบคุม hero ในการต่อสู้ ไม่ใช่แค่กด Attack — คุณต้องออกแบบ algorithm ด้วยกล่องลาก-วาง! **v0.28.0** | [เล่นออนไลน์](https://project-rpg-flowchart.web.app/) | สำหรับระดับ **ปวช.–ปวส.** (สอศ.) --- ## สารบัญ - [Requirements](#requirements) - [ติดตั้งและรันในเครื่อง](#ติดตั้งและรันในเครื่อง) - [ตั้งค่า Firebase](#ตั้งค่า-firebase) - [Deploy](#deploy) - [Tech Stack](#tech-stack) - [โครงสร้างโปรเจกต์](#โครงสร้างโปรเจกต์) - [เอกสารอื่น ๆ](#เอกสารอื่น-ๆ) - [Team](#team) - [License](#license) --- ## Requirements - Node.js v18+, npm v9+ - บัญชี [Firebase](https://firebase.google.com) (ฟรี Spark plan ได้) --- ## ติดตั้งและรันในเครื่อง ```bash cd flowfight npm install cp .env.example .env # ใส่ Firebase config (ดูหัวข้อถัดไป) npm run dev # http://localhost:5173 ``` --- ## ตั้งค่า Firebase ### 1. สร้าง Firebase Project 1. [Firebase Console](https://console.firebase.google.com) → **Add project** 2. **Project Settings** → **Your apps** → Web (`</>`) → คัดลอก config ### 2. เปิด Authentication **Authentication** → **Sign-in method** → เปิด **Google** และ/หรือ **Email/Password** ### 3. สร้าง Firestore Database **Firestore Database** → **Create database** → Start in test mode → Region: `asia-southeast1` ### 4. ใส่ config **4a.** copy `.firebaserc.example` → `.firebaserc` แล้วแก้ project ID **4b.** copy `.env.example` → `.env` แล้วใส่ค่าจาก Firebase Console: ```env

โดย AfdolRatchanon · ดูโพสต์ต้นทาง

ให้คะแนนผลงานนี้

ต้องเข้าสู่ระบบก่อนถึงให้คะแนนได้ เข้าสู่ระบบหรือสมัครฟรี

ผลงานอื่นในหมวด การศึกษาและเรียนรู้

คำถามที่พบบ่อยเกี่ยวกับ FlowFight

FlowFight ทำอะไรได้

ให้ผู้เล่นลากและวางกล่อง Flowchart เพื่อออกแบบ algorithm ควบคุมตัวละครในการต่อสู้แบบ RPG ใช้เป็นเกมเพื่อการศึกษาสำหรับผู้เรียนระดับ ปวช. ถึง ปวส.

ใครเป็นคนสร้าง FlowFight

AfdolRatchanon เป็นผู้สร้าง FlowFight ผลงานหมวดการศึกษาและเรียนรู้ เว็บแอปเทพให้เครดิตเจ้าของผลงานและมีลิงก์กลับไปยังต้นทางทุกรายการ

FlowFight ยังเปิดใช้งานได้อยู่ไหม

ตรวจล่าสุดเมื่อ 27 ก.ย. 2569 ยังเปิดใช้งานได้ปกติที่ https://project-rpg-flowchart.web.app

คะแนน 44 จาก 100 ของ FlowFight คิดจากอะไร

คะแนนเต็ม 100 คิดจาก 4 ส่วน คือ เว็บยังเปิดใช้งานได้จริง 40 คะแนน (ลิงก์ตายเหลือ 5) คุณภาพเว็บจากการสแกนอัตโนมัติสูงสุด 20 คะแนน (ใช้บนมือถือได้ 5 โหลดเร็วสูงสุด 7 มีคำอธิบายเว็บ 4 มีภาษาไทย 4 รวมคะแนนบรรณาธิการ) ความนิยมในชุมชนต้นทางสูงสุด 20 คะแนน คิดแบบลดหลั่นตามจำนวน reactions และคะแนนดาวจากสมาชิกเว็บสูงสุด 20 คะแนน (ดาวเฉลี่ยคูณ 4)

เป็นเจ้าของผลงานนี้และอยากแก้ข้อมูลหรือนำออก แจ้งเราได้ที่นี่