คอมพิวเตอร์, การเขียนโปรแกรม
วิธีการสร้างการเล่น "Android" บนของตัวเอง
หลายคนดาวน์โหลดเกมสำหรับแพลตฟอร์มโทรศัพท์มือถือคิดว่า: "ทำไมไม่ทำให้ความฝันเป็นจริงทำไมไม่ทำให้ผลิตภัณฑ์ที่ดีและน่าสนใจมากขึ้นกว่าสิ่งที่มีอยู่แล้วนำเสนออุตสาหกรรมความบันเทิงแบบโต้ตอบได้หรือไม่?" หากคุณไม่ทราบวิธีการสร้างเกมบน "Android" แต่ต้องการที่จะเรียนรู้ในบทความนี้จะพูดคุยเกี่ยวกับบางส่วนของข้อผิดพลาดที่รอคอยนักพัฒนาสามเณร
ความคิด
สิ่งแรกที่จะต้องสร้างเกม - ความคิด ในขั้นตอนแรกที่มันสามารถเขียนในรูปแบบใด เป็นที่พึงประสงค์ว่ามัน "ยึดติด" เป็นที่เข้าใจ ส่วนใหญ่อยู่ในขั้นตอนของการดำเนินการก็จะมีการเปลี่ยนแปลง สิ่งที่จะต้องมีการเพิ่ม แต่บางสิ่งบางอย่าง - สมบูรณ์ลบหรือแก้ไข ไม่มีอะไรที่แปลกคือ - ในรายละเอียดเพิ่มเติมในส่วนที่ทำงานไม่เพียง แต่ต้องอธิบายอย่างละเอียด แต่ในการตรวจสอบความเหมาะสม
มันไม่จำเป็นที่จะสมบูรณ์ละทิ้งคำอธิบายเริ่มต้นของความคิดและเริ่มที่จะสร้างเกมรัสเซีย "Android" ข้ามขั้นตอนนี้ การรวบรวมความคิด - จุดเริ่มต้นที่หลักจากการที่มันเป็นเรื่องง่ายที่จะเริ่มต้นการเคลื่อนไหว นอกจากนี้ความคิดที่นำเสนอในกระดาษจะดูแผนอคติอาจแจ้งให้ทราบล่วงหน้าและแก้ไขจุดอ่อน
รายการของคุณลักษณะ
ดังนั้นวิธีการสร้างเกมที่ "Android" เป็นไปไม่ได้โดยไม่ต้องทำอย่างประณีตรายละเอียดในขั้นตอนนี้จะต้องมีการทำงานอย่างต่อเนื่องในการ แก้ไขข้อความ และอธิบายคุณสมบัติที่จะอยู่ในเกม นี่คือตัวอย่าง: ชุดของเทพเจ้าแห่งสงคราม - เป็นม้ อาวุธของตัวเอก - แส้ ในระหว่างการต่อสู้ที่คุณสามารถทำให้สวยงามโจมตีคอมโบยาว แต่ละระดับจะเสร็จสิ้นการต่อสู้กับเจ้านาย
รายการนี้เป็นตระหนี่สวยและสะท้อนให้เห็นถึงเพียงคุณสมบัติหลักที่เป็นผู้ที่ผลิตเกมบนพื้นหลังของคนอื่น ๆ ในความเป็นจริงยังมีอีกมากมาย แต่คุณสมบัติอื่น ๆ ที่มีรอง ในรายละเอียดของคนแรกที่จะต้องไปให้กับผู้โดยที่การสร้างอนาคตของคุณไม่สามารถอยู่ได้และล่าสุด - ความสำคัญน้อยกว่าซึ่งสามารถเสียสละเพื่อประโยชน์ของความเร็วในการพัฒนา
Dizdok
ดังนั้นวิธีการสร้างเกมใหม่โดยเอกสารนี้เป็นไปไม่ได้เกือบที่จะต้องทำงานและเหนือ Dizdok - สั้นสำหรับ "เอกสารการออกแบบ" มันมีคำอธิบายรายละเอียดมากที่สุด:
- รูปแบบวัตถุและการทำงานของหน่วยงาน
- รายละเอียดการทำงาน
- เนื้อหาของเกม
- อินเตอร์เฟซ
- หากจำเป็นก็สามารถเพิ่มไปยังฐานความรู้
- รูปแบบวัตถุ
รูปแบบวัตถุ
รูปแบบวัตถุมีข้อมูลเกี่ยวกับการเล่นเกมของแต่ละองค์กร: อาวุธ, เกราะ, NPC ที่สะกดผู้เล่น มันเป็นเอกลักษณ์สำหรับแต่ละเกม
โดยการทำงานควรจะเข้าใจ:
- ฉันสามารถใส่ \ ลบ \ ซื้อ \ ขาย \ ปรับปรุง
- Will สินค้าคงคลังหลังความตาย
- มีความแข็งแรงการสูญเสียในช่วงเวลาหรือเมื่อมีการกระทำบางอย่าง
- เพิ่มขึ้นไม่ว่าจะเป็นตัวอักษรหรือกลุ่ม
- ไม่ชุดของคุณสมบัติพิเศษ
รายการดังกล่าวไม่บังคับจำนวนของพวกเขาอาจจะลดลงหรือเพิ่มขึ้นสำหรับนิติบุคคลแต่ละกลุ่มแต่ละบุคคล
รายละเอียดการทำงาน
ในหลักสูตรของการตอบคำถามของวิธีการสร้างเกมสำหรับ "Android" ที่คุณควรจะบอกเราเกี่ยวกับ dizdoka ส่วนถัดไป คุณสมบัติการทำงานอธิบายการเล่นเกมคนละ นี่คุณจะต้องเป็นอย่างถูกต้องเป็นไปได้ที่จะบอกว่ารู้วิธีการทำตัวละครหลักและวิธีการที่จะดำเนินการ เช่นเดียวกับที่จะต้องทำในแต่ละ NPC แยกต่างหาก นอกเหนือไปจากตัวละครในเกมที่ควรได้รับการแก้ไขชุดปฐมพยาบาล, อาวุธ, เกราะองค์ประกอบของสภาพแวดล้อม
ในความเป็นจริงส่วนนี้เป็นชุดของกฎที่มีผลต่อช่วงเวลาที่ทุกเกมจากเมนูและวิธีการที่ความเสียหายที่จะคำนวณจากผลกระทบ ยิ่งคุณทำงานทุกจุดเดียวที่มันจะง่ายขึ้นในการดำเนินการโครงการของคุณ
เนื้อหา
ก่อนที่จะสร้างเกมที่ดีที่คุณต้องคิดเกี่ยวกับสิ่งที่ว่าจะอยู่ในนั้น อธิบายสเปคที่คุณสามารถระบุได้ว่าตัวละครจะยิงปืนซึ่งในตลับเรียกเก็บเงินกับความเสียหายที่ได้รับการแก้ไขอย่างเหนียวแน่น เมื่อฉีดเข้าไปใน NPC ของพารามิเตอร์นี้จะถูกหักออกความจุสำรองห้องพัก นอกจากนี้คุณยังจะต้องระบุชื่อของแต่ละอาวุธแต่ละตัวอย่างเกราะที่ NPC และแน่นอนที่จำเป็นในการอธิบาย ลักษณะ เนื้อหา - การก่อสร้างตึกจากการที่เกมทั้งหมดจะถูกสร้างขึ้นในภายหลัง
อินเตอร์เฟซ
อินเตอร์เฟส - ชุดของฟังก์ชั่นและปุ่มที่ผู้ใช้จะโต้ตอบกับโปรแกรม สิ่งสำคัญที่ควรพิจารณาเมื่อสร้างมัน - ความสะดวกสบาย เพื่อให้เข้าใจว่าวิธีการในการจัดระเบียบองค์ประกอบทั้งหมดที่คุณสามารถเรียกใช้และวิเคราะห์ตัวอย่างที่ดีที่สุดของประเภทการถ่ายโอนการแก้ปัญหาที่เหมาะสมที่สุดกับโครงการของคุณ
ทางเลือกของเครื่องยนต์หรือคอนสตรัค
ขั้นตอนที่จะต้องปฏิบัติตามก่อนที่จะสร้างเกมบน "Android" อีก - เลือก เครื่องยนต์เกม ยาวไปเป็นวันเมื่อทุกอย่างที่จะต้องทำจากรอยขีดข่วน วันนี้การออกแบบพร้อมคุณสามารถดำเนินการทุกงานโดยการเขียนขั้นต่ำของรหัส
ทางเลือกของเครื่องยนต์มีมูลค่าการทำขึ้นอยู่กับบางส่วนของคุณสมบัติของ:
- เงื่อนไขการใช้งาน
- โอกาส
- ราคา
- การสนับสนุนสำหรับนักพัฒนา
- Zadokumentirovannost
- ขนาดของชุมชน
- ความง่าย
- ขยาย
ข้อตกลงการใช้งาน: บางทีอาจจะเคยซื้อนักออกแบบ, คุณไม่ได้เป็นเจ้าของอย่างเต็มรูปแบบ มันเกิดขึ้นที่ประสบความสำเร็จในเชิงพาณิชย์ของเกมที่ต้องจ่ายร้อยละของกำไรของนักพัฒนาเครื่องยนต์ที่ สิ่งที่สำคัญ - ก่อนที่จะสร้างเกมบน "Android" อ่าน ข้อตกลงใบอนุญาต ของผลิตภัณฑ์ที่เลือกสำหรับการดำเนินงาน
คุณสมบัติ: พวกเขาอย่างสมบูรณ์ควรจะครอบคลุมความต้องการของนักพัฒนา หากสินค้ามีมากกว่าที่คุณต้องการ, เกมที่สามารถขยายได้อย่างง่ายดายในการใช้ฟังก์ชั่นใหม่ dizdoka แต่คิดว่าเกี่ยวกับความสมดุล! ใช้ลวงตาเครื่องยนต์สำหรับ Tetris - โง่
สนับสนุน: ครั้งแรกของทั้งหมดมันเป็นสิ่งสำคัญที่จะหาว่าผลิตภัณฑ์ที่มีการพัฒนาหรือไม่? มีการแก้ไขข้อบกพร่องจากรุ่นรุ่น? ถ้าเขาได้รับการทำงานและเครื่องมือใหม่ ๆ ? เครื่องยนต์ซึ่งมีการพัฒนาอย่างรวดเร็วมีความได้เปรียบกว่าเครื่องยนต์แช่แข็งเป็นเวลาหลายปีที่ผ่านมา
ชุมชน: จำนวนของผู้ใช้ออกแบบคืออะไร? ถ้าเป็นจำนวนมากของผู้ใช้ค้นหาเอกสารบทเรียนต้นแบบการเรียนตัวอย่างจะไม่เกิดปัญหา หากผู้ใช้มีขนาดค่อนข้างเล็กข้อมูลนี้อาจไม่สามารถใช้ได้ในขอบเขตที่จะช่วยให้คุณทำบางสิ่งบางอย่างในการแข่งขัน
ขยาย: ก่อนที่คุณจะสร้างเกมของคุณเอง, ใช้ปัญหาที่จะหาหรือไม่ที่จะเชื่อมต่อกับโมดูลเครื่องมือที่เลือกสามารถเป็นต่างประเทศ โดยปกติแล้วพวกเขาจะใช้เพื่อการส่งออกหรือนำเข้าของสามมิติแบบจำลองเสียงสคริปต์สไปรท์ หากมีการสนับสนุนเครื่องมือดังกล่าวออกแบบไม่ จำกัด เฉพาะเครื่องมือภายในในการสร้างเนื้อหา
UDK
Kit Unreal การพัฒนา - ไม่ได้ง่ายที่สุดที่จะโทเกมเครื่องยนต์ แต่อย่างหนึ่งที่มีประสิทธิภาพที่สุด มันจะใช้ไม่เพียง แต่จะพัฒนาสามเณร แต่ยัง บริษัท ขนาดใหญ่ หากคุณกำลังมองหาคำตอบสำหรับคำถาม: "วิธีการสร้างเครื่องยนต์เกม 3D และวิธีการเลือกหรือไม่" - คุณควรสำรวจความเป็นไปของ UDK
เพื่ออธิบายตรรกะการเขียนโปรแกรมใช้ภาษาสคริปต์ภายใน - UnrealScript ผู้พัฒนาเว็บไซต์มีจำนวนมากจากการเรียนเป็นวีดีโอจับภาพและอธิบายไว้ในรูปแบบข้อความ ในเวลาเดียวกันพวกเขาครอบคลุมการทำงานสูงสุด - จากการแก้ไขการเขียนสคริปต์ของพวกเขา
แรงบิด 2D / 3D
แรงบิด - หนึ่งในนักออกแบบที่นิยมมากที่สุดของเกมสำหรับแพลตฟอร์มโทรศัพท์มือถือ มันมีทุกชุดที่จำเป็นของบรรณาธิการและเครื่องมือการแก้จุดบกพร่อง ในการพัฒนาของการเขียนโปรแกรมที่เราได้ให้ความสนใจที่ดีที่จะสะดวกสบายและความพยายามที่จะทำสาธารณูปโภคทั้งหมดที่ง่ายที่สุดและสามารถเข้าถึงได้
ออกแบบมาพร้อมกับเอกสารที่อธิบายถึงมากที่สุดของโอกาส เว็บไซต์อย่างเป็นทางการสามารถพบได้บทเรียนและรหัสแหล่งที่มาของเกมพร้อมทำหลาย
การเขียนสคริปต์ที่ฝังตัวในภาษาของแรงบิดแรงบิดสคริปต์ คุณสมบัติของแต่ละวัตถุสามารถกำหนดล่วงหน้า นอกจากนี้ในการออกแบบสร้างชุดของ Box2D ซึ่งเกี่ยวข้องกับการคำนวณทางกายภาพ
หากคุณกำลังพยายามที่จะหาคำตอบของคำถามนี้: "วิธีการสร้าง เครือข่ายเกม และสิ่งที่สคริปต์นี้เลือก?" - เราสามารถพูดได้ว่าแรงบิดจะทำให้โครงการหลายคนในเวลาที่สั้นที่สุด ทุกฟังก์ชั่นที่จำเป็นถูกสร้างขึ้นในล่วงหน้าและตัวอย่างของที่อยู่บนเว็บไซต์อย่างเป็นทางการจะแสดงวิธีการใช้งานได้อย่างมีประสิทธิภาพมากที่สุด
การศึกษา
หลังจากเลือกเครื่องยนต์เกมยังคงไม่สามารถเข้าใจที่เป็นไปได้ในการสร้างเกม จะต้องใช้เวลามากในการศึกษาของพวกเขา ตั้งแต่ทีมคือไม่มีคุณจะต้องทำทุกอย่างด้วยตัวเอง: การเขียนสคริปต์สร้างพื้นผิว, สไปรท์, รุ่น (ถ้าเกมสามมิติ) เขียนสคริปต์ในการทดสอบ มันไม่ได้เป็นเรื่องยากที่จะคาดเดาว่านักพัฒนาสามเณรจะต้องเรียนรู้พื้นฐานที่เหมาะสมหลาย อาชีพ: โปรแกรมเมอร์, นักเขียน, ทดสอบ, ศิลปิน, นักออกแบบ
ที่ดีที่สุดคือการเรียนรู้โดยการทำที่อยู่ในขั้นตอนของการทำงานในโครงการของคุณ วิธีการเรียนรู้ทุกสิ่งที่คุณต้องการอีก - งานสำหรับ บริษัท ที่ได้รับการพัฒนาเกม เราไม่ควรจะมีป้ายทันทีในฐานะหัวหน้าโปรแกรมเมอร์แม้ว่าคุณจะถูกขอให้มีส่วนร่วมในการทำงานประจำไม่ให้ขึ้นโอกาสที่จะมองไปที่ geymdev ภายใน
การทำงานใน บริษัท ใด ๆ ที่เริ่มต้นจากด้านล่างที่ดี ใช่ scripters และทักษะการออกแบบระดับ, balancer การทดสอบจะเป็นประโยชน์อย่างมากและมันก็เป็นอุตสาหกรรมเหล่านี้ซึ่งการจ้างงานส่วนใหญ่ของรุ่นน้อง หลังจากนั้นไม่กี่ปีที่ผ่านมาของการฝึกอบรมดังกล่าวจะเรียนรู้วิธีการสร้าง dizdoki และทางเทคนิคที่ได้รับมอบหมายเรียนรู้เกี่ยวกับบั๊กและในรูปแบบฐานข้อมูลรายชื่อผู้ติดต่อ หลังจากงานที่ทำเพื่อสร้างเกมรัสเซีย "Android" คุณจะต้องใช้ความพยายามมากน้อยเพราะคุณจะต้องตุนในทุกทักษะที่จำเป็นและความสามารถ
เป็นไปได้ว่ามีการพิสูจน์แล้วว่าสามารถของพวกเขาในเรื่องของการพัฒนาคุณจะไม่ต้องออกจากทีมเก่านอกจากนี้ยังมีคุณจะใช้เวลาเป็นผู้นำกับโครงการ
Similar articles
Trending Now