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

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

1
การพัฒนาข้ามแพลตฟอร์ม C ++ / OpenGL ES (iOS / Android) [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Game Exchange Stack Exchange ปิดให้บริการใน4 ปีที่แล้ว ฉันมีประสบการณ์ที่สมเหตุสมผลกับ C ++ และ OpenGL และฉันเพิ่งตัดสินใจลองพัฒนาเกมมือถือ หลังจากประสบความสำเร็จในการสร้างแอป OpenGL ES Android อย่างง่ายโดยใช้ Java ฉันวิจัยวิธีกำหนดเป้าหมายทั้ง Android และ iOS ด้วยรหัสการเขียนใหม่ให้น้อยที่สุดเท่าที่จะทำได้ ฉันลองใช้เครื่องมือพัฒนาแอพข้ามแพลตฟอร์มที่ภูมิใจของ Visual Studio 2015 แต่พบว่ามันใหม่เกินไปและมีการจัดทำเอกสารน้อยมาก ฉันสามารถสร้างเทมเพลตโครงการที่โปรแกรมมอบให้ฉัน แต่ฉันไม่สามารถหาวิธีได้จากเทมเพลตเหล่านี้ฉันอาจเพิ่มเนื้อหาลงในเกมหรือจัดการกับหน้าจอสัมผัส ฉันมีความปรารถนาที่เฉพาะเจาะจง แต่น่าเสียดายที่เฉพาะเจาะจงที่จะค้นหาด้วย Google ฉันต้องการสร้างเกม OpenGL ES โดยใช้ C ++ พร้อมโปรแกรมเสริมเฉพาะแพลตฟอร์มสำหรับ Android และ iOS ผู้คนถามคำถามที่คล้ายกันกับฉัน (แต่ไม่เหมือนกัน) …

2
เนื่องจาก Table.drawDebug เลิกใช้แล้วใน libGDX ฉันควรใช้อะไรแทน
ฉันกำลังติดตามหนังสือ "Learning LibGDX Game Development" เพื่อสร้างเกมอย่างง่าย ฉันอยู่ในส่วนการสร้างเมนูที่เราสร้างสเตจและแสดงผลด้วยเส้นขอบการดีบัก หนังสือเล่มนี้บอกว่าจะใช้Table.drawDebug(stage)แต่วิธีการแบบคงที่นี้ดูเหมือนว่าจะถูกลบออกจากTableชั้นเรียนกรอบทั้งหมด ฉันกำลังนำเข้าcom.badlogic.gdx.scenes.scene2d.ui.Table; ด้านล่างคือรหัสของฉัน: @Override public void render(float deltaTime) { Gdx.gl.glClearColor(0.0f, 0.0f, 0.0f, 1.0f); Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT); if (debugEnabled) { debugRebuildStage -= deltaTime; if (debugRebuildStage <= 0) { debugRebuildStage = DEBUG_REBUILD_INTERVAL; rebuildStage(); } } stage.act(deltaTime); stage.draw(); Table.drawDebug(stage); } บรรทัดสุดท้ายTable.drawDebug(stage);มีข้อผิดพลาดในการรวบรวม"The method drawDebug(ShapeRenderer) in the type Table is …

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

4
Apple และ Google จะขอแชร์หรือไม่หากการชำระเงินที่กำหนดเองทำในแอปฟรีหรือไม่
ฉันมีเกมหลายแพลตฟอร์ม (เว็บ / iOS / Android) ในการสร้าง ในเวอร์ชั่นฟรีเกมหลักยังคงเล่นได้อย่างเต็มที่ แต่ผู้ที่เลือกที่จะจ่ายจะได้รับคุณสมบัติทางสังคมมากขึ้น (และไม่มีโฆษณาแน่นอน) ฉันคิดว่าแทนที่จะมีรุ่นฟรีและจ่ายเงินสำหรับแพลตฟอร์มทั้งหมดที่ฉันสามารถปล่อยแอพได้ฟรีและหากผู้ใช้ต้องการมากกว่าพวกเขาต้องลงทะเบียนและชำระค่าธรรมเนียมครั้งเดียว (ผ่านเกตเวย์การชำระเงินหรือ PayPal ) เนื้อหาเพิ่มเติมจะพร้อมใช้งานในไคลเอนต์ทั้งหมดที่พวกเขาสามารถเข้าถึงได้ ในทางทฤษฎีนี่หมายถึงคุณค่าที่ดีกว่าสำหรับผู้เล่นและการบำรุงรักษาและปวดหัวน้อยลงสำหรับฉัน (เห็นได้ชัดว่าฉันต้องจัดการกับปัญหาการชำระเงินทั้งหมดด้วยตัวเอง) มันเหมาะกับรูปแบบธุรกิจของ Apple / Google หรือไม่? หรือพวกเขาจะยังคงเรียกร้องส่วนแบ่งค่าธรรมเนียมการลงทะเบียนของพวกเขา?

5
การพัฒนาสำหรับ iOS บน Linux [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Game Exchange Stack Exchange ปิดให้บริการใน2 ปีที่ผ่านมา ฉันกำลังมองหาเครื่องมือหรือไลบรารีเพื่อพัฒนาเกมสำหรับ iOS บน Linux ระดับสูง, ระดับต่ำ, GUI, ไม่มี GUI ไม่สำคัญมากนัก ฉันกำลังมองหาอะไรจริงๆ ฉันไม่ได้พูดถึงการปรับใช้กับ iOS จาก Linux หรืออะไรทำนองนั้น ฉันแค่ต้องการทำงานเป็นกลุ่มบน Linux ด้วยการเปลี่ยนแปลงเล็กน้อยเพื่อให้ทำงานบน iOS แก้ไข: ใช่ฉันมีสิทธิ์เข้าถึง Mac แต่มีข้อ จำกัด ดังนั้นฉันจึงต้องการที่จะทำงานในโครงการบนกล่อง Ubuntu ปกติของฉัน นอกจากนี้ฉันยังอยู่ในโปรแกรมนักพัฒนาที่ชำระเงินแล้วดังนั้นฉันจึงสามารถปรับใช้กับอุปกรณ์ iOS จาก Mac ได้
10 ios  iphone  linux 

1
คุณสามารถฝัง Unity3d mobile project ลงในแอพมือถือที่มีอยู่แล้วได้หรือไม่?
ฉันกำลังสร้างแอปพลิเคชันสำหรับทั้ง Android และ iPhone ที่จะมีมินิเกมอยู่สองสามตัว ฉันต้องการสร้างส่วนที่ไม่ใช่เกมใน Android และ iPhone คำถามของฉันคือมีความเป็นไปได้ไหมที่จะมีแอพพื้นฐานที่จะรวม Unity mini game ที่ฉันสร้างทั้งหมดในโปรเจค apk และ ios?
10 android  iphone  unity  ios 

5
ทำไมฉันไม่สามารถใช้โอเปอเรเตอร์ '> =' กับ Vector3s ได้
ฉันพยายามที่จะได้รับรูปสี่เหลี่ยมผืนผ้าย้ายไปมาระหว่างสองตำแหน่งที่ผมพูดถึงและ_positionA ทั้งสองประเภท_positionB Vector3สี่เหลี่ยมผืนผ้าเคลื่อนไหวได้ดี อย่างไรก็ตามเมื่อมันมาถึง_positionBมันจะไม่เคลื่อนที่ในทิศทางตรงกันข้ามเหมือนอย่างที่ควร ฉันกลับไปที่โค้ดเพื่อดู ฉันมาถึงข้อสรุปว่าเป็นวัตถุย้ายที่ifงบในรหัสพลาดเฟรมซึ่งในตำแหน่ง rects _positionBเท่ากับ ฉันตัดสินใจที่จะปรับเปลี่ยนรหัสไปในทิศทางที่ตรงกันข้ามถ้าตำแหน่ง rects คือมากกว่าหรือเท่ากับ _positionBรหัสของฉันไม่ยาวเกินไปดังนั้นฉันจะแสดงด้านล่าง: using UnityEngine; using System.Collections; public class Rectangle : MonoBehaviour { private Vector3 _positionA = new Vector3(-0.97f, -4.28f); //Start position private Vector3 _positionB = new Vector3(11.87f, -4.28f); //End position private Transform _rect_tfm; private bool _atPosA = false, _atPosB = …
9 unity  c#  vector  mathematics  vector  matrix  unity  c#  transformation  java  3d  terrain-rendering  shading  ios  opengl-es  opengl  rendering  optimization  python  scripting  minecraft-modding  modding  pc  3d-meshes  mesh  culling  point-cloud  networking  interpolation  mathematics  game-design  ai  game-mechanics  animation  unreal-4  skeletal-animation  3dsmax  unity  c#  3d  opengl  c++  textures  unity  ide  cocos2d  cocos2d-x-js  unity  c#  mono  il2cpp  c++  game-loop  timer  linux  flash  actionscript-3  java  glsl  c++  vector  entity-component  c++  directx11  windows  visual-studio  libgdx  mouse  unity  c#  architecture  storage  unity  c#  rotation  coordinates  quaternion  vrpn  movement  vector  unreal-4  unity  shaders  unity  gui  text  bug  shooter  3d  animation  rendering  voxels  c++  mmo  multithreading  linux  textures  procedural-generation  terrain-rendering  multiplayer  mmo  game-state  java  android  libgdx  opengl  procedural-generation  unity  gui  3d  animation  tools  geometry-shader  mobile  advertisements  unity  c#  animation  scripting  unity  animation  unityscript  coroutines  unity  shaders  lighting  camera 

1
gluLookAt ทำงานอย่างไร
จากความเข้าใจของฉัน gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); เทียบเท่ากับ: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); แต่เมื่อฉันพิมพ์ModelViewเมทริกซ์การเรียกเพื่อglTranslatef()ดูเหมือนจะทำงานไม่ถูกต้อง นี่คือข้อมูลโค้ด: #include <stdlib.h> #include <stdio.h> #include <GL/glut.h> #include <iomanip> #include <iostream> #include <string> using namespace std; static const int Rx = 0; static const int …

2
Unity 3d ใช้งานได้ดีกับทั้ง Android และ iPhone อย่างไร
ก่อนอื่นคำถามนี้อาจจะค่อนข้างกว้างดังนั้นฉันต้องขออภัยถ้าเป็น ฉันแค่กำลังมองหาประสบการณ์ของผู้คนและความรู้ส่วนตัวในเรื่องนี้ ฉันกำลังมองหาที่จะสร้างเกมสำหรับทั้งแพลตฟอร์ม Android และ iPhone ฉันรู้ว่า Unity เป็นเอ็นจิ้นเกมที่ยอดเยี่ยมและคำถามของฉันคือมันทำงานได้ดีเพียงใดในการสร้างรหัสฐานเดียวเพื่อสร้างสำหรับแพลตฟอร์ม Android และ iPhone? เวลาเป็นข้อ จำกัด ในโครงการนี้ดังนั้นฉันจึงสนใจว่ากระบวนการจะราบรื่นเมื่อพยายามสร้างทั้งสองแอปพลิเคชันและต้องเขียนโค้ดที่กำหนดเองเท่าใดสำหรับแต่ละแอปพลิเคชัน สิ่งใดก็ตามที่ผู้คนมีในหัวข้อนี้จะต้องขอบคุณมาก ๆ
9 android  iphone  unity  ios 

3
มันมีมูลค่าการสนับสนุนอุปกรณ์ iOS 3.x หรือ iPhone 3G อีกต่อไปเมื่อพัฒนาเกม?
มันยังคงคุ้มค่าหรือไม่สำหรับนักพัฒนาเกมในการลองและสนับสนุนอุปกรณ์รุ่นเก่า: iPhone 3G และรุ่นก่อนหน้าหรือเพื่อรองรับระบบปฏิบัติการรุ่นเก่า: iOS 3.x และรุ่นก่อนหน้า? หรือแนะนำให้ใช้งาน OpenGL ES 2.0 เป็น iPhone 3GS ขึ้นไปหรือไม่ คุณรู้หรือไม่ว่าร้อยละของผู้ใช้ยังคงใช้อุปกรณ์ / ระบบปฏิบัติการรุ่นก่อนหน้าเหล่านั้น
9 iphone  opengl-es  ios 

1
STL มีประสิทธิภาพเพียงพอสำหรับอุปกรณ์พกพาหรือไม่
เมื่อพูดถึงการพัฒนาเกมมือถือบน iOS และ Android NDK นักพัฒนาบางคนเขียนคอนเทนเนอร์ C ++ ของตัวเองขณะที่คนอื่นอ้างว่า STL นั้นเพียงพอสำหรับการพัฒนาเกมมือถือ (ตัวอย่างเช่นผู้เขียนโปรแกรม 3D iPhone ใช้ STL แทนวัตถุประสงค์ - C ในตัวอย่างของเขาการป้องกันของเขาคือ STL นั้นไม่ช้ากว่า Objective-C) จากนั้นก็มีนักพัฒนามือถือที่ละทิ้ง C ++ ทั้งหมดและพัฒนาเกมทั้งหมด (หรือส่วนใหญ่) ในภาษา C (C89 / C90) ประโยชน์และข้อเสียของแต่ละวิธีมีอะไรบ้าง

1
ผสมผสานโหมดใน Cocos2D ด้วย glBlendFunc
เราพยายามทำซ้ำโหมดการผสมที่พบบ่อยที่สุดที่มีอยู่ใน Photoshop และ Quartz 2D แต่เราได้มากับ 3 เท่านั้นและหลังจากการค้นหาออนไลน์นาน ๆ สำหรับผู้ที่สนใจนี่คือ: คูณ = GL_DST_COLOR, GL_ONE_MINUS_SRC_ALPHA หน้าจอ = GL_MINUS_DST_COLOR, GL_ONE Linear Dodge = GL_ONE, GL_ONE คุณสามารถลองโหมดเหล่านี้และโหมดอื่น ๆ แบบออนไลน์ได้ที่เว็บไซต์ที่มีประโยชน์มากนี้: http://www.andersriggelsen.dk/glblendfunc.php ตอนนี้เราจะขอบคุณถ้าใครสามารถให้โหมดการผสมเพิ่มเติมที่เราสามารถสร้างขึ้นใหม่ใน Cocos2D เนื่องจากประสบการณ์ Open GL ของเรานั้น จำกัด จริงๆ ขอบคุณล่วงหน้า! Argiris

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