สวัสดีครับ นี่คือบทความการเตรียมหุ่นยนต์สำหรับส่งเพื่อเข้าแข่งขัน Robocode Thailand Contest 2009 ซึ่งในส่วนข้อมูลอื่นๆสำหรับ Robocode นั้นท่านสามารถเข้าไปชมได้จากดังนี้1. อะไรคือ Robocode? เข้าไปอ่านบทความของวิชาการได้ที่นี้ http://www.vcharkarn.com/varticle/371712. รายละเอียดสำหรับการแข่งขัน Robocode Thailand Contest 2009 สามารถเข้าไปอ่านกฎกติกา และสมัครได้ที่นี่ http://www.vcharkarn.com/robocodeการส่งหุ่นยนต์เพื่อเข้าแข่งขันนั้น ทางผู้จัดรับเฉพาะ package หุ่นยนต์(ไฟล์ .jar) เท่านั้น ซึ่งบทความนี้จะอธิบายการวิธีการเตรียม package ให้หุ่นยนต์ครับเริ่มแรกต้องเปิดโปรแกรม Robocode ขึ้นมาก่อนครับ เลือก Robot > Package robot for upload เลือกหุ่นยนต์ที่ท่านพัฒนาเสร็จแล้วพร้อมส่ง ให้มีแถบสี แล้วกดปุ่ม Add -> ในหน้าต่างด้านขวาต้องมีเพียงหุ่นยนต์เดียวเท่านั้น แล้วกด Next(ถ้าหากใครยังไม่ได้พัฒนาหุ่นยนต์หรือไม่เข้าใจ ดูที่บทความ Robocode ได้เลยครับ http://www.vcharkarn.com/varticle/37171) ใส่รายละเอียดต่างๆ เป็นภาษาอังกฤษ1. ให้ติ๊กถูกตรง Include source (แปลว่านำโค้ดต้นฉบับมาใส่ด้วย)2. ใส่เวอร์ชั่นของหุ่นยนต์ที่ท่านพัฒนา (version number) (เป็นตัวอักษรหรือตัวเลขอะไรก็ได้ ห้ามเกิน 10 ตัว ไม่มีเว้นวรรค,คอมม่า,เครื่องหมายดาว(*) และ ก้ามปู ([,])3. ใส่คำอธิบายหุ่นยนต์สั้นๆ (short descript)(ได้ทั้งหมด 3 บรรทัด แต่ละบรรทัดยาวไม่เกิน 72 ตัว)4. ใส่ชื่อของผู้พัฒนา5. ใส่เว็บไซด์ของหุ่นยนต์ตัวนี้(ถ้ามี)แล้วกด Next เลือกตำแหน่งที่จะเก็บไฟล์ ถ้าใน Windows จะเป็นที่ c:/robocode/robots/แล้วกด Next หน้าต่างนี้ก็จะสรุป ก่อนจะทำ packagingต้องมีคำว่า Java source files will be included. (นำไฟล์ต้นฉบับใส่เข้าไปด้วย) อยู่เสมอนะครับกด Package! Robocode กำลังทำ package และบอกว่าสำเร็จแล้วในการแข่งขัน Robocode Thailand Contest อนุญาติให้ใช้โค้ดหุ่นยนต์ได้ทุกขนาดครับตั้งแต่ NanoBot ถึง MageBot เตรียมหุ่นยนต์เสร็จแล้ว!!ในตอนนี้เราก็ทำการส่งหุ่นยนต์ของเรา เข้าแข่งขันครับไปที่ http://www.vcharkarn.com/robocode/submit.php (อย่าลืม Login ก่อนนะครับ)ใส่ชื่อของหุ่นยนต์ คำบรรยายหุ่นยนต์ และเลือกไฟล์ .jar ที่เราทำในขั้นตอนที่แล้ว มักจะอยู่ใน c:/robocode/robots/XXXXX.jar (XXXXX นี่คือชื่อหุ่นยนต์นะครับ)ถ้ายังไม่เจอหน้าตาดังภาพข้างล่าง แสดงว่ายังไม่ได้ Login หรือ สมัครแข่งขัน ครับ ท่านต้อง Login และสมัครการแข่งขันตามคำแนะนำบนเว็บเพจซะก่อนถึงจะเห็นหน้าตาแบบนี้ได้ แล้วก็กดปุ่ม submitทีมของคุณพร้อมแข่งรอบแรกแล้วแล้วเจอกันรอบชิงชนะเลิศที่สยามพารากอนนะครับ :D
ของผมไม่มีที่ใส่ชื่อของหุ่นยนต์ คำบรรยายหุ่นยนต์ และเลือกไฟล์ .jar ครับทำไงดี