พบกับ GoldPriceTh บน android ได้แล้ววันนี้ที่ google play
Featured Posts
GoldPriceTh บน android พบกับ GoldPriceTh บน android ได้แล้ววันนี้ที่ google play
GoldPriceTH โปรแกรมสำหรับดูราคาทองในแต่ละวัน ซึ่งจะมีราคาย้อนหลัง และ กราฟแสดงพฤติกรรมของราคาทอง สามารถดูราคาค่าเงินย้อนหลังและแสดงกราฟได้ ...
เกมส์ Get The Food เกมส์ Get the food เป็นเกมส์บน iphone ทีวิธีการเล่นเกมส์จะเป็นการเอียงรับของ ที่ตกลงมา...
เกมส์ CatTower สำหรับเกมส์นี้ ผมได้ทำเกมส์ไว้บน iphone ซึ่งจะมีตัวอย่างให้ดูดังนี้ video ข้างล่างเป็นการเล่นผ่าน...
เกมส์ GoFish
[click ที่รูปเพื่อเล่นเกมส์]
วิธีการเล่น
ให้เลื่อน mouse บังคับปลา ให้กินอาหาร...
Category : android
Category : iphone App
โปรแกรมสำหรับดูราคาทองในแต่ละวัน ซึ่งจะมีราคาย้อนหลัง และ กราฟแสดงพฤติกรรมของราคาทอง
สามารถดูราคาค่าเงินย้อนหลังและแสดงกราฟได้


สามารถดาวโหลดได้ที่นี่ http://itunes.apple.com/us/app/goldpriceth/id442655763?mt=8
Category : iphone game
เกมส์ Get the food เป็นเกมส์บน iphone ทีวิธีการเล่นเกมส์จะเป็นการเอียงรับของ ที่ตกลงมา

สามารถ download ได้ฟรีที่ http://itunes.apple.com/us/app/get-the-food/id423337876?mt=8
official website http://www.dogameok.com/getthefood/
Category : iphone game
สำหรับเกมส์นี้ ผมได้ทำเกมส์ไว้บน iphone ซึ่งจะมีตัวอย่างให้ดูดังนี้
video ข้างล่างเป็นการเล่นผ่าน emulator ครับ
video ต่อมาจะเป็นการเล่นผ่าน iphone จริง
สามารถดาวโหลดไปทดลองเล่นได้ที่ http://itunes.apple.com/us/app/cattower/id406078414?mt=8#
Category : FlashGame
วิธีการเล่น
ให้เลื่อน mouse บังคับปลา ให้กินอาหาร และคอยหลบปลาตัวใหญ่ที่จะมาทำร้าย
สำหรับการสร้างเกมส์ Go Fish จะใช้ technic ดังนี้
- สุ่มการเคลื่อนที่ของปลา http://lab.dogameok.com/?p=587
- การเคลื่อนที่แบบมีความเร่ง (ประยุกต์จาก http://lab.dogameok.com/?p=254)
- การทำคะแนนโชว์ http://lab.dogameok.com/?p=584
- การชน http://lab.dogameok.com/?p=265
- การสร้าง event เอง http://lab.dogameok.com/?p=347
สามารถ download source ได้ที่ http://www.dogameok.com/download/go_fish/go_fish.rar
Category : FlashGame

[click ที่รูปเพื่อเล่นเกมส์]
สำหรับเกมส์นี้ เป็นเกมส์แนว action shooting ซึ่งได้แรงบันดาลใจมากจากเกมส์ Last Stand
วิธีการเล่นใช้ mouse click ที่ ศัตรู เพื่อยิง และใช้ key W, A, S, D เพื่อเลื่อนตัวละคร
เกมส์นี้จะใช้การ check collision ของ movie clip เป็นหลัก นั้นก็คือ
1 | bullet.hitTestObject(monster); // return เป็น true กับ false |
(อ้างอิง http://lab.dogameok.com/?p=265)
และการเคลื่อนที่ตามมุมของ mouse นั้นคือ
1 2 3 4 5 | var rad:Number = Math.atan2((mouseY - gunPosY), (mouseX - gunPosX)); // ได้เป็น degree ... //use in enterframe bullet.x += speedMove * (Math.cos(rad)); bullet.y += speedMove * (Math.sin(rad)); |
เกมส์นี้เป็นเกมส์เรียงผลไม้ ลักษณะการเล่นคือ click เลือกให้เรียงกันเป็น 3 แถว (เหมือนเกมส์เรียงเพชร)
สำหรับการทำเกมส์นี้ จะใช้ array เป็นหลักในการทำงาน
Category : FlashGame
(click ที่รูปเพื่อเล่นเกมส์ [game ไม่มี preloading ลืมทำ -*-])
สำหรับเกมส์นี้ จะเป็นเกมส์ ยิงเป้า บิน โดยที่ ถ้ายิงโดนหมีแพนด้า จะเสียคะแนน
สำหรับวิธีการสร้างเกมส์นี้ก็คือ
1. ขยับเป้า mouse ให้ตาม mouse
1 2 3 4 5 6 7 8 9 10 | Mouse.hide(); ... stage.addEventListener(MouseEvent.MOUSE_MOVE, mouseMove); .... // function ที่ถูกเรียกเมือ mouse ขยับ private function mouseMove(e:MouseEvent):void { img.x = e.stageX; img.y = e.stageY; } |
อ้างอิงจาก http://lab.dogameok.com/?p=190
2. check ว่า point ที่ mouse กดลงไป โดนกับวัตถุอะไรบ้าง
1 2 3 | ... hitTestPoint(mouseX, mouseY); ... |
Category : FlashGame
[click ที่รูปเพื่อเล่นเกมส์]
วิธีการเล่นเกมส์ จะมีกระสุนอยู่ 9 ลูกให้เรา click ยิงให้ตรงเป้าที่มีอยู่ 3 อัน ถ้ายิงโดนไม่ครบ 3 ถือว่าแพ้
หลักการที่ใช้ จะใช้เมื่อ mouse click จะให้ทดสอบว่า ตำแหน่งตรงกลางจอ กับแหน่งของรูปอยู่ตรงกันหรือเปล่า โดยใช้
1 2 3 4 5 6 7 | // in mouse click event ... if(target_x.hitPointTest(mouseX, mouseY)){ trace('collision'); } ... |
ใช้การขยับกล้องโดย ขยับ background
1 2 3 4 5 | // in mouse move event ... var a:Number = (stage.stageWidth / 2) - this.mouseX; bg.x += a*speed; ... |
Category : FlashGame
วิธีเล่นเกมส์นี้ ก็คือ เก็บดาว และอย่าให้โดน นก ภายในเวลา 30 วินาที
วิธีการทำ
สำหรับวิธีการทำเกมส์นี้ตัวเกมส์หลักจะใช้ Timer กับ event ของ MouseEvent.MOUSE_DOWN เป็นหลัก
กำหนด timer
1 2 3 4 5 | ... _timer=new Timer(1000);// (1000 milisec) _timer.addEventListener(TimerEvent.TIMER,onTimer); _timer.start(); ... |
จากนั้น ใน timer event สร้าง obj ขึ้นมาพร้อมทั้งใส่ event MOUSE_DOWN ให้กับ object ตัวนั้นด้วย
1 2 3 4 5 6 7 8 | private function onTimer(e:TimerEvent):void { ... var star:Star=new Star(); star.addEventListener(MouseEvent.MOUSE_DOWN, onClick); addChild(star); ... } |
จากนั้นก็ ทำการ implement function onClick ว่า ถ้าหาก click โดนให้เกิดอะไร
1 2 3 4 5 6 | private function onClick(e:MouseEvent):void { ... increaseScore(10); ... } |











