คำถามติดแท็ก phaser

1
ความแตกต่างระหว่าง Arcade, P2 และฟิสิกส์ของ Ninja ใน Phaser
ฉันเป็นผู้เริ่มต้นและพยายามเรียนรู้การพัฒนาเกมโดยใช้Phaser Phaserปัจจุบัน Phaser ให้บริการระบบฟิสิกส์สามระบบ ได้แก่ Arcade, P2 และ Ninja แต่ฉันไม่ทราบความแตกต่างระหว่างพวกเขาและฉันอยากจะรู้ว่าในสถานการณ์ใดที่เราควรใช้ระบบฟิสิกส์แบบเฉพาะเจาะจง? โปรดให้ข้อมูลเชิงลึกเกี่ยวกับระบบฟิสิกส์เหล่านี้ให้ฉัน
33 phaser 

4
วิธีการใช้พื้นที่ขอบนุ่มกับอนุภาค
เกมของฉันสร้างขึ้นโดยใช้ Phaser แต่คำถามตัวเองนั้นไม่เชื่อเรื่องพระเจ้า ในเกมของฉันฉันมีสภาพแวดล้อมหลายอย่างโดยทั่วไปพื้นที่รูปหลายเหลี่ยมที่ตัวละครผู้เล่นสามารถย้ายเข้ามาและได้รับผลกระทบจาก ตัวอย่างเช่นน้ำแข็งไฟพิษ ฯลฯ องค์ประกอบกราฟิกของพื้นที่เหล่านี้คือพื้นที่รูปหลายเหลี่ยมที่เติมสีนั้นและอนุภาคของประเภทที่เหมาะสม (ในตัวอย่างเศษน้ำแข็ง) นี่คือวิธีที่ฉันใช้งานในปัจจุบัน - ด้วยหน้ากากรูปหลายเหลี่ยมที่ครอบคลุมกระเบื้องที่มีรูปแบบอนุภาค: ขอบแข็งดูไม่ดี ฉันต้องการปรับปรุงโดยการทำสองสิ่ง: 1. ทำให้พื้นที่เติมรูปหลายเหลี่ยมมีขอบที่อ่อนนุ่มและผสมผสานเป็นพื้นหลัง 2. ให้เศษบางส่วนออกจากพื้นที่รูปหลายเหลี่ยมเพื่อไม่ให้ถูกตัดตรงกลางและพื้นที่ไม่มีเส้นตรง ตัวอย่าง (mockup): ฉันคิดว่า 1 สามารถทำได้โดยการทำให้รูปหลายเหลี่ยมเบลอ แต่ฉันไม่แน่ใจว่าจะทำอย่างไรกับ 2 คุณจะดำเนินการเกี่ยวกับเรื่องนี้อย่างไร?

2
การแสดงสไปรต์เฉพาะจากสไปรต์ชีตโดยใช้ Phaser
ฉันกำลังพยายามสร้างเกมการ์ดโดยใช้ Phaser ซึ่งเป็นเฟรมเวิร์ก HTML5 JS เพราะฉันเป็นศิลปินที่แย่มากและไม่สามารถออกแบบของตัวเองได้ฉันจึงใช้สไปรต์แผ่นภาพเล่นไพ่ฟรีที่ฉันพบทางออนไลน์ ปัญหาคือฉันไม่สามารถหาวิธีแสดงบัตรแต่ละใบโดยใช้ Phaser ในกรอบก่อนหน้านี้ที่ฉันใช้ฉันสามารถสร้างสไปรต์ขนาดเล็กทีละตัวจากแผ่นสไปรต์ขนาดใหญ่ที่ฉันใช้ แต่ฉันไม่สามารถหาวิธีที่จะทำได้ใน Phaser ถ้าเป็นไปได้ ดังนั้นฉันจึงมองไปที่การโหลดภาพเป็นแผ่นสไปรต์ แต่ดูเหมือนว่าสไปรต์แผ่นโฆษณานั้นใช้สำหรับการเคลื่อนไหวเท่านั้นและคุณไม่สามารถแสดง 'กรอบ' ของสไปรต์แผ่นโฆษณาที่เฉพาะเจาะจงได้จริงๆ ฉันคิดว่าสิ่งที่ฉันต้องทำคือการโหลดภาพเป็น tilemap อย่างไรก็ตามภาพเฉพาะที่ฉันใช้ไม่ได้มาพร้อมกับไฟล์ json ที่ระบุรูปแบบ (ฉันไม่สามารถหาได้) เป็นสิ่งใหม่สำหรับ javascript ฉันมีปัญหาในการอ่านซอร์สโค้ดของ Phaser เพื่อดูว่าควรจัดรูปแบบไฟล์ json อย่างไร โดยสรุปแล้ววิธีที่ดีที่สุดในการแสดงการ์ดแต่ละแผ่นของ spritesheet การเล่นไพ่ใน Phaser เป็นเพราะฉันไม่มีไฟล์ json ที่ระบุข้อมูลแผนที่
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.