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

iOS เป็นระบบปฏิบัติการสำหรับอุปกรณ์พกพาที่สร้างโดย Apple Inc. ทำงานบน iPhone, iPad และ iPod touch

3
ทีมป้องกันการเขียนทับทำงานในไฟล์ต้นฉบับได้อย่างไร [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Game Exchange Stack Exchange ปิดให้บริการใน4 ปีที่แล้ว มันเป็นไปได้สำหรับฉันที่มีหลายคนที่กำลังทำงานอยู่ในขณะเดียวกันเช่นเอ็นจิ้นเกม สมมติว่านักพัฒนาคนหนึ่งกำลังทำงานAudio.cppและนักพัฒนาที่สองก็กำลังทำงานอยู่Audio.cppสิ่งนี้จัดการโดยทั่วไปในทีมขนาดใหญ่เพื่อต่อสู้กับการเขียนทับได้อย่างไร (ในคำอื่น ๆ ที่จะหยุดสองนักพัฒนาจากการเปิดไฟล์จนกว่านักพัฒนาคนหนึ่งจะเสร็จสิ้น)
26 project-management  version-control  teamwork  java  2d  collision-detection  vector  collision-resolution  unity  directx  directx11  directx10  xna  ios  monogame  windows-phone-8  xamarin  design-patterns  oop  xna  collision-detection  collision-resolution  bounding-boxes  rotation  collision-detection  mathematics  javascript  algorithm  separating-axis-theorem  xna  2d  monogame  image  xna  directx  graphics  performance  opengl  2d  3d  c++  directx11  unity  c#  scale  c#  xna  collision-detection  collision-resolution  leaderboards  scoring  glsl  srgb  tilemap  three.js  tiled  unity  physics  xml  dialog-tree  xna  c#  .net  opengl  lwjgl  vbo  physics  graphics  procedural-generation  simulations  water  opengl  java  textures  lwjgl  frame-buffer  unity  unity  2d  collision-detection  collision-resolution  trigonometry  java  android  libgdx  xna  c#  frame-rate  c++  unreal-4  procedural-generation  java  graphics  lwjgl  slick  c++  software-engineering 

4
วิธีการบรรลุความเร็วสม่ำเสมอของการเคลื่อนไหวบนเส้นโค้งเบซิเยร์?
ฉันพยายามที่จะย้ายภาพไปตามเส้นโค้ง Bezier นี่คือวิธีที่ฉันทำ: - (void)startFly { [self runAction:[CCSequence actions: [CCBezierBy actionWithDuration:timeFlying bezier:[self getPathWithDirection:currentDirection]], [CCCallFuncN actionWithTarget:self selector:@selector(endFly)], nil]]; } ปัญหาของฉันคือภาพเคลื่อนไหวไม่สม่ำเสมอ ในตอนแรกมันเคลื่อนที่ช้าแล้วเร่งความเร็วทีละน้อยและในตอนท้ายมันเคลื่อนที่เร็วมาก ฉันควรทำอย่างไรเพื่อกำจัดความเร่งนี้?

5
การเรนเดอร์ / การแรเงาเป็นไปได้ด้วย OpenGL ES 2.0 หรือไม่
ฉันถามสิ่งนี้ในStackOverflowแต่อาจเหมาะสมกว่าที่นี่: มีใครใช้การเรนเดอร์ / การแรเงาภายใต้ OpenGL ES 2.0 หรือไม่ ไม่รองรับ MRTs ด้วยบัฟเฟอร์สีเดียวมันไม่ใช่สิ่งที่สามารถนำมาใช้ในลักษณะ "ปกติ" โดยเฉพาะฉันกำลังสำรวจบน iPad, iPhone4 (maaaybe iPhone 3gs) และ Android ในแอป GLESView บน iPad / iPhone4 / iPhone3gs มีส่วนขยาย GL_OES_RGB8_RGBA8 อยู่และฉันยังไม่ได้ดูลึกเกินไป แต่ด้วย 8 บิต / ช่องแนวคิดนี้น่าสนใจ: http://www.gamedev.net/topic/ 562138-OpenGL ES--20-และรอการตัดบัญชี-แรเงา / ความคิดอื่น ๆ ? มันคุ้มค่าที่จะทำประสิทธิภาพที่ชาญฉลาด?

5
เมื่อใดที่คุณควรหมุนเอ็นจิ้นเกมของคุณเอง? [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน2 ปีที่ผ่านมา ฉันเป็นนักพัฒนาซอฟต์แวร์มา 5 ปีแล้วและฉันต้องการที่จะพัฒนาเกม iOS ฉันได้เล่นกับ iOS SDK เป็นเวลาประมาณ 2 ปีเข้าร่วมการประชุม cocoaheads และฉันรู้สึกว่าฉันมีความเข้าใจที่ดีเกี่ยวกับวัตถุประสงค์ -C โกโก้และแม้กระทั่ง c และ c ++ ฉันมีความคิดเกี่ยวกับเกมและรู้ว่าฉันจะใช้ Box2D แต่ฉันสงสัยว่าฉันควรใช้ cocos2D หรือไม่ เหตุผลหลักคือ: ฉันอาจต้องการทำสิ่งต่าง ๆ กราฟิกฉลาดที่ไม่มีใน cocos2d ถ้าฉันหมุนเอ็นจิ้นเกมของตัวเองฉันจะควบคุมได้มากขึ้น แน่นอนเหตุผลหลักในการใช้โปรแกรมเกมที่มีอยู่แล้วคือเวลาที่ประหยัดและมันทำให้เรื่องยากง่ายขึ้น แต่สำหรับใครบางคนที่มีความเชี่ยวชาญด้านเทคนิคในการม้วนเขาเองมันสมเหตุสมผลไหม?
20 ios  cocos2d 

5
ผู้ใช้ iOS ใช้ปุ่ม Facebook และ Twitter ในเกมหรือไม่
ไม่มีใครมีข้อมูลเชิงลึกหรือประสบการณ์ใด ๆ ในความสำเร็จของการวางปุ่ม "แชร์" บน Facebook หรือ Twitter ในเกม iOS หรือไม่? ตัวอย่างเช่นเมื่อผู้ใช้ได้รับคะแนนสูงนำเสนอพวกเขาด้วยตัวเลือกในการแบ่งปันคะแนนของพวกเขาผ่านทาง Facebook หรือ Twitter การจองของฉัน / อคติกับการรวมปุ่ม Facebook หรือ Twitter ในเกมของฉันคือ: ความไม่ไว้วางใจของปุ่มที่โพสต์อัตโนมัติโดยไม่ให้โอกาสหนึ่งในการจัดรูปแบบข้อความด้วยตัวคุณเอง ฉันไม่ได้ใช้ตัวเองเพราะฉันมักจะสร้างทวีตหรือโพสต์บนผนัง Facebook ด้วยตัวเอง ในทางกลับกันประโยชน์ที่อาจเกิดขึ้นจากปุ่มดังกล่าวสามารถเห็นได้อย่างชัดเจน คำถามคือ: ผู้ใช้ iOS ใช้ปุ่มดังกล่าวจริงหรือไม่?

5
Objective-C หรือ C ++ สำหรับเกม iOS?
ฉันค่อนข้างมั่นใจในการเขียนโปรแกรมใน Objective-C และ C ++ แต่ฉันคิดว่า Objective-C นั้นใช้งานได้ง่ายกว่าและมีความยืดหยุ่นและไดนามิกมากกว่าในธรรมชาติ ข้อดีและข้อเสียเมื่อใช้ C ++ แทน Obj-C สำหรับการเขียนเกมใน iOS จะเป็นอย่างไร หรือค่อนข้างมีปัญหาใด ๆ ที่ทราบเกี่ยวกับการใช้ Obj-C เมื่อเทียบกับ C ++? ตัวอย่างเช่นฉันสงสัยว่าอาจมีปัญหาด้านประสิทธิภาพการทำงานกับ Obj-C เทียบกับรหัสที่เขียนใน C / C ++

3
ฉันจะใช้ถนนที่ไม่มีที่สิ้นสุดที่ผู้เล่นวิ่งลงได้อย่างไร
ฉันต้องการสร้างภาพลวงตาที่ชายคนหนึ่งกำลังวิ่งไปตามถนนสายยาวนั่นคือรูปนี้ http://camlinecambridgelimited.web.officelive.com/images/road%20graphic1.jpg หากคุณเล่น Temple Run บน iPhone มันเป็นหลักการเดียวกัน แต่แทนที่จะเป็น Temple มันเป็นถนนธรรมดา ฉันต้องการทราบวิธีการใช้งานนี้ ตัวอย่างเช่นฉันเพิ่งทำซ้ำภาพถนนนี้เป็นวงหรือไม่?

6
ฉันสามารถพัฒนาเกมสำหรับแพลตฟอร์มมือถือใน C ++ ได้หรือไม่
ฉันมีความเข้าใจเป็นอย่างดีในภาษา C ++ และ C และมีประสบการณ์ในการพัฒนาเกม AAA โดยใช้ C ++ ตอนนี้ฉันคิดอย่างไร้ยางอายที่จะดำน้ำในการพัฒนาเกมมือถือทั้งใน iOS หรือ Android น่าเสียดายที่ฉันไม่รู้วัตถุประสงค์ C และ Java และไม่มีความกล้าที่จะเรียนรู้ ดังนั้นตามที่กล่าวไว้ข้างต้นมีความเป็นไปได้ไหมที่จะทำการพัฒนาอุปกรณ์พกพาใน C ++ โดยไม่ต้องใช้คำสั่งเดียวของ JAVA และ Objective-C?
16 c++  java  android  ios  objective-c 

4
ฉันควรเรียนรู้การพัฒนาเกม 2d ก่อน 3d หรือไม่? [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Game Exchange Stack Exchange ปิดให้บริการใน3 ปีที่ผ่านมา ฉันเป็นผู้พัฒนาแอพ iPhone ฉันต้องการเล่นเกม iOS คำถามคือ - ฉันควรเริ่มต้นด้วยการเรียนรู้ 2D เช่น Cocos 2D หรือ Corona SDK ก่อนเรียนรู้การเล่นเกม 3D เช่น Unity หรือไม่ ฉันสนใจเกม 3D มากขึ้น แต่คุณคิดว่าการรู้เกม 2D เป็นข้อกำหนดเบื้องต้นสำหรับการเรียนรู้การพัฒนา 3D หรือไม่?
14 2d  3d  ios 

2
$ 0.99 หรือฟรีกับสินค้าเสมือน - โมเดลรายได้สำหรับเกมมือถือ
ฉันกำลังพยายามตัดสินใจระหว่างเกมแบบชำระเงินกับเกมที่เล่นได้ฟรี มีการวิจัยเกี่ยวกับข้อดีข้อเสียของแต่ละคนหรือไม่ ฉันจะขอขอบคุณข้อมูลที่เป็นรูปธรรมเกี่ยวกับเรื่องนี้และไม่ใช่แค่ความคิดเห็น เกมนี้มีไว้สำหรับอุปกรณ์พกพา

3
วิธีการตัดสินใจว่าจะเรียกเก็บเงินสำหรับการพัฒนาเท่าไหร่?
ดังนั้นเพื่อนอีกสองคนและฉันเป็นสตูดิโอเกมขนาดเล็กมาก จนถึงตอนนี้เรายังไม่ได้เปิดตัวเกม แต่เรามี 2 เกมเกือบพร้อมที่จะเปิดตัวแล้ว สตูดิโอขนาดใหญ่เห็นงานของเราและตอนนี้พวกเขาต้องการทำงานกับเรา พวกเขาต้องการคนเพื่อพัฒนาเกมมือถือสำหรับพวกเขา (iOS, Android) พวกเขาต้องการให้เรากำหนดราคาสำหรับโครงการ (ไม่สามารถบอกรายละเอียดเฉพาะที่เราลงนามใน NDA) พวกเขาจะให้ทรัพย์สินทั้งหมดกับเรา (กราฟิก / เสียง) ดังนั้นเราจึงต้องใช้รหัสเท่านั้น และเพราะพวกเขาทำงานกับ Unity3D เท่านั้นเราจึงต้องเรียนรู้มัน เราตัดสินใจได้อย่างไรว่าจะคิดค่าใช้จ่ายเท่าใดสำหรับโครงการ
12 android  ios  sales 

2
หากคุณเป็นโปรแกรมเมอร์เดี่ยวคุณจะจัดการส่วนกราฟิกอาร์ตอย่างไร
หากคุณเป็นโปรแกรมเมอร์เดี่ยวที่สร้างเกมคุณจะทำอะไรในส่วนของกราฟิกและงานศิลปะ? ฉันควรทำงานกับศิลปินกราฟิกเพื่อวาดตัวละครและสิ่งแวดล้อมหรือไม่ ฉันไม่รู้จะวาดอย่างไร
12 graphics  art  ios 

2
SpriteKit เป็นไปตามรูปแบบ MVC หรือไม่
ขณะนี้ฉันกำลังทำงานในโครงการ iOS ชื่อOld Frankที่ฉันพยายามทำตามรูปแบบการออกแบบ MVC ส่วนสำคัญของมันคือ GameObjects(model) <- Scene(controller) -> Sprites "SpriteKit" (View) ตอนนี้ถ้าฉันเข้าใจ MVC อย่างถูกต้องคุณจะไม่สามารถใช้คุณสมบัติมากมายที่ SpriteKit มีให้ถ้าคุณต้องการติดตาม MVC เช่นSKActionการตรวจจับการชนเป็นต้น มันขึ้นอยู่กับโมเดลที่มีวัตถุของเกมอยู่หรือไม่และควรตอบสนองอย่างไรเมื่อสัมผัสกับวัตถุอื่น ๆ โมเดลขึ้นอยู่กับการกำหนดตำแหน่งในช่วงเวลาหรือไม่ SpriteKit มีส่วนใดบ้างที่จะถือว่าใช้ได้ในการ "ดู" ใน MVC นอกเหนือจากการเรนเดอร์?

3
สร้างต้นแบบเกมปริศนาสำหรับการแก้ปัญหาของระดับ
ฉันอยู่ในช่วงการสร้างต้นแบบของการทำเกมไขปริศนาสำหรับ iOS หลักฐานพื้นฐานของสิ่งที่ผู้เล่นต้องทำคือได้รับจากจุด A ถึงจุด B โดยการนำทางผ่านเขาวงกตเช่นการติดตั้งในขณะที่เคลื่อนที่บล็อกออกนอกเส้นทางและหลีกเลี่ยงศัตรู นี่เป็นวิธีแรกของฉันในเกมเช่นนี้ดังนั้นฉันจึงสงสัยว่าคนอื่น ๆ ทำให้แน่ใจได้อย่างไรว่าระดับที่พวกเขาสร้างนั้นสามารถแก้ไขได้ ตัวอย่างเช่นใช้เกมเลิกบล็อกคลาสสิกที่คุณต้องย้ายบล็อกสีแดงออกจากกระดานเกมโดยเลื่อนชิ้นส่วนบล็อกอื่นที่ไม่ใช่บล็อกสีแดงออกไปให้พ้นทาง มันยากเพราะทุกคนอยู่ในพื้นที่แคบโดยไม่มีการเคลื่อนไหวมากนัก ผู้สร้างทราบหรือไม่ว่ามีการจัดเรียงตัวต่อในลักษณะที่ทำให้สามารถไขปริศนาได้? พวกเขาเริ่มต้นด้วยต้นแบบกระดาษและทำงานจากสถานะสิ้นสุดที่แก้ไขได้ย้อนหลังเพื่อสร้างเค้าโครงบอร์ดเกมเริ่มต้นหรือไม่

1
ทำไม Unity ให้คุณติดตั้ง iOS Build Support บน Windows
เมื่อติดตั้ง Unity บนเครื่อง Windows คุณจะได้รับอนุญาตให้เลือก "iOS Build Support" เป็นหนึ่งในองค์ประกอบที่จะติดตั้ง อย่างไรก็ตามไม่สามารถสร้าง iOS จาก Windows ได้ เหตุใดแพ็คเกจนี้จึงมีใน Windows มันเสนออะไร

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