มี GuiLibrary ใดบ้างที่ใช้ได้กับ MonoGame ฉันรู้ว่ามี GUI Library สำหรับ XNA แต่ฉันคิดว่าส่วนใหญ่จะไม่ทำงานกับ MonoGame
แม้แต่สิ่งง่าย ๆ เช่นปุ่มและอินพุตจะช่วยฉัน ...
ขอบคุณ
มี GuiLibrary ใดบ้างที่ใช้ได้กับ MonoGame ฉันรู้ว่ามี GUI Library สำหรับ XNA แต่ฉันคิดว่าส่วนใหญ่จะไม่ทำงานกับ MonoGame
แม้แต่สิ่งง่าย ๆ เช่นปุ่มและอินพุตจะช่วยฉัน ...
ขอบคุณ
คำตอบ:
ฉันถามคำถามเดียวกันกับตัวเองเมื่อสองสามสัปดาห์ก่อน น่าเสียดายที่ฉันไม่พบสิ่งที่เหมาะสมกับความต้องการของฉัน แต่สิ่งที่ฉันพบอาจช่วยได้
นี่คือโปรเจ็กต์ XNA GUI สองสามอย่างที่ฉันพบว่าอาจเข้ากันได้กับ MonoGame ฉันไม่แน่ใจจริงๆว่าคนไหนดีกว่าคนอื่นและฉันไม่ได้ลองจริง ๆ แต่ฉันได้รวบรวมตัวเลือกสองสามอย่าง
ขออภัยฉันมีตัวแทนไม่เพียงพอที่จะโพสต์เชื่อมโยงหลายมิติ
xWinForms ( sourceforge.net/projects/xwinforms/ )
XNA Simple GUI ( simplegui.codeplex.com )
ระบบหน้าต่างสำหรับ XNA ( wsx.codeplex.com )
Squid ( www.ionstar.org )
Ruminate XNA 4.0 GUI ( xnagui.codeplex.com )
Nuclex Framework ( nuclexframework.codeplex.com )
CEGUI # ( sourceforge.net/projects/ceguisharp/ ) พอร์ตของ CEGUI ( http://www.cegui.org.uk )
MQuickGUI ( www.ogre3d.org/tikiwiki/tiki-index.php?page=MQuickGUI ) สร้างขึ้นสำหรับเครื่องยนต์ Ogre / Mogre แต่สามารถปรับให้เข้ากับ XNA
Xpf โดย Red Badger ( red-badger.com/blog/2012/07/05/xpf-to-be-open-sourced/ ) - การติดตั้ง WPF สำหรับอุปกรณ์มือถือ มันดูดี แต่ฉันไม่เห็นวิธีการดาวน์โหลด มีการประกาศว่าจะเปิดให้บริการเมื่อวันที่ 5 กรกฎาคม 2555 แต่ฉันยังไม่คิดว่ามันเกิดขึ้น
ตัวเลือกหนึ่งที่คุณมีคือพอร์ตGWENสำหรับ. Net หากคุณไม่สนใจที่จะเขียนเลเยอร์ดัดแปลง MonoGame ห้องสมุด C ++ ดั้งเดิมเขียนโดย Garry Newman เลเยอร์นั้นง่ายต่อการสร้างและมีตัวอย่างมากมายในฐานรหัส
ในขณะที่ GWEN อาจไม่ดีไปกว่า GUI GUI อื่น ๆ แต่ก็มีข้อดีดังต่อไปนี้:
ในทางกลับกันฉันพบข้อเสียดังต่อไปนี้:
NuclearWinterทำงานร่วมกับ MonoGame
นี่น่าจะเป็นความเห็นต่อ @craftworkgames แสดงความคิดเห็น แต่ดูเหมือนจะเป็นไปไม่ได้
ฉันต้องการระบบ GUI สำหรับเกมมือถือฉันชอบความเรียบง่ายของรหัสองค์ประกอบที่เรียบง่ายและท้ายที่สุด แต่เป็นหนึ่งในกิจกรรมชุมชน / เอกสาร / นักพัฒนาที่สำคัญที่สุด (ปรับปรุงเฟรมเวิร์ก จากลิงค์ที่เขาโพสต์สิ่งที่ฉันชอบมากขึ้นคือ:
การค้นคว้าเรื่องนี้น่าเบื่อและน่าเบื่อจริง ๆ แต่จากสิ่งที่ฉันเห็นฉันหวังว่า CraftworkGUI จะเป็นทางออกที่ดีสำหรับ dev GUI บนมือถือ