เราสามารถพัฒนาเกมสำหรับ iPhone บนแพลตฟอร์ม Windows ได้หรือไม่?


14

เป็นไปได้หรือไม่ที่จะพัฒนาเกมสำหรับ iPhone โดยใช้ iPhone sdk บน Windows


4
กล่าวโดยย่อ: ใช่ แต่ระวังว่าจริง ๆ แล้วมันมีค่ากับปัญหา หากคุณทำงานบนแพลตฟอร์มที่มีความไม่เสถียรในระดับปานกลางสาเหตุที่ไม่ได้เป็น Mac นั้นสามารถทำให้คุณเสียเวลาเท่ากับสิ่งที่คุณจะได้รับจากราคาของ Mac Mini
Williham Totland

คำตอบ:


4

แม้ว่าจะขัดต่อนโยบายของ Apple แต่คุณสามารถติดตั้ง OS X ลงในเครื่องเสมือนและพัฒนาแอพได้ และถ้าคุณสามารถจัดการได้คุณก็สามารถเขียนรหัสและบนเครื่อง Windows ได้ แน่นอนว่าเป็นข้อความเท่านั้น แต่คอมไพเลอร์, SDK, ฯลฯ เป็น OS X-only อย่างสมบูรณ์

คุณสามารถดูวิธีอื่น ๆ ในการสร้างเกม iPhone เช่นเอ็นจิ้น Unity หรือ Flash (ฉันรู้ ณ จุดหนึ่งที่พวกเขาคอมไพล์เกมของ iPhone ฉันคิดว่าพวกเขาเลิกใช้แล้ว)


3
Flash ได้เปิดตัวแพ็กเกจ iPhone ของพวกเขาอีกครั้งแม้ว่าประสบการณ์ของฉันกับมัน (โดยใช้บรรทัดคำสั่งไม่ใช่ผ่าน CS5) เป็นสิ่งที่น่าผิดหวัง
Gregory Avery-Weir

Oh! ตกลงตรวจสอบแพ็กเกจสำหรับ iphone ที่เว็บไซต์ adobe การอัปเดตมีให้บริการตั้งแต่วันที่ 11 ตุลาคมเนื่องจาก Apple ยกเลิกการ จำกัด นักพัฒนาบุคคลที่สาม นี่หมายถึงกิจกรรมล่าสุด ไม่จำเป็นต้องใช้ระบบ Mac ที่เฉพาะเจาะจง Flash จะใช้งานได้สำหรับฉันใช่ไหม
GamDroid

หากคุณลงคะแนนโปรดอธิบายว่าทำไมคุณลงคะแนน ...
Ricket

3

ดูคำถามนี้ใน stackoverflow.com

แม้ว่าจะมีวิธีการทำบางอย่างกับเครื่องเสมือนโทรศัพท์มือเจลเบรคและอื่น ๆ ฉันไม่อยากเชื่อเลยว่าความยุ่งยากจะคุ้มค่า เวลาที่คุณใช้จัดการกับปัญหาทั้งหมดคือเวลาที่คุณไม่ต้องปรับปรุงเกม

หากคุณใช้สภาพแวดล้อมการพัฒนาข้ามแพลตฟอร์มเช่นUnityคุณจะสามารถทำการพัฒนาบน Windows ได้เกือบทั้งหมด แต่คุณยังต้องใช้ Mac เพื่อนำไปใช้กับโทรศัพท์เพื่อทดสอบหรือวางจำหน่าย (และการทดสอบอุปกรณ์มีความสำคัญ: นิ้วบนหน้าจอสัมผัสไม่เหมือนกับตัวชี้เมาส์บนหน้าต่าง)

ไม่ใช่ว่าคุณต้องการเครื่องจักรที่ทรงพลังในการพัฒนาเกม iPhone: Mac Mini ราคา $ 699 จะทำได้ดี


1
ที่จริงฉันเริ่มทำงานกับ OSX ในเครื่องเสมือนบนแล็ปท็อปของฉันในช่วงบ่าย ไม่มีปัญหาฉันเพิ่งพบว่าการพัฒนาเป็นสิ่งที่ยากเกินไปสำหรับภาระงานของฉันในเวลานั้น lifehacker.com/5583650/run-mac-os-x-in-virtualbox-on-windows - ฉันจะมีความสำนึกผิดของผู้ซื้ออย่างจริงจังหากฉันใช้จ่าย $ 699 ไป
Ricket


1

ฉันกำลังมองหาวิธีการพัฒนาแอพบน Windows ในที่สุดฉันก็ซื้อ Mac mini และฉันก็ดีใจที่ทำ Mac และเครื่องมือในการพัฒนานั้นใช้งานได้ดี เวลาที่ฉันบันทึกการหาการกำหนดค่า Windows / เครื่องเสมือน / OSX และอื่น ๆ ที่ฉันใช้ในการพัฒนาแอพ


1

Airplay SDKอ้างว่าอนุญาตให้คุณพัฒนาใน Visual Studio บนพีซี Windows ฉันยังไม่ได้ลองเลยจึงไม่รู้เลยว่ามันทำงานได้ดีแค่ไหน


1

Adobe AIR SDK 3.3 ช่วยให้คุณสามารถสร้างแอพ iOS บนแพลตฟอร์ม windows: http://helpx.adobe.com/flash-player/release-note/developer-relese-notes-11_3.html

อย่างไรก็ตามคุณต้องโค้ดแอพ / เกมของคุณใน ActionScript แต่คุณสามารถขยายฟังก์ชัน AIR SDK ผ่าน Adobe Native Extension (ANE)


0

Marmalade เป็นเครื่องมือที่ดีซึ่งสามารถรวมเข้ากับ Visual Studio ได้อย่างง่ายดาย ดังนั้นคุณสามารถพัฒนาสำหรับ iOS, Android, Bada, WebOS, Windows ฯลฯ จากรหัสเดียว คุณต้องใช้ Mac เพื่ออัปโหลดไฟล์ ipa แต่ฉันคิดว่ามันจะง่ายกว่าเพราะคุณต้องการเพียงครั้งเดียว ฉันใช้มันดังนั้นฉันจึงบอกได้ว่ามันใช้งานได้ดีและตอนนี้ใช้เวอร์ชั่น 6.0 คุณสามารถพัฒนาใน HTML5 โดยใช้ phonegap API


0

คุณสามารถใช้โปรแกรมจำลองคอมพิวเตอร์เช่น VirtualBox และอัปโหลดไฟล์ซอร์สโค้ดของ mac และดาวน์โหลด XCode ของ app store

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.