꼬반

[ตอนที่ 2] สร้างเกมเว็บด้วย AI ภายใน 30 นาที

สร้าง: 2024-11-08

สร้าง: 2024-11-08 17:11

วันนี้ได้ทำการแยกโค้ดและเพิ่มฟังก์ชันเล็กน้อยต่อจากงานที่แล้ว

ก่อนอื่นเลย ได้ร้องขอให้แยกแหล่งที่มาที่ html, js และ css อยู่ในไฟล์เดียวกันออกจากกัน

Q9. โปรดเขียนซอร์สโค้ดแบบรวมด้านบนใหม่ให้เป็นโครงสร้างที่แยกเป็นไฟล์ html, js และ css

-> แยกเป็น 3 โครงสร้าง ได้แก่ index.html, game.js และ styles.css

Q10. ในซอร์สโค้ดด้านบน โปรดเพิ่มพื้นที่แสดงสถานะตัวละครที่สามารถตรวจสอบได้ตลอดเวลาทางด้านซ้ายของหน้าจอคอนโซลตรงกลาง และเพิ่มฟังก์ชันที่เกี่ยวข้อง

-> เพิ่มแถบด้านข้างคงที่ทางด้านซ้าย และเพิ่ม/แก้ไขฟังก์ชันที่เกี่ยวข้องใน game.js เพื่อให้สามารถตรวจสอบสถานะได้ตลอดเวลา

Q11. ในซอร์สโค้ดด้านบน โปรดเพิ่มปุ่มและฟังก์ชันที่สามารถใช้คะแนนสกิลในหน้าต่างแสดงสถานะได้

-> เนื่องจากคะแนนสกิลเดิมใช้การป้อนข้อมูลโดยตรงในหน้าต่างแจ้งเตือน จึงได้ทำการร้องขอ และแก้ไขให้สามารถใช้ได้อย่างชัดเจนโดยปุ่มจะถูกเปิดใช้งานเมื่อมีคะแนนสกิล

Q12. ในซอร์สโค้ดด้านบน โปรดแก้ไขให้เมื่อชนะการต่อสู้จะได้รับทองคำตามระดับของมอนสเตอร์ และสามารถตรวจสอบทองคำที่ได้รับในหน้าต่างแสดงสถานะได้

-> เพิ่มฟังก์ชันที่จะได้รับทองคำ และแก้ไขให้สามารถตรวจสอบได้ในแถบด้านซ้าย

การสอบถามทั้ง 4 ข้อนี้ทำให้หน้าจอและโครงสร้างดูดีขึ้น และได้เตรียมพื้นฐานสำหรับการเพิ่มฟังก์ชันอื่นๆ เช่น ระบบร้านค้าในอนาคต

ต่อไปจะขยายฟังก์ชันเพิ่มเติม เช่น การเพิ่มฟังก์ชันร้านค้า (ไอเทมฟื้นฟู ฯลฯ) และระบบสกิล

[ตอนที่ 2] สร้างเกมเว็บด้วย AI ภายใน 30 นาที

ความคิดเห็น0

อัปเดตการดำเนินงาน 23 ม.ค. 2567 (อังคาร)การอัปเดตการดำเนินงานในวันอังคารที่ 23 มกราคม 2567 ได้มีการแก้ไขฟีเจอร์ต่างๆ เช่น การอ่านบทความ สไตล์มาร์กดาวน์ ฟอนต์ h1h2 และฟีเจอร์การเขียนบทความ
durumis-release
durumis-release
durumis-release
durumis-release

January 23, 2024

กฎพื้นฐานของ CSS (Normal flow, BFC, IFC)บทความนี้จะอธิบายเกี่ยวกับกฎพื้นฐานของ CSS อย่าง Normal flow, BFC และ IFC พร้อมทั้งให้ความรู้ที่จำเป็นในการสร้างโครงสร้าง Layout และการออกแบบเว็บไซต์แบบ Responsive
뚠뚠멍의 생각들
뚠뚠멍의 생각들
뚠뚠멍의 생각들
뚠뚠멍의 생각들

September 7, 2024

การสร้างส่วนประกอบ UI Library ให้เป็นส่วนประกอบ Vue ทั่วไปที่สามารถขยายได้บทความนี้จะแนะนำวิธีการใช้งานส่วนประกอบ Vue UI Library อย่างยืดหยุ่น :deep() เพื่อเอาชนะข้อจำกัดของการปรับแต่ง และยกตัวอย่างการสร้างส่วนประกอบทั่วไปที่สามารถนำกลับมาใช้ใหม่ได้ พร้อมทั้งเสนอวิธีแก้ปัญหาต่างๆ
뚠뚠멍의 생각들
뚠뚠멍의 생각들
뚠뚠멍의 생각들
뚠뚠멍의 생각들

November 21, 2024

2024-11-18 สิ่งที่สนใจอย่างหลากหลายในชีวิต : ฉันใช้เวลาว่างทำอะไรบ้าง?บทความบล็อกที่เขียนเมื่อวันที่ 18 พฤศจิกายน 2024 บทความนี้กล่าวถึงงานอดิเรก การลงทุน การเรียนรู้ และกิจวัตรประจำวันต่างๆ ของผู้เขียน รวมถึงความกังวลเกี่ยวกับการเพิ่มประสิทธิภาพการทำงานผ่านระบบอัตโนมัติ
Charles Lee
Charles Lee
Charles Lee
Charles Lee

November 19, 2024

[สำหรับผู้ไม่ใช่ผู้เชี่ยวชาญ ด้านการพัฒนาซอฟต์แวร์ เพื่อความอยู่รอด] 14. สรุปเนื้อหาสัมภาษณ์ทางเทคนิคที่ผู้พัฒนาซอฟต์แวร์มือใหม่ถามบ่อยสรุปคำถามทางเทคนิคที่มักถามในการสัมภาษณ์งานผู้พัฒนาซอฟต์แวร์มือใหม่ (พื้นที่หน่วยความจำ โครงสร้างข้อมูล ฐานข้อมูล ฯลฯ) หวังว่าจะเป็นประโยชน์ในการเตรียมตัวสัมภาษณ์งานด้านการพัฒนา
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자
투잡뛰는 개발 노동자

April 3, 2024