ช่วงนี้อะไรๆก็ทำออกมาในรูปแบบโมเอะกันหมดเลย ตั้งแต่เรือรบยันปราสาทโบราณ และคราวนี้ก็ถึงคราวภาษาโปรแกรม
พอดีมีเกมออกใหม่ชื่อ code girl collection เป็นเกมที่ออกแบบมาเพื่อฝึกเขียนโปรแกรม โดยผู้เล่นต้องเล่นไปตามเนื้อเรื่องโดยฝึกเขียนโปรแกรมไปเรื่อยๆ
สามารถเข้าไปลองเล่นกันดูได้ที่เว็บนี้ ไม่มีค่าใช้จ่าย
https://paiza.jp/cgc การเริ่มเล่นก็ทำได้โดยง่ายแค่สมัครในเว็บแล้วก็จะได้รับเมลยืนยัน พอยืนยันไปก็เริ่มเล่นได้เลย พอเริ่มเข้าไปเล่นตั้งแต่แรกก็จะมีแบบฝึกเล่นบอกให้ ดังนั้นในนี้จะไม่พูดถึงวิธีการเล่นโดยละเอียด
ตอนนี้สามารถฝึกเขียนได้ ๒ ภาษาคือ php กับ ruby แต่เห็นเขาว่ากำลังจะทำให้เล่น python ได้ด้วย
ที่หน้าหลักจะมีขึ้นแสดงค่าสถานะต่างๆของเราซึ่งบอกว่าเล่นไปถึงไหนแล้ว ในภาพนี้เล่นไปพอสมควร ถึงเลเวล 10
หน้าจอจะแสดงภาพ code girl ซึ่งเราเป็นคนเลือกเอง โดยมีตัวหลักที่เรียกว่า primary girl อยู่ด้านบนซ้าย และด้านล่างอีก ๕ คือ best collection ตัวที่เราเลือกเป็น primary girl คือ python จัง
code girl สามารถได้มาจากการสุ่มโดยเล่นกาชาปง (ガチャポン) การจะเล่นได้ต้องใช้เงินเหรียญหรือเพชร ซึ่งจะได้มาจากการเล่นเกมเขียนโปรแกรมไปเรื่อยๆ
โดยมีให้เลือก ๓ แบบ
- สาวสวยจากทั่วมุมโลก เช่นคลีโอพัตรา, เตียวเสี้ยน, หยางกุ้ยเฟย์, มารีอ็องตัวเน็ต, ฯลฯ ค่าเล่นจ่ายเป็นเพชร ครั้งละ ๑๐
- สาวมัธยมปลาย ค่าเล่นจ่ายเป็นเงินเหรียญครั้งละ ๒๐๐
- สาวที่เป็นตัวแทนของภาษาโปรแกรมต่างๆ ค่าเล่นจ่ายเป็นเงินเหรียญครั้งละ ๕๐๐
นี่คือโอโนะโนะโคมาจิ (小野 小町) สาวงามของญี่ปุ่นในยุคเฮย์อัน
แต่เป้าหมายหลักของเราคือค้นหาสาวน้อยภาษาโปรแกรมต่างๆ อันนี้คือที่หายากที่สุด C# จัง
พอเล่นไปเรื่อยๆก็สามารถสะสมได้ครบทั้งหมด ในเกมนี้ดูเหมือนจะมีอยู่แค่ ๑๐ ภาษาเท่านั้น
ได้แก่ C, C++, C#, java, javascript, ruby, php, python, perl, scala
พอได้มาหลายๆตัวก็มาเลือก best collection และ primary girl จากในนี้ได้
เมื่อกดที่ 探索 ก็จะสามารถเริ่มเล่นเกมได้ โดยการเล่นเกมจะเป็นการให้เขียนโปรแกรม มีให้เลือกระหว่าง php กับ ruby
กดเข้ามาแล้วก็จะมีให้เลือกฉาก ซึ่งก็จะแบ่งเป็นเลเวล เริ่มแรกจะมีแต่เลเวล 1 แต่พอผ่านก็จะเล่นเลเวลถัดไปได้ ในภาพนี้เล่นไปถึงเลเวล 11
ถ้ากดที่วีดีโอด้านซ้ายก็จะมีบทเรียนสอนเล่น โดยจะมีเนื้อหาประจำบทให้ดู สามารถเรียนไปเรื่อยๆ พอเรียนเสร็จค่อยมาเล่นเกม
ในการเล่นก็จะมีคำสั่งบอกว่าต้องการให้ทำอะไร เราก็พิมพ์โค้ดไปตามคำสั่ง ถ้าถูกก็จะผ่านด่านแล้วไปด่านต่อไปได้
การเล่นแต่ละครั้งต้องใช้ค่าพลัง ซึ่งก็มีขีดจำกัด ถ้าหมดก็ต้องรอ หรือจะใช้ไอเท็มเติมพลังก็ได้
เมื่อเล่นผ่านแต่ละด่านไปก็จะมีเนื้อเรื่องขึ้นมาให้ดู น่าเสียดายว่าไม่มีเสียงพากย์
บางทีก็มีให้เลือกตัวเลือกด้วย คล้ายเกมจีบสาว
มีฉากสวยๆโผล่ขึ้นมาประปราย
ระหว่างเล่นไปก็สะสมคะแนนเพิ่มได้เรื่อยๆ มีการจัดอันดับด้วย
โดยรวมแล้วก็ถือว่าทำออกมาได้น่าสนใจทีเดียว ในโอกาสนี้เราจึงได้ลองมาเริ่มศึกษาภาษา ruby
เนื้อหาไปแบบค่อนข้างช้า น่าจะเหมาะกับคนที่ไม่มีพื้นฐานการเขียนโปรแกรมมาเลย
เพียงแต่ว่าคำถามที่ปรากฏมาในเกมมาแบบสุ่มและออกมาซ้ำค่อนข้างเยอะ บางทีก็เจอคำถามเดิม อีกทั้งยังมีช่องโหว่ให้โกงได้ด้วย เลยคิดว่าอาจจะยังต้องปรับปรุงอยู่
ยังไงก็ตาม หวังว่าจะมีเกมแบบนี้ออกมาอีกเยอะๆ ทั้งสนุกทั้งได้ฝึกทักษะ แบบนี้น่าสนับสนุนอยู่แล้ว