มันเป็นแค่ข่าวลือ เท่านั้น
ก็คิดๆ ไว้ก่อน ว่ามันจะมีอะไรบ้าง ในการกลับมาครั้งนี้ จะได้ทำ หรือ มีเวลาทำรึเปล่านั้นอีกเรื่องนึง
(ใครมีไอเดียร์อะไร ก็สาดใส่เข้ามาได้เลย…)
หลักๆ ที่จะพัฒนาขึ้นจากครั้งที่แล้ว น่าจะมีประมาณนี้…
1. ระบบ User ของเว็บ kidsdev.org
(จากแต่เดิม กากมาก อย่าไปพูดถึงมัน…)
ไม่รู้มันเรียกว่าอะไร อานะ… ของเรียกมันว่า multiuser-multiauth หล่ะกัน…
กรณีตัวอย่าง เช่น…
- นาย ก. เล่น robocode battle online มานานแล้ว แล้วอาจารย์ก็ให้มาเล่นเพื่อไล่ฆ่ากับเพื่อนในชั้นเรียน นาย ก. ก็ประซวก auth ของที่ ที่ตัวเองเรียน เข้าไปปะ กับ user เดิมของตัวเอง (ตอนใช้งานก็ login ไหนก็ได้ มองเป็น user คนเดียวกัน ประมาณนั้น…)
(*ทำไปเพื่ออะไร จะได้แยกคนได้โดยแต่ละคน ไม่ต้องมี user หลายๆ อันน่าปวดหัว…)
- ไล่ฆ่ากันโดยคนจำนวนมากได้ เช่น สมัคร user cpe20 ขึ้นมา แล้วก็อัด user เข้าไป (แนวๆ กรุ๊ป… แต่ group จะใช้สำหรับการสู้กันในวงจำกัด – -” ) ดังนั้น user นึงก็จะมีหลายคน auth เข้ามาใช้ได้ + คนนึงคนก็เสมือนว่ามีหลาย user
2. ระบบเก็บ code
(จากเดิมใช้ ชื่อ package ตอนหลังก่อนล่ม ใช้ sub package ได้แล้วนะเธอว์)
ระบบใหม่ก็จะเป็นแนวๆ เดิม คือ ใช้ package name แล้วก็ทำ sub ได้ รวมกับ แท็ก… คนส่ง code ก็จะสามารถกำหนดได้ หลายท่าเช่น… ถ้ามาสู้แบบตัวต่อตัว ให้ไปสู้กับ kidsdev.onlyone ถ้าสู้กับ 10 ตัว ให้ไปสู้กับ kidsdev.talum ประมาณนั้น หรือ กำหนดเป็น tag ได้ กำนดตาม level ได้ เช่น พวกอ่อนๆ ก็ไปสู้กับตัวนี้ ประมาณนั้น (พึ่งคิดได้ exp คงไม่มี แยกแต่ละตัวนะ – -” ชีวิตมันจะเศร้าเกิ๊น…)
3. replay
(จากเดิม อัด video ตอนหลังก่อนล่ม มี .br เพิ่มมา…)
เรื่อง video คงเอาไว้ทีหลัง ถ้าทำจริง คงไม่อัดเอาแล้ว อาจจะใช้ QT (หล่อสาดๆ ถ้าทำเป็นนะ – -”) ไม่รู้มันจะต่างจาก อัดธรรมดา มากน้อยแค่ไหน แค่เห็นแว็วๆ ว่ามันมี qt video เฉยๆ หลักๆ ก็จะเป็น .br นั้นหล่ะครับ ส่วน .xml อาจจะ เอาไปในใน mission เพราะว่าไหล์มันใหญ่มากๆ เก็บไว้ตูดบานแน่นอน…
4. ตัว display replay
(จากเดิม ที่เป็น video มันก็เป็น .flv ดูผ่าน flash ธรรมดา ส่วน .br ก็โหลดลงไปดูกับเครื่อง…)
อันนี้พี่ลิ่ว ถามมาตั้งแต่เปิดแรกๆ แล้วว่า ทำไมไม่ทำตัว replay อัดใส่เว็บไปเลย… ตอนนั้น ความรู้ยังไม่ถึง ฮ่า ฮ่า… ตอนนี้ น่าจำทำได้แล้ว (หมายถึงผมนะ น่าจะทำได้แล้ว…) ก็ถ้า มีพลังพอ มันก็จะดู .br ได้บนเว็บเลย ไม่ต้องโหลดไปดู ประมาณนั้น… (แต่อันนี้ ถ้าจะเอาไว้หลังๆ…)
5. mission
(จากเดิม เกือบ ได้มีหล่ะ…)
การกลับมาครั้งนี้ ขอทิ้งมันไปก่อน ฮ่า ฮ่า… เอาโครงหลักๆ ให้มันได้ก่อน แต่ตอนนี้ พอลองแกะดูข้างในแล้ว น่าจะเล่นอะไรได้มากมายอย่างอย่าง เช่น ประมาณว่า หุ่นยนต์ คุณห้ามขยับ แล้ว มี bot ตัวนึงวิ่งอย่างเดียวไม่ยิง เป็น mission ไล่ฆ่า ว่าใครจะทำเวลาได้น้อยที่สุด อะไรประมาณนี้… แต่เอาไว้ก่อน – -”
6. ตัวประมวลผล หรือ Grader
(จากเดิม รันอยู่บน Server)
การกลับมาครั้งนี้ เราจะให้ทุกคนมีส่วนร่วม ในการโกงคะแนน เฮ้ย ไม่ใช่ๆ ก็คงไม่ให้ server รันตัวเดียวแล้ว มันเอาไม่ทัน มันไม่มันส์… เนื่องจาก การเก็บ code รอบนี้ ถ้าคนเล่นนจริงๆ code มันจะค่อนข้างระเบิดออกทางข้าง… (ตัวนี้ก็เสียดาย ตัวโน้นก็เสียดาย ประมาณนั้น) ดังนั้น การสั่งสู้ อาจจะมีทำนองว่า เลือกคู่ต่อสู้มา แล้วก็เอาหุ่นของเราทุกตัวไปกระซวก ในแต่ละ battle (ดูน่าสนุกจัง…) ดังนั้นการรันคง สนุกสนาน ก็เลย จะมี client ไปแบ่งๆ กันรัน แล้วก็ส่งผลผิดๆ กลับมา ๕๕๕+
7. ส่วน .net ตอนนี้มันยังไม่ค่อยสมบูรณ์เท่าไร ผมลอง เมื่อนานมาแล้ว ยังรันไม่ได้โดยง่าย ขอเอา java ให้รอดก่อนหล่ะกัน…
8. API จากเดิมไม่มี คราวนี้ก็จะพยายาม มีให้ใช้นะครับ
9. จะได้ใช้เมื่อไร…
อันนี้ก็ตอบไม่ได้ อาจจะเหมือนเดิมก็ได้ มีแต่ตัวหนังสือ แล้วก็หายไป ตามอารมณ์และความอ่อนไหวของจิตใจ ฮ่า ฮ่า…


Recent Comments