ความแตกต่างนั้นง่าย ความสามัคคีเป็นรถที่มีสี่ล้อรอบที่สามารถรับคุณสถานที่ OpenGL เป็นขี้เลื่อยที่คุณสามารถตั้งร้านค้าและอาจใช้ในการหล่อขึ้นรูปรถล้อและล้อที่ทันสมัยขึ้น นั่นคือถ้าคุณลงทุนเวลาหลายชั่วโมงในการเรียนรู้สิ่งที่ผู้คนก่อนที่คุณจะทำก่อน
เป้าหมายของคุณในฐานะผู้เริ่มต้นควรศึกษาก่อนรถม้าที่มีอยู่และการออกแบบของพวกเขา ไม่มีประเด็นในการทิ้งทุกอย่างออกไปนอกหน้าต่างและเริ่มต้นจากศูนย์ ก่อนเรียนรู้สิ่งที่มีอยู่แล้วและรับความรู้อย่างละเอียด หากคุณไม่ทราบคุณจะทราบข้อ จำกัด ของมันได้อย่างไรและหากคุณไม่ทราบข้อ จำกัด คุณจะรู้ได้อย่างไรว่ามีข้อ จำกัด อย่างไร อะไรคือประเด็นที่ทำให้บางสิ่งบางอย่างปานกลางที่ไร้ประโยชน์และไม่รู้ถึงเครื่องมือที่มีอยู่ทั้งหมดที่มีอยู่แล้ว?
imho ขั้นตอนของการพัฒนาเกมที่มีประสบการณ์คือ:
- ฝึกฝนกรอบ / Engine ที่ทันสมัยและเข้าใจอย่างถ่องแท้ (ซึ่งจะช่วยให้คุณเรียนรู้แง่มุมต่าง ๆ ของการออกแบบเกมกราฟิกและ OpenGL ไม่ได้มีอยู่ทั้งหมด)
- ทำเกมเล็ก ๆ ด้วยและเรียนรู้เพิ่มเติมในกระบวนการ
- เผชิญกับอุปสรรคและข้อ จำกัด ในเครื่องยนต์
- เรียนรู้เพิ่มเติมเกี่ยวกับหัวข้อ
- ทำงานเพื่อปรับปรุงพื้นที่ที่คุณเห็นว่าจำเป็นต้องปรับปรุง
การทำงานเดี่ยวด้วยตัวเองในการทำสิ่งที่ได้ทำไปแล้วจะไม่ทำให้คุณเป็นนักพัฒนาที่มีค่าสำหรับใครเพราะคุณจะไม่ได้ผลในความจริงหรือเป็นผู้เรียนที่ดีสำหรับเรื่องนั้นคุณเพียงแค่คัดลอกบิตของรหัสที่มีอยู่ อ่านและเข้าใจพวกเขา เมื่อโปเกมอนตัวเก่าบอกว่า "มันไม่มีประสิทธิภาพมากนัก ... "
ส่วนที่แย่ที่สุดคือวิธีการแบบนี้ไม่ใช่เรื่องง่ายที่จะติดตามเพราะไม่มีความพึงพอใจในมันดังนั้นคุณจึงวิ่งด้วยความมุ่งมั่นที่จะได้รับการพิสูจน์ทางวิทยาศาสตร์ว่าเป็นทรัพยากรที่ จำกัด สำหรับมนุษย์ คุณต้องทำอะไรบางอย่างที่ให้ความพึงพอใจทุกวัน
ดังนั้นเมื่อต้องการสรุปสิ่งต่างๆเครื่องยนต์จึงเน้นเพราะคุณสามารถทำสิ่งต่าง ๆ ได้ด้วยเครื่องยนต์และคุณมีแนวโน้มที่จะประสบความสำเร็จมากกว่า แม้แต่ผู้สร้างเกมที่ยอดเยี่ยมก็ยังต้องพึ่งพาผลงานก่อนหน้าของคนอื่นและลักษณะของความก้าวหน้า คุณต้องเข้าใจภาพรวมและรู้วิธีเล่นกับชิ้นเลโก้ที่ผู้อื่นจัดทำก่อนที่คุณจะสร้างเลโก้ขึ้นเอง