Skip to content

การเปลี่ยนแปลงครั้งใหญ่ครั้งแรก

 

นี่เป็นความผิดหวัง เราได้ใช้เวลาหลายเดือนในการทำงานกับมันและคนแรกที่มองไปที่มันเราจะพูดว่าไม่ได้ว่าประทับใจ แม้ว่าปฏิกิริยาของฉันกับสิ่งที่ผู้เผยแพร่กล่าวว่าเป็นความผิดหวังฉันมีความรู้สึกที่จู้จี้ว่าพวกเขาถูกต้องสมบูรณ์และนี้จะนำฉันไปยังจุดที่ 2 และ 3 ที่ฉันต้องการจะทำ:

2. เวลาในการพัฒนาเกมของคุณไม่ได้เป็นเพียงแค่การเขียนโปรแกรมและข้อมูลการเล่นเกมเท่านั้น แต่ยังรวมถึงเนื้อหา

3. อย่าใช้เวลาในการเขียนเกมของคุณทั้งหมดและไม่เล่นเกมนี้

คุณเห็นว่าฉันมีจำนวนงานที่เกี่ยวข้องกับการเขียนโปรแกรมและจำนวนเนื้อหาในเกมที่ไม่สมบูรณ์เช่นความต้องการนี้ ส่วนใหญ่เวลาของฉันถูกใช้เพียง coding หน้าที่พื้นฐานของเกมและวางในเนื้อหาที่ใช้งานเหล่านั้นจะใช้มันทำให้ฉันไม่มีเวลาจริงเล่นเกมซึ่งจะนำไปสู่วัยรุ่นเล็ก ๆ ปัญหา … .. มีไม่มี เกมจริง ฉันหมายถึงอะไรที่ไม่มีเกม? ดีที่เรามีส่วนผสมทั้งหมดที่เกมเช่นนี้มักจะมีและนั่นคือความสำคัญของการเขียนโปรแกรมหลักเมื่อทำงานเพื่อให้ได้ทุกฟังก์ชันเกมในและการทำงาน แต่เช่นเดียวกับสูตรใด ๆ ที่คุณสามารถมีจำนวนของส่วนผสม แต่ doesn ที่ ไม่รับประกันว่าผลลัพธ์สุดท้ายจะได้ผลดี หลักฐานคือในการรับประทานอาหารตามที่พวกเขากล่าว ดังนั้นรุ่นที่เราแสดงให้เห็นว่าผู้จัดพิมพ์มีทุกสิ่งทุกอย่างอยู่ในนั้นคุณสามารถสร้างสิ่งต่างๆคุณสามารถปลูกพืชได้คุณสามารถฝึกทหารได้มีระบบลูกเต๋า / การต่อสู้ที่ยอดเยี่ยมในการโจมตีหมู่บ้านผู้เล่นคนอื่น ๆ และคุณสามารถค้าขายได้ ฉันจดจ่ออยู่กับการที่ฉันลืมเรื่องการเล่นเกมจริงๆและไม่มีอะไรเกิดขึ้น

มีหลายเหตุผลที่เกิดขึ้นที่ใหญ่ที่สุดแน่นอนมีเพียง coder หนึ่งเต็มเวลา แม้ว่าฉันจะทำงานเต็มเวลา (และเมื่อฉันพูดเต็มเวลาฉันหมายถึงเช้าถึงต้นชั่วโมง 7 วันต่อสัปดาห์) การพัฒนาในฟองไม่เคยเป็นความคิดที่ดีโดยเฉพาะอย่างยิ่งฉันคิดว่าในโครงการเกมเช่น นี้. แต่น่าเสียดายที่ทั้งหมดของฉันหมายความว่าจะช่วยให้ฉัน แต่กลับไปที่ประเด็นหลักสำหรับผู้จัดพิมพ์นั่นคือมันน่าเบื่อมากในตอนเริ่มต้นและไม่มีอะไรที่จะทำให้มันโดดเด่นได้

ฉันมองไปที่สิ่งที่เรามีและในเกมที่คล้ายคลึงกันอื่น ๆ และตัดสินใจที่จะทำการเปลี่ยนแปลงอย่างสิ้นเชิง 2 ประการประการแรกคือการตัดความคิดของหมู่บ้านหน้าจอคงที่ฉันจึงตัดสินใจเพิ่มขนาดของหมู่บ้านเป็นสองเท่า (12 × 12) หมายถึงหน้าจอตอนนี้ เลื่อนและใช้แผนที่อาณาจักรแบบเลื่อนซึ่งแสดงให้เห็นว่าผู้เล่นคนอื่น ๆ บนแผนที่ การเพิ่มขนาดของหมู่บ้านเป็นเรื่องยากที่จะดูแลได้ง่ายฉันเคยมีรหัสเลื่อนจากก่อนหน้านี้แล้วและไปได้เร็ว แต่แผนที่สเปรดชีตแบบเลื่อนลวงเป็นเรื่องที่ยุ่งยาก ปัญหาคืออะไรคุณจะแสดงแผนที่เลื่อนของหมู่บ้านผู้เล่นได้อย่างไรหากแผนที่มีขนาดไม่แน่นอน (ตามทฤษฎี) เนื่องจากมีผู้เล่นที่ไม่รู้จักจำนวนมาก? ยังว่าคุณวางตำแหน่งผู้เล่นเหล่านั้นบนแผนที่นั้นอย่างไร คุณคำนวณพื้นที่ว่างที่มีอยู่ได้อย่างไร? คุณใช้พิกัดอะไร? คุณทำอย่างไรให้หมู่บ้านใกล้เคียงกัน แต่ไม่ใกล้เกินไป? ฉันถามคำถามประเภทนี้บนฟอรัมและมีคำตอบที่แตกต่างกันมากมายฉันได้รับคำแนะนำในการใช้ GeoPoint ของ Parse ซึ่งดูเหมือนจะเป็นวิธีที่ดีในการทำ แต่แล้วมันก็เกิดขึ้นกับฉันว่าอาจจะมี โซลูชั่นที่ง่ายมาก หากมีสิ่งหนึ่งที่ฉันได้เรียนรู้มาตลอดทุกวันในฐานะนักพัฒนาเกมก็คือ 9/10 คุณสามารถเคี้ยวบางสิ่งบางอย่างได้และไม่มีใครเคยรู้ความแตกต่าง ระบบฉันมากับแผนที่เป็นระบบกริด แต่เพื่อให้ตำแหน่งของหมู่บ้านเป็นแบบสุ่มดังนั้นพวกเขาจึงไม่ได้อยู่ในเส้นตรงทั้งหมดจึงทำให้แต่ละเซลล์ในตารางเป็นที่ตั้งของสถานที่ตั้งที่ตั้งไว้ล่วงหน้า (5. ของพวกเขา) ดังนั้นฉันสามารถมี 5 หมู่บ้านตำแหน่งอย่างในแต่ละเซลล์ แต่เซลล์เองเป็นเพียงหนึ่งในจำนวนมากในตาราง เมื่อผู้เล่นคนใหม่เข้ามาในเกมฉันเพิ่งดูว่ามีอะไรใหม่ล่าสุดคือเซลล์ดูว่าช่องว่างที่มีอยู่ในเซลล์และใส่ไว้ในนั้นและเมื่อเซลล์เต็มขึ้นให้ย้ายไปยังเซลล์ถัดไปในรูปแบบ รูปทรงเกลียวที่เพิ่มขึ้นเรื่อย ๆ ระบบนี้ยังทำให้หมู่บ้านล่าสุดใกล้เคียงกับที่อื่น ๆ ทั้งหมด ดังนั้นนั่นคือสิ่งที่ฉันทำและทำงานได้ดีโดยที่ฉันไม่ต้องมีส่วนร่วมกับธุรกิจ geolocation ในโลกแห่งความเป็นจริงนี้!

การเปลี่ยนแปลงทั้งสองรายการนี้ใช้เวลาประมาณ 3 สัปดาห์ไม่มากจนเกินไปและเราพร้อมที่จะใช้เวอร์ชันใหม่เพื่อนำเสนอแก่ผู้จัดพิมพ์และคราวนี้ผมก็แสดงให้เห็นมากกว่า 1 รายการ

Published inUncategorized

Be First to Comment

Leave a Reply

Your email address will not be published.