แนะนำเครื่องมือการพัฒนาเกมส์ cross platform ด้วย Cocos Code IDE หลังจากการมาของอุปกรณ์พวก smart phone ที่ออกมากันหลายยี่ห้อหลากหลายระบบทำให้ วงการเกมส์เติบโตไปพร้อมกันอย่างรวดเร็ว แต่ปัญหาของการพัฒนาเกมส์นั้นก็ตามมาว่าจะทำยังไงที่จะทำให้เกมส์ที่พัฒนาขึ้นสามารถ รันได้ในทุกระบบที่ได้รับความนิยมโดยไม่เสียเวลาในการพัฒนาซ้ำ หากต้องการที่จะนำเกมส์ไปรันอีก ระบบหนึ่ง ซึ่งผมอยากที่จะพัฒนาเกมส์บนมือถือ android แต่ด้วยตัว sdk หรือ frame work ที่เป็นตัว java นั้นผมลองหัดเขียนดูก็ยังเกิดความรู้สึกว่ามันไม่ work เลยไปเจอ ตัว cocos2d-x ซึ่งเป็น open source game engine ความสามารถของมันคือการ cross platform โดยใช้ภาษาหลัก 3 ภาษาคือ c++, Lua, javascript ที่ทำการ  build เป็น native code แล้วทำให้สามารถรันได้ทั้ง ios และ android รวมไปถึง window phone ไม่น่าเชื่อว่าเจ้า cocos2d-x นี้เป็น open source game engine ที่เริ่มพัฒนามาจากชาวจีน ทำให้เราเห็นว่า วิทยาการของจีนก็ไปไกลแล้วเหมือนกัน แต่เจ้า cocos2d นี้ไม่ใช่แค่มันเขียนด้วย c++ แล้ว build เป็น native code คงทำให้เหมือน game engine ที่ open source ทั่วๆไป สิ่งที่ทำให้ผมรู้สึกชอบมันก็คือตัว product 2 อันที่ตอนนี้ยังใช้งานฟรีอยู่คือ Cocos Code IDE กับ Cocos Studio ซึ่งเจ้า Code Ide ตัวแรกนั้นเป็นเครื่องมือสำหรับ game programmer ในการพัฒนา หากใครที่เคยพัฒนา app หรือ game บน android แล้วละก็สิ่งหนึ่งที่น่าเบื่อคือตัว emulator android ที่ต้องRead More →

การติดตั้ง opengl ใน visual studio 2010 ขั้นแรกก็ให้ทำการ download library จาก ลิงค์นี้ครับ glut-3.7.6-bin.zip ถ้าหากดาวโหลดไม่ได้แล้วก็ลองไปดูที่ opengl.org/resources/libraries/glut โดยให้เลือก download version window? นะครับ เมื่อโหลดเสร็จแล้วก็ให้ทำการแตกไฟล์ เมื่อแตกไฟล์เสร็จขั้นแรกให้ทำการนำไฟล์ glut32.dll ไปไว้ที่ C:\WINDOWS\system32 ต่อมาให้นำไฟล์ glut.h ไปไว้ที C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\glRead More →