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

2
บทแนะนำที่ดีสำหรับ Lua และLÖVE [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Game Exchange Stack Exchange ปิดให้บริการใน3 ปีที่ผ่านมา ฉันต้องการสร้างเกม 2 มิติที่เรียบง่ายและได้อ่านสิ่งดีๆมากมายเกี่ยวกับLÖVEฉันจึงอยากลองดู อย่างไรก็ตามฉันไม่สามารถหาบทเรียนที่ดีได้ อันที่อยู่ในหน้าLÖVEนั้นค่อนข้างไม่มีโครงสร้างและอีกอันที่ฉันพบโดย Mathew Casperson นั้นไม่ค่อยมีประโยชน์ ไม่มีใครรู้กวดวิชาที่ดีขึ้น?
13 lua  love2d 

8
เครื่องยนต์ Love2D สำหรับ Lua; แล้ว 3D ล่ะ [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Game Exchange Stack Exchange ปิดให้บริการใน6 ปีที่ผ่านมา Lua นั้นยอดเยี่ยมมากในการเรียนรู้มันง่ายมาก ฉันสนุกกับภาษาสคริปต์จริง ๆ และฉันก็สนุกกับการเรียน Python เครื่องยนต์รักhttp://love2d.org/นั้นยอดเยี่ยมจริงๆ แต่ฉันกำลังมองหาบางอย่างที่สามารถจัดการกับ 3D ได้เช่นกัน มีอะไรบ้างที่รองรับ 3D ใน Lua ฉันยังคงรู้สึกทึ่งกับระบบอนุภาคของความรักอยู่แล้วและอาจเปลี่ยนความคิดของฉันให้เป็นโปรเจ็กต์ 2 มิติด้วยแสง Particle :) แก้ไข: ฉันลบความคิดเห็นเกี่ยวกับ Python - ฉันต้องการให้หัวข้อนี้เป็น Lua ขอบคุณ
13 3d  lua  love2d 

6
การจัดการสถานะของเกม (เกม, เมนู, หน้าจอ Titles, ฯลฯ )
โดยพื้นฐานแล้วในทุก ๆ เกมที่ฉันทำมาจนถึงตอนนี้ฉันมักจะมีตัวแปรเช่น "current_state" ซึ่งสามารถเป็น "เกม", "ชื่อหน้าจอ", "หน้าจอเกม" เป็นต้น และจากฟังก์ชั่นอัพเดทของฉันฉันมีขนาดใหญ่มาก: if current_state == "game" game stuf ... else if current_state == "titlescreen" ... อย่างไรก็ตามฉันไม่รู้สึกว่านี่เป็นวิธีการจัดการมืออาชีพ / สะอาด มีความคิดเห็นเกี่ยวกับวิธีการทำเช่นนี้ในวิธีที่ดีกว่าหรือไม่ หรือเป็นวิธีมาตรฐานหรือไม่

1
ในเอนจินฟิสิกส์ 2 มิติฉันจะหลีกเลี่ยงการชนที่ไร้ประโยชน์ได้อย่างไรเมื่อวัตถุเข้ามาพัก
ในเครื่องมือฟิสิกส์ที่ฉันกำลังพัฒนา (เพื่อการเรียนรู้) โดยใช้ความรัก -2dฉันใช้ความละเอียดการชนในลักษณะนี้: FixedUpdate(dt) // I use fixed timestep foreach collide c1 in allNotStaticColliders c1.integartePhysic // i.e. apply gravitational force.. foreach collider c2 "near" c1 // "near"= I use spatial hashing if collide(c1,c2) resolve collision (c1,c2) // the heavy operation collison callbacks c1 collison callbacks c2 ... อย่างที่คุณเห็นในตอนท้ายของอนิเมชั่น gif …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.