Unity and C#
Unity กับภาษา C#
ในการเขียน Script สำหรับใช้ในโปรเจคที่สร้างไว้ในโปรแกรม Unity จะใช้ภาษา C# แต่ว่าภาษา C# ที่ใช้มันไม่เหมือนกับภาษา C# ทั่วไป เพราะในการใช้กับ Unity นั้นจะต้องทำตาม Format และในการใช้กับ Unity ก็จำเป็นจะต้องใช้กับไฟล์ไลบารี่ของทาง Unity วึ่งสามารถหาอ่านได้ใน docs ของทางเว็บไซต์ Unity แต่ว่ามันจะมีปัญหาเพิ่มขึ้นเมื่อคุณเริ่มใช้ VR(Virtual Reality) ในการทำโปรเจคของคุณ เพราะในการใช้ VR นั้นคุณจะต้องเรียนรู้เกี่ยวกับ Syntax ที่ใช้สำหรับ VR โดยเฉพาะและบางอย่างที่ทำโดยไม่ใช้ VR ได้กลับทำใน VR ไม่ได้ บางทีอาจจะเป็นเพราะมันไม่สามารถใช้ร่วมกันได้
จากการที่ผมฝึก Competitive Programming มาพอสมควรทำให้ผมรู้เรื่องเกี่ยวกับ logic มากพอที่จะคิดโค้ดที่ตอบโจทย์กับความต้องการของทีม ถึงแม้บางที่มันจะต้องมางม Syntax ที่ผมมักจะเขียนผิดพลาดเพราะผมไม่ได้เขียนบน Visual Studio Code หรือ Visual Stdio แต่ผมเขียนบน Vim หรือ Notepad บางทีอาจจะเป็น Editor บน Github