มือถือพังยับ จอทัชสกรีน กระจกแตก เซ็งงงงงงงงงงงงงงงงงงงงงงงงงงงงงงงงงงงงงงงงง
อยากได้เครื่องใหม่ แต่ไม่มีเงินเลยไปหาโปรแกรมคุยโทรศัพฟรีมาใช้ หึหึ
บางครั้งคนเราก็ต้องการบอกเล่าอะไรบางอย่าง จาก คนหนึ่งถึงคนหนึ่ง หรือ จากตัวฉันในอดีต ถึง ตัวฉันในอีกวันข้างหน้า ถึงแม้จะไม่มีใครพบเห็น หรือ พบเจอ แต่อย่างน้อยฉันก็สุขใจที่ได้เก็บเรื่องราวนี้ไว้
วันอังคารที่ 20 ธันวาคม พ.ศ. 2554
วันอาทิตย์ที่ 24 กรกฎาคม พ.ศ. 2554
OpenGL กับ Projection
Projection ในส่วนของ OpenGL นั้นคือการสร้างหน้าต่างการฉาย , กรอบเลนของภาพที่จะแสดง
และภาษา opengl ยังมีฟังก์ชันให้ใ้ช้ 2 ตัวด้วยกันคือ
glOrtho(float left,float right,float top,float bottom,float near,float far); // คำสั่งแสดงภาพแบบขนานตามปกติ
glFrushtum(float left,float right,float top,float bottom,float near,float far); // คำสั่งแสดงภาพแบบ Perspective
และภาษา opengl ยังมีฟังก์ชันให้ใ้ช้ 2 ตัวด้วยกันคือ
glOrtho(float left,float right,float top,float bottom,float near,float far); // คำสั่งแสดงภาพแบบขนานตามปกติ
glFrushtum(float left,float right,float top,float bottom,float near,float far); // คำสั่งแสดงภาพแบบ Perspective
วันอาทิตย์ที่ 10 กรกฎาคม พ.ศ. 2554
โหลดติดตั้ง Netbeans IDE พร้อมโหลด Library พร้อมใช้งาน
Download : http://www.oracle.com/technetwork/java/javase/downloads/index.html
Download : http://slick.cokeandcode.com/
Download : http://www.oracle.com/technetwork/java/javase/downloads/index.html
Download : http://slick.cokeandcode.com/
วันอาทิตย์ที่ 3 กรกฎาคม พ.ศ. 2554
Resaccount (Resource Account)
rs binary (format)
- image format support (*.PNG , *.JPG , *.BMP , *.GIF)
rspk binary pack format
- zip binary
- image format support (*.PNG , *.JPG , *.BMP , *.GIF)
rspk binary pack format
- zip binary
วันอังคารที่ 12 เมษายน พ.ศ. 2554
ใบดำ หรือ ใบแดง
วันที่ 10 เมษาที่ผ่านมาได้ไปตามหมายเรียกเข้ารับราชการทหาร แต่ด้วยความที่ผมยังผ่อนผันเพราะกำลังศึกษาอยู่ในระดับมหาวิทยาลัย ผมไปกับ แฝดพี่ 2 คน พี่ก็ทำเรื่องผ่อนผันแล้วเหมือนกัน แต่อยู่ๆทหารก็เรียกเข้าไปตรวจเลือกซะงั้น พร้อมหาว่าพี่ไม่ได้ทำเรื่องผ่อนผัน แต่ก็ดี ที่พี่ได้ใบดำ ก็เหลือแต่ผมแล้วที่ต้องรอวันที่จะตรวจเลือกจับใบดำใบแดง T_T
วันเสาร์ที่ 29 มกราคม พ.ศ. 2554
ทดสอบ opengl ครั้งแรกๆ
วันอังคารที่ 25 มกราคม พ.ศ. 2554
เกม Saion Online
เป็นเกมที่ทำแข่ง nsc ปีนี้ครับ แต่ไม่ผ่านเข้ารอบชิงชนะเลิศ เศร้าใจจัง แต่ก็ดีใจที่มันหมดภาระเก่าๆที่ต้องรับผิดชอบ
หลายเดือนมานี้ผมจมปลักอยู่กับคำว่า why และ how to ผมไม่มีความรู้เรื่อง network มากนักพอจะทำเกมออนไลน์ก็ไม่ติดต่อกับฐานข้อมูลซะด้วยซ้ำ เกมนี้เป็นเกมที่ทำด้วยภาษาจาวาภายใต้ opengl ทั้งหมดครับ และผมเองก็สนุกกับมันได้ความรู้มามากพอสมควรเลย
เวลาที่เสียไปส่วนใหญ่จะใช้เวลากับการลองผิดลองถูก การวาด กราฟฟิค เพราะผมทำเองคนเดียว ขอโทษที่ทำให้หลายๆคนผิดหวังนะครับ
ตัวเกมเป็นเกม Action Slide Scroll view เหมือน maple หรือ สารไทย มากครับมีคนทักบ่อยมาก ยอมรับว่าแกะมาเหมือนกัน เพราะส่วนใหญ่จะทำแต่เกม 2 มิติ
เซิฟเวอร์และฐานข้อมูลใช้งานได้ 95% ทดสอบคนเล่นพร้อมๆกันได้ประมาณ 10 คนขึ้นไป
ตัวเกมเล่นได้เสถียรพอสมควร แต่จะมีบัคแปลกๆชื่อ StreamCorruptedException เตือนขึ้นมาครับ
อุปกรณ์เล่นเกม : Joystick , Mouse , Keyboard
พัฒนาด้วย : Java กับ opengl ล้วนๆ
ฐานข้อมูล : SQLite หรือ mySQL
วันเสาร์ที่ 22 มกราคม พ.ศ. 2554
กองอาทมาต
วีรกรรม400 กองอาทมาต
กองอาทมาต - ในปลายสมัยกรุงศรีอยุธยา ไทยรบกับพม่า มีเหตุการณ์สำคัญที่ประวัติศาสตร์จารึกไว้เกี่ยวกับกองอาทมาต ก็คือ การต่อสู้ของกองอาสาอาทมาต ชาวบ้านนักรบขมังเวทย์ 400 คน กับกองทัพพม่าที่เดินทัพมา 10,000 คน น้ำน้อยย่อมแพ้ไฟ ชาวบ้าน 400 คน จากวิเศษชัยชาญ อ่างทอง สิงห์บุรี ที่หาญกล้าไปต่อกร หยุดทัพพม่า 10,000 คน เพื่อปกป้องแผ่นดินไทย(รบกันที่หาดหว้าขาว ปัจจุบัน คือ พื้นที่ตำบลอ่าวน้อย จ.ประจวบคีรีขันธ์)ต่อสู้ต้านพม่าไว้ได้เป็นเวลานาน ในที่สุดขาดกำลังคนสนับสนุน จึงพ่ายแพ้ พลีชีพเพื่อชาติทั้งหมดทั้งสิ้น 400 คน!!!
-หัวหน้ากองอาทมาต ชื่อ "ขุนรองปลัดชู" หากไม่มีวีรกรรมของขุนรองปลัดชู ก็จะไม่มีวีรกรรมของชาวบ้านบางระจันเกิดขึ้นในระยะเวลาต่อมาอย่างเด็ดขาด!!!
-ผู้นำกองอาทมาต รองจากท่านขุนรองปลัดชู ก็มีอีกหลายคน ชื่อ เพชร ใบ้ ไข่ น้อย เถร กระทิง ผาด โผน(พี่น้อง)ฯลฯ......
*** มีการสร้างอนุสาวรีย์"วีรชนคนกล้า"ไว้ให้เป็นอนุสรณ์สถานเพื่ออนุชนรำลึกถึงคุณงามความดี จดจำวีรกรรมไว้เป็นแบบอย่างผู้กล้าหาญ เสียสละ ที่วัดสี่ร้อย ตั้งชื่อถนน ซอยในเขตเทศบาลตำบลบางรัก อ.วิเศษชัยชาญ จ.อ่างทอง มาจนทุกวันนี้
วันศุกร์ที่ 21 มกราคม พ.ศ. 2554
เท็คนิคการทำ Item box
การทำ item box หลักๆเลยจะประกอบไปด้วย 2 ค่า คือ code และ num
code : คือเลขดัชนี ประจำตำแหน่งรหัสของไอเท็ม
num : คือจำนวนของไอเท็ม
ข้อมูล code และ num จะถูกเก็บลงไว้ในลักษณะของ array two dimension
เ่ช่น
int[][] item = new int[][]{
{-1,0},{-1,0},{-1,0},
{-1,0},{-1,0},{-1,0},
{-1,0},{-1,0},{-1,0}
};
จากตัวอย่างเป็นการสร้าง itembox ขนาด 3 x 3 ทุกช่องมีเลขดัชนีเป็น -1 และมีจำนวน 0 ชิ้น
วิธีการเก็บ เราต้องค้นไปทีละช่องของ code และตรวจสอบเงื่อนไข
code : คือเลขดัชนี ประจำตำแหน่งรหัสของไอเท็ม
num : คือจำนวนของไอเท็ม
ข้อมูล code และ num จะถูกเก็บลงไว้ในลักษณะของ array two dimension
เ่ช่น
int[][] item = new int[][]{
{-1,0},{-1,0},{-1,0},
{-1,0},{-1,0},{-1,0},
{-1,0},{-1,0},{-1,0}
};
จากตัวอย่างเป็นการสร้าง itembox ขนาด 3 x 3 ทุกช่องมีเลขดัชนีเป็น -1 และมีจำนวน 0 ชิ้น
วิธีการเก็บ เราต้องค้นไปทีละช่องของ code และตรวจสอบเงื่อนไข
วันพฤหัสบดีที่ 20 มกราคม พ.ศ. 2554
Saion Online itembox system 01
ทดสอบ Item box system ครั้งที่ 1 ครับ
จากการทดสอบโอกาสตกของไอเท็มชนิดต่างๆ จาก monster คือ
Star = 1.0%
HP Potion = 32.64%
Happy Valentine = 10.0%
Potato = 30.0%
Stick = 63.0%
ในการทดสอบกับ monster จำนวน 50 ตัวพบว่า
วันพุธที่ 19 มกราคม พ.ศ. 2554
วันนี้ไปแข่งเกม ม.ข มาครับ
วันจันทร์ที่ 10 มกราคม พ.ศ. 2554
ปัจจัย 4 และความจำเป็นในการดำเนินชีวิตของผม
หลายๆคนคงจะรู้ว่าปัจจัย 4 มีอะไรมั่ง จนปัจจุบันมีนักวิชาการบางท่านนิยามถึงปัจจัยที่ 5-6 แล้วมั้ง และสำหรับผมก็มีความจำเป็นต้องนำมาใช้เหมือนกันครับ และตอนนี้ยังมีความต้องการมันอยู่
- อยากได้คอมใหม่
- อยากได้เน็ตบุ๊ค
- อยากได้สมาทโฟน
- อยากได้ทีวี
- อยากได้เงินแต่งรถ - ซ่อมรถ
วันพฤหัสบดีที่ 6 มกราคม พ.ศ. 2554
วันจันทร์ที่ 3 มกราคม พ.ศ. 2554
สมัครสมาชิก:
บทความ (Atom)