การแนะนำ
Shroom Rush เป็นเกมแพลตฟอร์มแนวผ่อนคลายที่ผู้เล่นจะได้ควบคุม Finley ตัวละครเห็ด ฝ่าความท้าทาย เก็บเหรียญ และค้นพบองค์ประกอบเรื่องราวใหม่ๆ เกมนี้สร้างขึ้นด้วย Pygame ซึ่งเป็นเกมหลีกหนีจากความเป็นจริง มอบประสบการณ์ที่น่ารักและสนุกสนานในแต่ละระดับ
แรงบันดาลใจ
ในโลกที่เปลี่ยนแปลงไปอย่างรวดเร็วในปัจจุบัน ผู้คนต้องการการหลีกหนีจากความเครียดแบบสบายๆ เราสร้าง Shroom Rush เป็นเกมที่เรียบง่ายและสนุกสนานที่ช่วยให้ผู้ใช้ผ่อนคลาย โดยมีตัวละครหลักที่น่ารัก เรื่องราวที่น่าดึงดูด และรูปแบบการเล่นที่นุ่มนวลซึ่งออกแบบมาเพื่อให้จิตใจได้พักจากชีวิตประจำวัน
คุณสมบัติ
- การควบคุมตัวละคร: เลื่อนไปทางซ้าย ขวา และกระโดดเพื่อนำทางโลกของ Finley
- การหลีกเลี่ยงอุปสรรคแบบไดนามิก: การกระโดดข้ามเวลาและการเคลื่อนไหวเพื่อหลบสิ่งกีดขวางที่ลื่นไหล
- การรวบรวมเหรียญ: รวบรวมเหรียญเพื่อเพิ่มคะแนนของคุณและปลดล็อคความสำเร็จ
- ชีวิตที่จำกัดและความก้าวหน้าระดับ: เริ่มต้นด้วยสามชีวิตและไปถึงพอร์ทัลสุดท้ายเพื่อก้าวหน้า
- เพลงพื้นหลัง: เพิ่มเพลงพื้นหลังที่ดื่มด่ำเพื่อการเล่นเกมที่ดียิ่งขึ้น
- บทสนทนาของตัวละครที่ไม่ซ้ำใคร: บทสนทนาที่น่าดึงดูดที่สร้างด้วย API ของ OpenAI ที่ส่วนท้ายของแต่ละระดับ
- แผนที่และสินทรัพย์แบบกำหนดเอง: แผนที่ที่ออกแบบด้วยการเรียงต่อกันและกราฟิกโดยใช้ Adobe Express
- การติดตามคะแนนสูง: คะแนนที่เก็บไว้ใน MongoDB สำหรับการเล่นซ้ำและการแข่งขันในอนาคต
วิ่งยังไง.
git clone [ < repo_url > ]( https : // github . com / tvirat / NewHacks . git )
pip install - r requirements . txt
รายละเอียดทางเทคนิค
- Game Engine: Pygame สำหรับกลไกหลักและการควบคุมตัวละคร
- การออกแบบแผนที่: ระดับที่กำหนดเองที่สร้างขึ้นโดยใช้ Tiled และโหลดด้วย PyTMX
- ฐานข้อมูล: MongoDB สำหรับการติดตามคะแนนสูงสุดและจัดเก็บข้อมูลผู้ใช้
- บทสนทนาและการขยายเรื่องราว: API ของ OpenAI สำหรับบทสนทนาของตัวละครในเกมที่ไม่เหมือนใคร
- เครื่องมือออกแบบ: Adobe Express สำหรับการสร้างเนื้อหาเกมและกราฟิก
อนาคตในอนาคต
- การปรับใช้เว็บแอป: เราวางแผนที่จะโฮสต์ Shroom Rush เป็นเว็บแอปบนแพลตฟอร์มเช่น Vercel ช่วยให้เข้าถึงได้ง่ายขึ้นด้วยโดเมนสาธารณะ
- ระดับและเรื่องราวเพิ่มเติม: ขยายการเดินทางของ Finley ด้วยระดับที่มากขึ้นและองค์ประกอบเรื่องราวที่สมบูรณ์ยิ่งขึ้น
- ประสบการณ์ผู้ใช้ที่ได้รับการปรับปรุง: การรับรองความถูกต้องของผู้ใช้สำหรับการติดตามคะแนนส่วนบุคคลและการรวมกระดานผู้นำ
- คุณสมบัติทางสังคม: เพิ่มกระดานผู้นำและความท้าทายของชุมชนเพื่อเพิ่มความสามารถในการเล่นซ้ำ