ที่มาของโปรแกรม NWS980 กองจำลองยุทธ์


                 เมื่อปี พ.ศ. ๒๕๔๘ สรส. ได้แต่งตั้งคณะกรรมการขึ้นเพื่อพิจารณาจัดหาเครื่องฝึกจำลองยุทธ์ โดยได้เชิญบริษัทต่าง ๆ จากต่างประเทศที่ได้พัฒนาเครื่องฝึกจำลองยุทธ์เพื่อนำเสนอรายละเอียดเกี่ยวกับตัวเครื่องฝึกจำลองยุทธ์ ซึ่งในตอนนั้นได้มีเจ้าหน้าที่ของ กจล.ศยร.สรส. ได้เข้าร่วมประชุมอยู่ด้วยคือ  น.ต.สิทธิ์ สุวรรณภัคดี   จากการนำเสนอของบริษัทต่าง ๆ ปรากฏว่าต้องใช้ งป. ที่สูงมากในการจัดซื้อ น.ต. สิทธิ์ ฯ จึงเกิดแนวความคิดที่จะหาโปรแกรมเกี่ยวกับการฝึกจำลองยุทธ์ที่มีขีดความสามารถเท่าเทียมตามที่บริษัทต่าง ๆ ได้นำเสนอ  จึงได้ทำการค้นหาข้อมูลตามเวบไซต์ต่าง ๆ จนค้นพบโปรแกรมที่ชื่อ GCB (Global Conflict Blue) ซึ่งเป็นโปรแกรมที่สามารถนำมาใช้งานได้โดยไม่ต้องเสียค่าลิขสิทธิ์ และนอกจากนั้นยังมีต้นฉบับรหัสซอฟต์แวร์ (source code) ให้ดาวน์โหลดเพื่อนำมาพัฒนาต่อได้ โปรแกรม GCB เป็นเกมยุทธศาสตร์ทางเรือ ๓ มิติแบบทันกาล (real time) จำลองการรบทางอากาศและทางเรือที่ทันสมัย โดยสามารถมองเห็นยุทธบริเวณในมุมมองของบุคคลที่สาม โปรแกรม GCB มีแบบฝึกสำหรับรายบุคคลในด้านการปฏิบัติการทางอากาศ/เรือผิวน้ำ/เรือดำน้ำ และการปฏิบัติการปราบเรือดำน้ำ นอกจากนั้นยังสามารถเล่นเกมในลักษณะผู้เล่นหลายคนได้อีกด้วย
โปรแกรม GCB พัฒนาโดย Dewitt Colclough  โดยใช้โปรแกรมภาษา C++ และ Python  และได้ลงทะเบียนอย่างเป็นทางการที่เวบไซต์ http://SourceForge.net  เพื่อเปิดให้โปรแกรม GCB เป็น open source เมื่อวันที่ ๖ สิงหาคม ๒๕๔๖ โดยมีเวบไซต์เพื่อใช้สำหรับติดต่อกับบุคคลที่สนใจและแจ้งข้อมูลข่าวสาร ความก้าวหน้าในการพัฒนาอยู่ที่ http://www.gcblue.com  ภายใต้ข้อตกลงของ SouceForge ทำให้บุคคลต่าง ๆ สามารถนำโปรแกรมนี้มาพัฒนาต่อได้โดยไม่ต้องเสียค่าลิขสิทธิ์แต่ต้องอยู่ภายใต้ข้อตกลง   GNU General Public License (GPL)
จุดเริ่มต้นของการพัฒนา
       เมื่อปี พ.ศ. ๒๕๔๙ น.อ.สุรภักดิ์ ธาราจันทร์ ได้เข้ามารับตำแหน่ง ผอ.กจล.ศยร.สรส. และทดลองใช้โปรแกรม GCB พบว่าสามารถตอบสนองต่อการฝึกยุทธกีฬาได้ทั้งในระดับยุทธการ และยุทธวิธีได้เป็นอย่างดี หากนำมาพัฒนาต่อให้ตรงกับความต้องการต่อการฝึก นทน. ที่เข้ารับการศึกษาในหลักสูตรพรรคนาวิน และ รร.สธ.ทร.สรส. จะสามารถนำมาใช้ทดแทนเครื่องฝึก Redifon และ เครื่องฝึกจำลองยุทธ์แบบ CPX ได้เป็นอย่างดี จึงได้ตั้งทีมเพื่อพัฒนาเครื่องฝึกจำลองยุทธ์ของ สรส. โดยนำโปรแกรม GCB มาพัฒนาต่อเมื่อ ธ.ค. ๔๙ 
                การพัฒนาเครื่องฝึกจำลองยุทธ์ของ สรส. ใช้วิธีการคือนำซอฟต์แวร์ GCB  มาแก้ไขและเพิ่มเติมเพื่อให้ได้คุณลักษณะตรงตามเครื่องฝึกจำลองยุทธ์แบบ CPX เดิมของ สรส. ในเบื้องต้นก่อน จากนั้นจึงจะเพิ่มขีดความสามารถต่าง ๆ ตามความต้องการในภายหน้า
การนำซอฟต์แวร์ที่เป็น open source มาพัฒนาต่อมีข้อดีคือสามารถช่วยลดระยะเวลาในการพัฒนาได้อย่างมากเนื่องจากไม่ต้องเสียเวลาในการดำเนินการตามขั้นตอนต่าง ๆ ตามหลักในการพัฒนาซอฟต์แวร์นั้นทั้งหมด  ได้แก่ การออกแบบและวิเคราะห์ระบบ การเขียนโปรแกรม และการทดสอบซอฟต์แวร์ แต่คุณลักษณะของซอฟต์แวร์นั้นอาจไม่สนองตอบตรงต่อความต้องการใช้งานจริง ดังนั้นทีมพัฒนาจึงได้ทำการเปรียบเทียบคุณลักษณะของซอฟต์แวร์ GCB กับคุณลักษณะของเครื่องฝึกจำลองยุทธ์แบบ CPX และโครงการความร่วมมือในการพัฒนาเครื่องฝึกจำลองยุทธ์ระหว่าง สรส. และมหาวิทยาลัยบูรพาเพื่อพิจารณาถึงคุณลักษณะที่ยังไม่มีในซอฟต์แวร์ GCB นั้นสามารถที่จะนำมาพัฒนาเพิ่มเติมความสามารถได้
สถาบันวิชาการทหารเรือชั้นสูง ได้นำโปรแกรมดังกล่าวมาปรับใช้กับกองทัพเรือไทย สรส.ได้อนุมัติให้เปลี่ยนชื่อใหม่เป็น Naval Wargame Simulator 980 หรือ NWS980    9 หมายถึงรัชการที่ 9 80 หมายถึง เฉลิมพระชนพรรษา 80 พรรษา ร่วมทำความดีน้อมเกล้าฯถวายในพระราชพิธีมหามงคลเฉลิมพระชนมพรรษา 80 พรรษา

 
นำเสนอโดย   น.ต.พุฒิเมธ ชาวแพร่ (  Web Master )
 
         จุดเริ่มต้นการพัฒนา

เมื่อปี พ.ศ. ๒๕๔๙ น.อ.สุรภักดิ์ ธาราจันทร์ ได้เข้ามารับตำแหน่ง ผอ.กจล.ศยร.สรส. และทดลองใช้โปรแกรม GCB พบว่าสามารถตอบสนองต่อการฝึกยุทธกีฬาได้ทั้งในระดับยุทธการ และยุทธวิธีได้เป็นอย่างดี หากนำมาพัฒนาต่อให้ตรงกับความต้องการต่อการฝึก นทน. ที่เข้ารับการศึกษาในหลักสูตรพรรคนาวิน และ รร.สธ.ทร.สรส. จะสามารถนำมาใช้ทดแทนเครื่องฝึก Redifon และ เครื่องฝึกจำลองยุทธ์แบบ CPX ได้เป็นอย่างดี จึงได้ตั้งทีมเพื่อพัฒนาเครื่องฝึกจำลองยุทธ์ของ สรส. สรส.ได้นำโปรแกรม GCB มาพัฒนาต่อเมื่อ ธ.ค. ๔๙  และได้เปลี่ยนชื่อเป็น NWS980 เมื่อ 1 มิ.ย. 49

    Program TeamSpeak

โปรแกรม TeamSpeak ใช้ในการติดต่อสื่อสารในการฝึกจำลองยุทธ์ เนื่องจากโปรแกรม GCB นั้นยังไม่สามารถจำลองในเรื่องของข่ายการสื่อสารได้   จากการทดสอบสามารถใช้ติดสื่อสารในรูปแบบของเสียงและส่งข้อความผ่านเครือข่ายได้ดี นอกจากนั้นยังสามารถที่จะนำมาพัฒนาต่อเพื่อให้รวมอยู่เป็นส่วนหนึ่งในโปรแกรมฝึกจำลองยุทธ์ได้อีกด้วย


ณ. ห้องประชุมกองการจำลองยุทธ์