Chipmunk 7 เสร็จสมบูรณ์แล้ว และตอนนี้ได้รวมการเพิ่มประสิทธิภาพ ARM NEON , โค้ดออโตจีโอเมทรี และตัวแก้ปัญหาแบบมัลติเธรดแล้ว
มีคู่มือการเขียนโปรแกรมล่าสุด
Chipmunk2D เป็นไลบรารีฟิสิกส์ 2D Rigid Body ที่เรียบง่าย น้ำหนักเบา รวดเร็วและพกพาสะดวก เขียนด้วยภาษา C โดยได้รับอนุญาตภายใต้ใบอนุญาต MIT ที่ได้รับการอนุมัติจาก OSI และไม่จำกัด เป้าหมายของฉันคือการให้นักพัฒนา 2D เข้าถึงคุณภาพทางฟิสิกส์แบบเดียวกับที่คุณพบในเกม 3D รุ่นใหม่ ฉันหวังว่าคุณจะสนุกกับการใช้ Chipmunk2D!
ซอฟต์แวร์ Howling Moon (บริษัทของฉัน) พร้อมให้ทำสัญญาหากคุณต้องการทำให้ระบบฟิสิกส์ในเกมของคุณโดดเด่นจริงๆ ด้วยประสบการณ์ที่ไม่เหมือนใครกับห้องสมุด เราสามารถช่วยให้คุณใช้ Chipmunk ได้เต็มศักยภาพ อย่าลังเลที่จะติดต่อเราผ่านทางหน้าเว็บของเรา: http://howlingmoonsoftware.com/
Mac OS X: มีไฟล์โปรเจ็กต์ Xcode ที่รวมไว้สำหรับการสร้างไลบรารีแบบคงที่และแอปพลิเคชันสาธิต หรือคุณสามารถใช้ไฟล์ CMake หรือสคริปต์ macstatic.command ภายในไดเร็กทอรี xcode/ เพื่อสร้าง lib แบบคงที่และจัดทำแพ็กเกจส่วนหัวให้กับคุณ
iPhone: มี Objective-C API แบบเนทีฟรวมอยู่ด้วย โปรเจ็กต์ Xcode สามารถสร้างไลบรารีแบบคงที่พร้อมการตั้งค่าคอมไพเลอร์ที่เหมาะสมทั้งหมด หรือคุณสามารถเรียกใช้ iphonestatic.command ในไดเร็กทอรี xcode/ มันจะสร้างไลบรารี่ไขมันที่คอมไพล์เป็นรีลีสสำหรับอุปกรณ์และดีบักสำหรับเครื่องจำลอง หลังจากรันแล้ว คุณก็สามารถวางไดเร็กทอรี Chipmunk-iOS ลงในโปรเจ็กต์ iPhone ของคุณได้!
UNIXes: ผู้ใช้ฟอรัมใจดีพอที่จะสร้างชุดไฟล์ CMake สำหรับ Chipmunk สิ่งนี้จะทำให้คุณต้องติดตั้ง CMake หากต้องการสร้างการรัน 'cmake .' แล้ว 'ทำ' สิ่งนี้ควรสร้างไลบรารีแบบไดนามิก ไลบรารีแบบคงที่ และแอปพลิเคชันสาธิต มีคนจำนวนหนึ่งมีข้อผิดพลาดในการสร้างบน Ubuntu เนื่องจากไม่ได้ติดตั้ง GLUT หรือ libxmu
Windows: โครงการ Visual Studio จะรวมอยู่ในไดเรกทอรี msvc/ แม้ว่าฉันพยายามตรวจสอบให้แน่ใจว่าโครงการ MSVC 10 เป็นปัจจุบัน แต่ฉันไม่มี MSVC 9 ที่จะอัปเดตโครงการนั้นเป็นประจำ มันอาจจะไม่ทำงาน ฉันขอขอบคุณที่ช่วยซ่อมมันหากเป็นกรณีนี้
หากคุณได้รับแหล่งที่มาจากการดาวน์โหลดแบบพอยต์รีลีส คุณอาจต้องการพิจารณารับแหล่งที่มาล่าสุดจาก GitHub ข้อบกพร่องได้รับการแก้ไขและมีการเพิ่มคุณสมบัติใหม่เป็นประจำ การเปลี่ยนแปลงครั้งใหญ่เสร็จสิ้นในสาขาและทดสอบก่อนที่จะรวมเข้าด้วยกัน เป็นเรื่องยากที่การดาวน์โหลดแบบจุดจะดีขึ้นหรือปราศจากข้อบกพร่องมากกว่าโค้ดล่าสุด
ตรงไปที่ GitHub และสัมผัสกับอนาคต วันนี้ ! (เอาล่ะอาจจะไม่น่าตื่นเต้นขนาดนั้น)
ก่อนอื่น คุณสามารถค้นหาเอกสารประกอบ C API ได้ในไดเร็กทอรี doc/
จุดเริ่มต้นที่ดีคือการดูแอปพลิเคชันสาธิตที่มีให้ การสาธิตทั้งหมดเพิ่งสร้างพื้นที่จำลอง Chipmunk และแอปสาธิตจะดึงกราฟิกออกมาโดยตรง ทำให้ง่ายต่อการดูว่า Chipmunk API ทำงานอย่างไรโดยไม่ต้องกังวลเกี่ยวกับโค้ดกราฟิก คุณมีอิสระที่จะใช้รูทีนการวาดภาพสาธิตในโครงการของคุณเอง แม้ว่าจะไม่ใช่วิธีที่แนะนำอย่างแน่นอนในการวาดวัตถุ Chipmunk เนื่องจากมันไปรอบๆ API ที่ไม่มีเอกสาร/ส่วนตัวของ Chipmunk
วิธีที่ดีที่สุดในการรับการสนับสนุนคือไปที่ฟอรัม Chipmunk มีผู้คนมากมายที่ใช้ Chipmunk ในทุกแพลตฟอร์มที่ฉันเคยได้ยิน หากคุณกำลังทำงานในโครงการเชิงพาณิชย์และต้องการความช่วยเหลือโดยตรง ซอฟต์แวร์ Howling Moon ก็พร้อมสำหรับการทำสัญญาเช่นกัน