วันเสาร์ที่ 24 กรกฎาคม พ.ศ. 2553

jMonkey Engine 3 Platform

ชอบๆ

เขียนเกม JAVA ฉบับเริ่มต้น (ตอน 1)

/*
เขียนเกม JAVA ฉบับเริ่มต้น

ก่อนอื่นจะมาแนะนำกันก่อนว่ามันต้องมีอะไรมั่ง
  - J2SE ( Java 2 Standard Environment ) ตามชื่อจ้า สภาพแวดล้อมพื้นฐานของ Java ที่ทำงานบน Personal Computer (PC) และเจ้า J2SE มันจะประกอบไปด้วย 2 อย่าง คือ
              - JDK (Java Development Kit)    ตัวนี้ ใช้ในการสั่งแปรภาษา จาวา ให้อยุ่ในรูปแบบของ Byte Code นำไปให้ JVM อ่านต่อไป
              - JRE (Java Runtime Environment)   ตัวนี้ ทำหน้าที่เรียกเอา Byte Code ที่อ่านจาก JVM ออกมาเป็น Output ให้เราได้เห็นๆกันอยู่ ( ว่าได้ว่า คือตัวเล่น Java Application )

  - Notepad  หวังว่าทุกคนคงจะรู้จัก Notepad ถ้าไม่รู้จัก กดที่ Start->Run->พิพม์["Notepad"]

ขั้นตอนต่อมาก็มาเขียน Code กัน ผมจะเริ่มจากตัวที่หาง่ายๆก่อนเลยนั่นคือ Java2D API ^^
*/


วันพฤหัสบดีที่ 22 กรกฎาคม พ.ศ. 2553

วันอังคารที่ 20 กรกฎาคม พ.ศ. 2553

การปรับมุมกล้อง Orthographic ในโปรแกรม Bleneder


เราสามารถทำได้โดยการกด ปุ่มเลข 5 ที่ Number pad ครับ แล้วทำการกำหนดค่าต่างๆตามรูปของเรา

วันอังคารที่ 13 กรกฎาคม พ.ศ. 2553

Game Loop System


Initial คือ ส่วนในการโหลดข้อมูล ตั้งค่าเริ่มต้นของเกม โดย Initials จะทำงานครั้งเดียวตอนเริ่มเกม
Render คือ ส่วนที่ใช้ในการแสดงผลทางกราฟฟิค
Update คือ ส่วนที่ใช้ในการปรับปรุง/เปลี่ยนแปลงข้อมูลอยู่เสมอ
Dispose คือ ส่วนที่ใช้ในการล้างการแสดงผล และ คืนค่าหน่วยความจำให้กับระบบ


จากข้างต้นเป็น Game Loop System อย่างหนึ่งนะครับโดยลักษณะของ Game Loop System นี้คือต้องมีการแก้ไขปัญหา การแสดงผล การปรับปรุงข้อมูล และที่สำคัญ ต้องมีเงื่อนไขในการทางงานของ Loop ด้วยถ้าเราเปรียบเป็น Code เราสามารถเปรียบได้เป็น เมธอดครับ เพียงแต่ นำเอา render,update,dispose มารวมกันไว้ที่เดียวกัน หรือ ไม่ก็ได้

วันจันทร์ที่ 5 กรกฎาคม พ.ศ. 2553

Sipa Game Contest 2010

แบ่งเป็น 2

ประเภทการแข่งขัน ดังนี้

...

1. ประเภทนัก

เรียน-นักศึกษา

- Console

- GamePC

- GameMobile

- GameSocial

- Networking Game



2. ประเภทนัก

พัฒนาเกมอิสระ ( Freelance ) หรือบุคคลทั่วไป

- Mobile GameSocial

- Networking Game