Backlog : ฐานข้อมูลเกม
Backlog คือทางออกสำหรับเกมเมอร์ที่มีเกมมากเกินไปและไม่สามารถติดตามได้
Backlog ช่วยคุณตอบคำถามสองสามข้อ:
Backlog ขึ้นอยู่กับรูปแบบการซื้อ แนวคิดก็คือเมื่อคุณซื้อเกมหรือชุดรวมเกม (เช่น ชุดอินดี้) คุณจะเพิ่มการซื้อ คุณระบุสถานที่ที่คุณซื้อมัน ราคาเท่าไหร่ และมีเกมอะไรบ้าง การซื้อครั้งเดียวสามารถบรรจุเกมได้หลายเกม (ซึ่งเหมาะสำหรับการติดตามชุดรวม!) แต่เกมสามารถปรากฏในการซื้อหลายรายการได้ เนื่องจากบางครั้งคุณซื้อชุดรวมที่มีเกมที่คุณมีอยู่แล้ว
ทุกเกมจะมีสถานะติดอยู่ เช่น:
ทุกเกมหรือ DLC สามารถมีการเล่นได้หนึ่งหรือหลายครั้ง คุณสามารถสร้างการเล่นผ่านได้เมื่อคุณเริ่มเล่นเกม และดูได้อย่างง่ายดายว่าเกมใดเริ่มเล่นแต่ยังเล่นไม่เสร็จ คุณยังสามารถดูประวัติการเล่น รวมถึงการเริ่มต้นและข้อมูล และบันทึกเพิ่มเติม
การเขียน Backlog ของ Laravel ใหม่ได้บรรลุถึงความเท่าเทียมกันของฟีเจอร์กับสาขาเดิม ซึ่งหมายความว่ามีฟีเจอร์ทั้งหมดจากเวอร์ชันเก่าอยู่แล้ว (แต่ดีกว่าแน่นอน) ใช้งานได้แต่อาจมีข้อบกพร่อง
คุณสมบัติที่สำคัญที่สุดของการเขียน Backlog ที่ใช้ Laravel ใหม่นั้นใช้งานได้และสาขา rewrite
จะถูกตั้งค่าเป็นสาขาเริ่มต้น คุณสามารถติดตามความคืบหน้าของการพัฒนาในปัจจุบันได้ที่นี่
อย่างไรก็ตาม นี่ยังคงเป็นรุ่นเบต้า และสาขาเดิมจะมีเสถียรภาพและสมบูรณ์มากขึ้นในขณะนี้
เนื่องจากโค้ดเบสของ Backlog เวอร์ชันปัจจุบันเก่า เส็งเคร็ง และไม่สามารถบำรุงรักษาได้ ฉันจึงเขียน Backlog ที่ใช้ Laravel ขึ้นมาใหม่ สามารถติดตามความคืบหน้าได้ที่ https://github.com/Compizfox/Backlog/tree/rewrite เมื่อการเขียนซ้ำมีคุณสมบัติครบถ้วนเหมือนเวอร์ชั่นเก่าและพร้อมใช้งานก็จะกลายเป็นสาขาหลักของโปรเจ็กต์
Backlog ใช้งานได้ดีในสถานะนี้ มันยังไม่ได้รับการทดสอบอย่างละเอียด แม้ว่าฟีเจอร์ส่วนใหญ่จะมีให้ใช้งาน แต่คุณก็ยังควรถือว่าเป็นเวอร์ชันเบต้า
โครงการนี้เดิมทีไม่ได้ตั้งใจเพื่อการเผยแพร่สู่สาธารณะ แต่เป็นโครงการโรงเรียน (เล็ก) จึงขาดความคิดเห็นในโค้ดเป็นต้น
อย่างที่คุณอาจเดาได้ Backlog กำลังอยู่ในการพัฒนาอย่างมาก คุณควรถือเป็น WIP/alpha แม้แต่ในการเผยแพร่ ก็ยังมีข้อบกพร่องที่ฉันพลาดไปอย่างไม่ต้องสงสัย หากคุณพบข้อบกพร่อง โปรดรายงานโดยใช้หน้าปัญหาบน Github
Backlog เขียนด้วย PHP และใช้เฟรมเวิร์ก Laravel
นอกจากนี้ Backlog ยังใช้เฟรมเวิร์กส่วนหน้าดังต่อไปนี้:
อย่าลืมดูวิกิเพื่อดูภาพหน้าจอและคำถามที่พบบ่อย