วิธีสร้างเกมสำหรับ Android – พฤษภาคม 2018
เผยแพร่แล้ว: 2018-05-12สิบปีหลังจากการเปิดตัวอุปกรณ์ Android ครั้งแรก ตลาดสำหรับแอปพลิเคชัน Android ไม่เคยใหญ่เท่านี้มาก่อน เมื่อโทรศัพท์มีประสิทธิภาพมากขึ้น ด้วยจอแสดงผลที่ใหญ่ขึ้น, CPU ที่เร็วขึ้น, GPU ที่แรงขึ้น และ RAM สูงสุด 6GB หรือแม้แต่ 8GB โทรศัพท์ที่เราพกติดตัวก็เริ่มดูเหมือนคอมพิวเตอร์มากกว่าเมื่อครึ่งทศวรรษก่อน เจ้าของ Pixel 2 XL หรือ Galaxy S9 ทราบดีว่าอุปกรณ์ของตนมีประสิทธิภาพเพียงใด สามารถกดจอแสดงผล 1440p จ่ายไฟให้กับชุดหูฟัง VR สร้างโลกแห่งความเป็นจริงเสริมด้วยการนำทางบนหน้าจอหรือข้อมูลตามบริบท พลังดังกล่าวได้กระตุ้นการพัฒนาเกมบน Android ด้วยเช่นกัน เพียงแค่ดูเกมอย่าง Final Fantasy XV Pocket Edition หรือ Pokemon Go ซึ่งใช้กล้องของอุปกรณ์เพื่อเติมเต็มโลกรอบตัวคุณด้วยโปเกมอนที่พร้อมสำหรับการค้นหา จับ และต่อสู้
ด้วยโทรศัพท์มือถือและอุปกรณ์ที่ได้รับความนิยมและทรงพลัง ไลบรารีสำหรับเกมจึงไม่เคยมีขนาดใหญ่บน Android อย่างไรก็ตาม ผู้ชมสำหรับเกมทุกประเภทมีขนาดใหญ่เท่ากัน ทำให้คนจำนวนมากมีโอกาสเริ่มพัฒนาแนวคิดใหม่ๆ เกี่ยวกับเกม และนำเกมของตนมาสู่ Play Store สำหรับผู้คนทั่วโลก หากคุณต้องการที่จะพัฒนาเกมสำหรับผู้ใช้ Android มาตลอด ไม่เคยมีเวลาไหนจะดีไปกว่านี้อีกแล้ว ไม่ใช่สิ่งที่ง่ายที่สุดในโลกที่จะบรรลุผล แต่ด้วยการฝึกฝน การฝึกฝน และการทำงานหนักมากมาย คุณก็สามารถเริ่มเกมแรกและบน Play Store ได้ในเวลาไม่นาน มาดูพื้นฐานของการพัฒนาเกมสำหรับ Android กัน
มีไอเดีย
กุญแจดอกแรกในการพัฒนาเกมสำหรับ Android คือขั้นตอนที่ง่ายที่สุดและยากที่สุดในการทำสำเร็จไปพร้อม ๆ กัน ในขณะที่การทำงานหนักทั้งหมดมาในภายหลัง ส่วนที่ยากที่สุดของการออกแบบเกมคือการมีแนวคิดที่เหมาะสมสำหรับเกม คุณต้องการให้เกมของคุณสำเร็จอะไร คุณต้องการเล่นเกมประเภทใด พูดตามตรง มีหลายสิ่งที่ต้องคิดเกี่ยวกับเรื่องนี้ และอาจเป็นเรื่องยากที่จะปักหมุดทั้งหมดในคราวเดียว หากคุณกำลังพยายามคิดว่าจะเริ่มต้นจากตรงไหน ต่อไปนี้คือคำถามบางส่วนที่ควรคำนึงถึงขณะวางแผนเกม หยิบแผ่นจดบันทึกและเริ่มจดความคิด—การวางแผนเป็นขั้นตอนที่สำคัญที่สุดในการพัฒนาเกมให้ถูกต้อง
- คุณต้องการให้เกมของคุณมีลักษณะอย่างไร อย่าเพิ่งเริ่มวาดงานศิลปะ แต่ให้นึกถึงสุนทรียศาสตร์ มีเหตุผลที่ทำให้เกมสไตล์ย้อนยุคได้รับความนิยมบน Google Play: พัฒนาได้ง่ายกว่ากราฟิก 3D ระดับคอนโซล
- คุณต้องการสร้างประเภทใด บางประเภทแปลได้ดีกว่าบนมือถือมากกว่าประเภทอื่นๆ นักเล่นแพลตฟอร์มสามารถทำงานได้ดี โดยเฉพาะอย่างยิ่งหากคุณแปลเป็นนักวิ่งที่ไม่รู้จบ RPG เป็นเกมแนวที่ยอดเยี่ยมอีกเกมหนึ่งสำหรับแพลตฟอร์มมือถือ เพราะมันมีพื้นที่มากมายให้สร้างสรรค์สิ่งใหม่ๆ ในประเภทนี้ ชื่อเกมแนววางแผน เกมไพ่ เกมจำลองสถานการณ์ และเกมแข่งรถ ล้วนแล้วแต่เป็นประเภทที่แปลได้ดีสำหรับมือถือ ในขณะเดียวกัน เกมยิงมุมมองบุคคลที่หนึ่งมักมีช่วงเวลาที่ยากลำบากในการเปลี่ยนไปใช้มือถือให้ประสบความสำเร็จ
- คุณต้องการให้เกมของคุณเป็นแบบฟรี เล่นฟรี หรือพรีเมียมหรือไม่? เป็นการดีที่สุดที่จะรู้ว่าเกมของคุณทำงานอย่างไรก่อนที่คุณจะเข้าสู่การพัฒนา หากเกมของคุณเป็นแบบฟรี (หรือไม่มีโฆษณา) คุณไม่จำเป็นต้องกังวลเกี่ยวกับยอดเงินคงเหลือของเกมสำหรับสกุลเงินพรีเมียม เช่นเดียวกับเกมพรีเมียมราคาเต็ม แม้ว่าสิ่งสำคัญที่ต้องจำไว้คือบางครั้งเกมราคาเต็มก็ไม่สามารถขายได้เช่นเดียวกับที่คุณหวังไว้ หากคุณต้องการให้เกมของคุณเล่นฟรี สิ่งสำคัญคือต้องตรวจสอบให้แน่ใจว่ายอดเงินในเกมของคุณครอบคลุมทั้งผู้เล่นฟรีและผู้ที่ยินดีจ่าย เมื่อเร็ว ๆ นี้ Harry Potter: Hogwarts Myster y พบว่าตัวเองอยู่ในความขัดแย้งเพราะในครั้งแรกที่เกมขอให้คุณจ่ายเงินสดเพื่อปลดล็อก "พลังงาน" ที่มากขึ้น ตัวละครของคุณซึ่งเป็นวัยรุ่นในเกมมุ่งเป้าไปที่วัยรุ่นกำลังถูกสัตว์ประหลาดรัดคอ
- เกมของคุณมุ่งเป้าไปที่ผู้ชมทั่วไปหรือคุณกำลังพยายามดึงดูดนักเล่นเกมตัวยงหรือไม่? เกมแคชชวลควรได้รับการออกแบบให้เหมือนกับเกมยอดนิยม Temple Run หรือ Candy Crush Saga สามารถเล่นได้ครั้งละหลายนาทีหรือหลายชั่วโมง และต้องการความสนใจจริงเพียงเล็กน้อยนอกเหนือโฟกัสพื้นฐานบางอย่าง ในขณะเดียวกัน เกมฮาร์ดคอร์ควรเน้นที่การให้ผู้คนสัมผัสประสบการณ์มากขึ้น นี่น่าจะหมายถึงการพัฒนาตัวละคร โลกที่มีภูมิหลังทั้งหมด เรื่องราวที่มีโครงสร้างสามองก์ และสิ่งอื่นใดที่ช่วยให้ผู้เล่นมีบางสิ่งบางอย่างที่จะคว้ามัน นั่นหมายความว่ามากหรือน้อยขึ้นอยู่กับคุณ แต่คุณควรคิด เกี่ยวกับวิธีที่คุณต้องการให้ผู้ชมเล่นเกมและสิ่งที่คุณต้องการให้ผู้เล่นนำออกไปจากเกม
เรียนภาษา
การทำความคุ้นเคยกับคำสำคัญที่อยู่เบื้องหลังการพัฒนาสำหรับ Android เป็นสิ่งสำคัญ โดยเฉพาะอย่างยิ่งหากคุณเพิ่งเริ่มใช้งาน หากคุณเพิ่งเข้ามาใหม่ คุณจะต้องทำความคุ้นเคยกับภาษาโปรแกรมบางภาษา Android เป็นแพลตฟอร์มที่ใช้ Java เป็นหลัก ซึ่งเป็นภาษาที่เรียนรู้ได้ยาก อย่ากังวลมากเกินไปหากคุณยังไม่พร้อมที่จะดำดิ่งสู่ Java Android สามารถใช้ภาษาอื่นได้ และด้วยเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ด้านล่างนี้สำหรับการสร้างเกมโดยเฉพาะ การมีส่วนร่วมของคุณกับบริการอาจถูกจำกัดอย่างเป็นธรรม
แม้ว่าภาษาอื่น ๆ จะรองรับโดย Android แต่ก็ยังเป็นความคิดที่ดีที่จะทราบข้อมูลเบื้องต้นเกี่ยวกับวิธีการทำงานของ Java และโดยเฉพาะอย่างยิ่ง คำหลักบางคำที่ใช้กับ Java ลองดู Beginners Book เพื่อดูคำแนะนำเกี่ยวกับ Java สำหรับผู้เริ่มต้น
สิ่งสำคัญคือต้องคว้า Android SDK (ชุดพัฒนาซอฟต์แวร์) จากฮับ Android ของ Google คุณสามารถคว้าชุด Android Studio ทั้งหมดได้หากต้องการ แต่สำหรับการพัฒนาเฉพาะเกม คุณไม่จำเป็นต้องใช้มันจริงๆ ส่วนที่สำคัญที่สุดคือการมี SDK (พร้อมกับ Java JDK หรือชุดพัฒนา Java) เพราะคุณอาจต้องเสียบมันเข้ากับชุดพัฒนาที่คุณใช้สำหรับอุปกรณ์ของคุณ ก่อนที่คุณจะดำดิ่งลงไป คุณจะต้องคว้าทั้งสองสิ่งนี้เพื่อเริ่มทำงานกับเครื่องมือของคุณ ไม่ใช่ทุกตัวเลือกสำหรับนักพัฒนาเกมที่จำเป็นต้องเข้าถึงเครื่องมือเหล่านี้ แต่ตัวเลือกหลักๆ จำนวนมากจะจำเป็น ดังนั้นจึงเป็นเรื่องสำคัญที่จะต้องติดตั้งบนพีซีของคุณก่อนที่จะเริ่มใช้งาน
หากคุณติดขัด ลองใช้หน้า Google Developer ที่นี่ ซึ่งเน้นไปที่การสร้างเกมสำหรับ Android และผลิตภัณฑ์อื่นๆ ของ Google โดยเฉพาะ
การเลือกเครื่องมือพัฒนาเกมของคุณ
เมื่อคุณมีไอเดียและได้ติดตั้งซอฟต์แวร์พัฒนา Android พื้นฐานบนพีซีของคุณแล้ว คุณจะต้องตัดสินใจว่าคุณต้องการดำเนินการอย่างไร และนั่นหมายความว่าคุณต้องคิดให้นานและหนักแน่นเกี่ยวกับสิ่งที่คุณต้องการ สำเร็จด้วยเกมของคุณ นี่คือเหตุผลสำคัญที่จะต้องมีความคิดว่าเกมของคุณจะเป็นอย่างไรก่อนที่คุณจะเร่งรีบในการพัฒนา แม้ว่าคุณจะยังไม่ได้กำหนดรูปแบบศิลปะที่เฉพาะเจาะจงเลยก็ตาม การเลือกเครื่องมือการพัฒนาของคุณไม่ใช่เรื่องง่าย โดยเฉพาะอย่างยิ่งเนื่องจากชุดเครื่องมือเกมส่วนใหญ่ต้องการให้คุณเข้าใจเงื่อนไขการพัฒนาและภาษาการเขียนโปรแกรม
ชุดเครื่องมือสำหรับ dev หลักสองชุดแรกนั้นค่อนข้างจะล้ำหน้า แต่ถ้าคุณจริงจังกับการพัฒนาเกม คุณจะต้องการรู้จักพวกเขาเป็นอย่างดี อย่างแรกคือ Unity หรือ Unity 3D ซึ่งเป็นเอ็นจิ้นที่ได้รับความนิยมและเป็นที่รู้จักกันอย่างแพร่หลายซึ่งพัฒนาขึ้นโดย Unity Technologies เมื่อปี 2548 ซึ่งเดิมเป็นแพลตฟอร์มสำหรับนักพัฒนาซอฟต์แวร์สำหรับ Mac OS X ของ Apple (ปัจจุบันรู้จักกันในชื่อ macOS) อย่างไรก็ตาม ตั้งแต่นั้นมา การพัฒนา Unity ได้แพร่กระจายไปในวงกว้างพอสมควร สามารถใช้ร่วมกับ iOS, Android, PS4 และ Xbox One, Windows, Linux, Nintendo Switch และ 3DS และแพลตฟอร์มอื่นๆ อีกมากมาย มีอะไรน่าสนใจมากมายเกี่ยวกับ Unity รวมถึงราคาของมันด้วย ใบอนุญาตส่วนบุคคลมีให้ใช้งานฟรีโดยสมบูรณ์ ตราบใดที่คุณไม่ได้สร้างรายได้มากกว่า $100,000 ต่อปีจากเกมที่คุณสร้าง จากนั้น ราคาจะเพิ่มขึ้นเป็น $35 หรือ $125 ต่อเดือน ขึ้นอยู่กับความต้องการและรายได้ของคุณ แต่ตามจริงแล้ว เมื่อคุณมีรายได้ถึงจำนวนนั้นแล้ว คุณจะไม่ต้องกังวลกับการจ่ายเงินสำหรับชุดอุปกรณ์พัฒนามากนัก
Unity ได้รับชื่อเสียงที่ไม่ดีในวงการเกม โดยสถานะฟรีของ Unity มักถูกใช้เป็นวิธีสร้างเกมอย่างรวดเร็วเพื่อทำกำไรโดยไม่ต้องใช้ความพยายามอย่างมาก โดยทั่วไปบนแพลตฟอร์มอย่าง Steam ที่กล่าวว่าเพียงเพราะมีการใช้ Unity ภายในแพลตฟอร์มที่ไม่ดีไม่ได้หมายความว่าควรเพิกเฉยหรือลบออกจากการพิจารณาความต้องการในการพัฒนาของคุณ เกมหลักอย่าง Battletech , I Am Setsuna และ Tyranny ต่างก็ใช้ Unity เป็นเอ็นจิ้นเกมของพวกเขา โดยแต่ละเกมมีรูปแบบภาพที่แตกต่างกันออกไป
ชุดเครื่องมือสำหรับนักพัฒนารายใหญ่อันดับสองคือผู้ทดสอบอีกรายที่น่าจะคุ้นเคยกับผู้ที่มีประสบการณ์เล่นคอนโซลและเกมมือถือ: Unreal Engine 4 Unreal Engine มีมานานกว่า Unity ตั้งแต่ปี 1998 โดย Unreal Engine 4 ได้รับการเปิดเผยที่ GDC (Games Developer Conference) 2012 ในปี 2014 เอ็นจิ้นมีให้ใช้งานผ่านรูปแบบการสมัครรับข้อมูล อย่างไรก็ตาม อีกหนึ่งปีต่อมา Epic Games (ผู้พัฒนาที่อยู่เบื้องหลัง Unreal Engine 4 รวมถึงเกมอย่าง Fortnite: Battle Royale , Gears of War และ Unreal Tournament ซึ่งทั้งหมดใช้ Unreal Engine เวอร์ชันต่างๆ) ทำให้เอ็นจิ้นฟรี เริ่มใช้. ในทางกลับกัน Epic ขอ 5% ของรายได้รวมทั้งหมดหลังจากทำเงินได้ 3,000 ดอลลาร์ต่อเกมในแต่ละไตรมาสตามปฏิทิน ทั้งหมดนี้ทำให้ราคาแพงกว่าเกมอย่าง Unity เล็กน้อย แต่อย่างที่คุณทราบได้จากรายชื่อเกมที่พัฒนาขึ้นใน Unreal Engine ว่าเป็นเทคโนโลยีที่จริงจัง
มีเอ็นจิ้นอื่นๆ เช่นกัน ซึ่งโดยทั่วไปจะรู้จักกันน้อยกว่าทั้ง Unity และ Unreal Engine 4 เครื่องมือบางอย่าง เช่น Playir และ GameSalad เหมาะสำหรับผู้เริ่มต้นใช้งานมากกว่าไฮไลต์ทั้งสองของเราด้วยอินเทอร์เฟซผู้ใช้ที่เรียบง่ายและเครื่องมือที่มีประโยชน์ แม้ว่าคุณควรจำไว้ ที่เอ็นจิ้นเหล่านี้บางตัวไม่รองรับ 3D Moai เป็นเอ็นจิ้นเกมโอเพนซอร์ซสำหรับแพลตฟอร์มเดสก์ท็อปและมือถือ ช่วยให้คุณทำงานกับเกมของคุณได้ฟรีโดยสมบูรณ์ Corona เป็นอีกทางเลือกหนึ่งที่ยอดเยี่ยมด้วยแผนราคาที่แตกต่างกันสามแผน แม้ว่าคุณจะต้องเต็มใจที่จะทำงานในแบบ 2 มิติโดยเฉพาะเพื่อใช้งาน
สิ่งเหล่านี้ไม่ใช่แพลตฟอร์มพิเศษที่มีให้สำหรับการพัฒนาเกมด้วย แต่เป็นแพลตฟอร์มที่ดีที่สุด หากคุณต้องการเลือกส่วนกลาง เราขอแนะนำให้ใช้ Unity เป็นที่ทราบกันดีว่าเป็นคลังสนับสนุนขนาดใหญ่และฟอรัมยอดนิยมที่มีผู้ใช้ที่เป็นประโยชน์ และมีบทช่วยสอนออนไลน์ขั้นพื้นฐาน ระดับกลาง และขั้นสูงมากมาย ที่คุณไม่ควรมีปัญหาใหญ่ในการค้นหาเอกสารเกี่ยวกับวิธีการใช้โปรแกรม เรามีคำแนะนำเพิ่มเติมด้านล่าง แต่สำหรับเกม Android ทั่วไป Unity น่าจะเป็นจุดเริ่มต้นที่ดี
ทางออกที่ง่ายกว่าสำหรับ RPGs
หากรายการข้อกำหนด คำแนะนำซอฟต์แวร์ และบันทึกการเขียนโปรแกรมนี้ทำให้คุณกลัวที่จะเป็นนักพัฒนาเกม Android ที่เต็มเปี่ยม คุณก็ไม่ควรหนี หากคุณต้องการสร้างเกม RPG สำหรับ Android (เกมประเภทที่เจาะจงและเป็นที่นิยม) เรามีข่าวดีสำหรับคุณ ในขณะที่คุณสามารถใช้ Unity, Unreal Engine 4 หรือเอนจิ้นอื่น ๆ ที่เราได้เขียนไว้ด้านบนนี้ หากคุณยินดีจะจ่ายเงินสำหรับโปรแกรมเพื่อช่วยสร้างเกม RPG Maker MV อาจสมบูรณ์แบบ สำหรับคุณ. ในฐานะโปรแกรม RPG Maker มีมานานกว่า 25 ปีแล้ว และง่ายต่อการใช้สำหรับการย้ายไปยังแพลตฟอร์มต่างๆ เช่น iOS, Android และอื่นๆ RPG Maker MV เป็นเกมเวอร์ชันใหม่ล่าสุดและทรงพลังที่สุด โดยเปิดตัวครั้งแรกในปี 2015 และรองรับ macOS, iOS และ Android นอกเหนือจาก Windows ดั้งเดิม
พร้อมใช้งานสำหรับ Windows, Mac และ Linux บน Steam RPG Maker MV ให้ผู้ใช้เพียง $80 ล่วงหน้า (พร้อมตัวอย่างสำหรับ Windows บนเว็บไซต์ของพวกเขา) และให้แผนที่ตัวอย่างมากกว่า 100 แผนที่สำหรับเกมของคุณ พร้อมด้วยตัวสร้างตัวละคร และ มากกว่า. ดียิ่งขึ้นไปอีก: RPG Maker MV มักจะวางจำหน่ายบน Steam ซึ่งนำไปสู่ข้อเสนอมากมายที่คุณสามารถซื้อผลิตภัณฑ์ได้ในราคาครึ่งเดียวหรือมากกว่านั้น ขณะเตรียมบทความนี้ ชื่อเรื่องลดราคา 65 เปอร์เซ็นต์ และซื้อได้ในราคาเพียง 27.99 ดอลลาร์ ไม่รวม DLC หรือแพ็คเกจอื่น ๆ ที่มีให้สำหรับ RPG Maker MV แต่สำหรับชุดเริ่มต้น มันเป็นราคาที่ยอดเยี่ยม (โดยเฉพาะถ้าคุณรอซื้อระหว่างการขาย Steam)
RPG Maker เป็นแกนหลักที่ให้คุณออกแบบเกม RPG แบบเห็นภาพได้ในขณะที่ปล่อยให้การเขียนโปรแกรมทำงานอยู่เบื้องหลัง คล้ายกับการทำงานของโปรแกรมแก้ไขภาพในโปรแกรมอย่าง WordPress ซอฟต์แวร์รองรับการเขียนโปรแกรมจริงจำนวนมาก โดยทำงานร่วมกับ Java และ HTML5 เพื่อสร้างเกมที่ทำงานบนหลายแพลตฟอร์ม แน่นอน ถ้าคุณต้องการดำดิ่งลงไปในโค้ด คุณก็ทำได้ เกมทำงานเป็นซอฟต์แวร์ที่ยืดหยุ่นได้ พร้อมให้ผู้ที่มีประสบการณ์หลายระดับหยิบขึ้นมาและลองใช้มือ ในขณะที่อนุญาตให้โปรแกรมเมอร์รุ่นเก๋าใช้ Java พร้อมกันเพื่อสร้างประสบการณ์จากโลกนี้ด้วยซอฟต์แวร์
ในที่สุด RPG Maker เป็นวิธีที่ยอดเยี่ยมในการทำให้เท้าของคุณเปียกโดยไม่ต้องดำดิ่งสู่โลกแห่งการพัฒนาเกมเต็มรูปแบบ อาจไม่ได้ช่วยผู้ที่ต้องการสร้าง platformer หรือเกมแข่งรถ แต่ถ้าคุณเต็มใจที่จะสร้างเกม RPG ที่ยอดเยี่ยมซึ่งทำงานภายในขอบเขตของซอฟต์แวร์ได้อย่างแท้จริง ขอแนะนำ RPG Maker MV คุณสามารถหาโพสต์ในฟอรัมแบบเต็มเกี่ยวกับการพอร์ตเกมจาก RPG Maker MV ไปยัง Android ได้ที่นี่
กำลังเพิ่ม Google Play เกม
บันทึกย่อก่อนที่เราจะสรุป: สิ่งสำคัญเมื่อคุณกำลังพัฒนาเกมสำหรับ Android เพื่อรวมกรอบงาน Google Play Games ซึ่งช่วยให้ผู้เล่นสามารถเชื่อมต่อกับเพื่อน ๆ แข่งขันบนกระดานผู้นำและกับผู้เล่นอื่น ๆ ทั่วโลก และ เพื่อติดตามความสำเร็จด้วยโปรไฟล์การเล่นเกมของพวกเขา เช่นเดียวกับ Game Center บน iOS Google Play Games เป็นเฟรมเวิร์กที่ยอดเยี่ยมในการรวมเกมของคุณเข้ากับสังคม เชื่อมต่อได้มากขึ้น และสนุกสนานมากขึ้นสำหรับผู้เล่นของคุณ โดยเฉพาะอย่างยิ่งหากคุณกำลังสร้างบางสิ่งโดยเน้นที่การเล่นเกมโซเชียล การใช้ Play Games เป็นสิ่งสำคัญในการเพิ่มการบันทึกบนคลาวด์ให้กับเกมของคุณ ซึ่งช่วยให้ผู้คนสามารถรับและเล่นบนอุปกรณ์ต่าง ๆ หรือกู้คืนข้อมูลที่บันทึกไว้จากคลาวด์ได้หากพวกเขาได้รับอุปกรณ์ใหม่หรือสูญเสียการเข้าถึงอุปกรณ์เครื่องเก่า
หากต้องการเรียนรู้วิธีใช้ Play Games SDK และรวมไว้ในเกมของคุณ โปรดดูโพสต์ของ Google เกี่ยวกับวิธีใช้ Play Games สำหรับนักพัฒนาซอฟต์แวร์ในบล็อกของพวกเขาที่นี่ เนื้อหาทั้งหมดจะแนะนำคุณเกี่ยวกับการทดสอบแอปตัวอย่างก่อนที่จะเพิ่มโค้ดจริงลงในโปรไฟล์เกมอิสระของคุณเอง
ความอดทนและความพากเพียร
เช่นเดียวกับการเรียนเล่นกีตาร์หรือเรียนเพื่อสอบปลายภาค การเรียนเขียนโค้ด ตั้งโปรแกรม และพัฒนาเกมด้วยตัวเองไม่ได้ทำในคืนเดียว คุณจะต้องพยายามอย่างเต็มที่เพื่อทำให้เกมของคุณสมบูรณ์แบบ ตั้งแต่ขั้นตอนการวางแผนไปจนถึงการสร้าง การประดิษฐ์ และปรับปรุงการเล่นเกม ไปจนถึงการรวมอาร์ตเวิร์กที่เสร็จแล้วไว้ในผลงานของคุณ นี่ไม่รวมถึงการเขียน การแต่ง การผลิต หรือการออกใบอนุญาตเพลงที่คุณต้องการสำหรับเกม นอกเหนือจากการทำงานในแคมเปญโฆษณาใดๆ หรือโอกาสในการบอกต่อเพื่อให้ผู้คนรู้สึกตื่นเต้นเกี่ยวกับเกมของคุณ
ขณะที่คุณกำลังพัฒนา เรียนรู้ และจดจ่อกับการทำให้วิสัยทัศน์ของคุณเป็นจริง มีโอกาสดีที่คุณจะต้องเอาชนะอุปสรรคสำคัญบางอย่าง ไม่ว่าจะเป็นการเรียนรู้ภาษาการเขียนโปรแกรมใหม่ การต้องอัพเกรดอุปกรณ์ของคุณเพื่อเพิ่มพลังให้กับวิสัยทัศน์ในการพัฒนาเกม หรือการเรียนรู้ว่าเกมที่มีแนวคิดที่แน่นอนของคุณมีอยู่แล้วใน Play Store มีหลายสิ่งที่ต้องทำเมื่อพยายามสร้าง เกมใหม่ สิ่งที่ดีที่สุดที่คุณสามารถทำได้สำหรับความพยายามสร้างสรรค์ของคุณคืออดทนและพากเพียร จำไว้ว่ากรุงโรมไม่ได้สร้างเสร็จภายในวันเดียว และเกมของคุณก็ไม่มีเช่นกัน เลิกใช้ทีละน้อยในแต่ละวัน ระหว่างงาน ชีวิตที่บ้านหรือที่โรงเรียน และความรับผิดชอบอื่นๆ
Stardew Valley มีชื่อเสียงโด่งดังโดยชายคนหนึ่งในช่วงห้าปีเต็มก่อนที่จะถูกปล่อยตัวให้ได้รับการยกย่องในเชิงพาณิชย์ เกมในรูปแบบศิลปะใช้เวลานานในการรวมกัน อยู่กับที่ ทำงานต่อไปเพื่อบรรลุเป้าหมาย และเรียนรู้ต่อไป นั่นเป็นวิธีที่ดีที่สุดในการบุกเข้าไปในโลกของเกม Android