Retro Cat เกมในฝัน
หลังจากซุ่มทำมาหลายเดือน ในช่วงหลังเรียนจบ ก่อนเริ่มชิวิตทำงาน... ผมได้ลองสร้างเกมมือถือขึ้นมาเกมหนึ่ง Retro Cat ด้วยความที่ว่าตอนเด็กๆ ผมชอบพวก Tamagotchi มาก ชอบดูเพื่อนเล่น เพราะผมนั้นไม่มี บวกกับที่ชอบภาพแนว Pixel Art ตามสไตล์ เกมเก่า ทำให้เกมนี้ถือกำเนิดขึ้นจากความฝันในวัยเยาว์
Retro Cat ไม่ได้มีกลไกอะไรมาก คิดไว้ว่า แค่ใส่ระบบ กินๆ นอนๆ อาบน้ำ ที่สำคัญ มันต้องอึได้ 5555555 (ชอบกวาดอึมอนสเตอร์ มันน่ารักดี) แล้วก็อุ้มได้ด้วย ตัวแมวก็จะมีอนืเมชั่นไม่มาก มีวิ่ง เดิน นอน อาบน้ำ กินข้าว เข้าห้องน้ำ บลา บลา บลา เพราะอยากให้น้องแมวดูมีชิวิตชีวา เลยให้มันสุ่ม Action ว่า จะทำอะไร วิ่ง บางทีเดิน และก็ นอน (ส่วนใหญ่นอน) แล้วผู้เล่นสามารถมีปฏิสัมพันธ์กับแมวได้ด้วยการ Drag and Drop
สิ่งที่ขาดไม่ได้เลยของเกมนี้คือ "เฟอร์นิเจอร์" ยิ่งมีเยอะ มันก็ยิ่งสนุก สนุก ที่ได้แต่งห้องให้แมวที่เรารักอยู่ นอกจจากจะเป็นที่นอนให้แมวได้แล้ว เราสามารถนำแมวของเราไป Interact กับสิ่งของพวกนี้ได้ด้วย เย้! ของที่ต่างกันแมวก็จะมีปฏิสัมพันธ์ที่ต่างกัน โดย Default แล้ว ผมจะให้แมวนอนบนนั้น เกมนี้แมวสามารถนอนได้ทุกที่ ตั้งแต่ พื้น โซฟา และหลังตู้เย็น จะมีก็แต่ อ่างอาบน้ำ และ จานข้าว ที่แมวมันควรจะ อาบน้ำ และ ทานข้าวจริง ไม่ใช่นอน! (เคยมีแพลนจะ อาบน้ำแมวโดยการ "ซักแมว" แต่น่าจะดูโหดร้ายเกินไป และเด็กๆอาจจะเรียนแบบ เลยยกเลิกไปเสียก่อน)
สำหรับการพัฒนานี้ผมใช้ Android Stuio ในการพัฒนา เพื่อศึกษาส่วนการเขียนโปรแกรมด้วย Java และ OOP ตั้งแต่พื้นฐาน เช่น พวก Game Loop, Interface, Extend Class, Sprite Animation บลา บลา บลา ซึ่งมันก็ไม่ได้ราบรื่นมาก แต่ก็ได้ความรู้มากมายเหมือนกัน
ส่วนรูปภาพ ผมวาดเองทั้งหมดด้วยโปรแกรมที่ชั่วโมงใช้งานมากกว่าการเล่นเกมหลายๆเกม Aseprite โปรมแกรมราคาไม่แพง หรืออาจจะเพราะผมใช้จนคุ้มก็เป็นได้ การได้วาดภาพ Pixel Art ทำให้ผมรู้สึกผ่อนคลาย สบายใจ (จากการเขียนโค้ดเนี่ยแหละ) ได้ฝึกฝนการวาดรูปไปในตัวด้วย รูปเดียวไม่เท่าไหร่ แต่ที่ยากคือ การวาดเป็น อนิเมชั่น Sprite Sheet ที่มีความต่อเนื่องกัน ยากตรงที่ว่า วาดยังไงให้เป็น ธรรมชาติ ด้วยเหตุผมนี้เอง ทำให้ผมเริ่มสังเกตุสิ่งรอบตัวมากขึ้น คนวิ่ง แมวเดิน เมฆลอย ทำให้ผมมีสมาธิกับสิ่งรอบตัวตลอดเวลา
ในอนาคตผมก็หวังว่าจะได้พัฒนาเกมออกมาอีกมากมาย ขอบคุณที่ติดตามกันนะครับ