Featured Posts

GoldPriceTh บน android พบกับ GoldPriceTh บน android ได้แล้ววันนี้ที่ google play

Read more

GoldPriceTH โปรแกรมสำหรับดูราคาทองในแต่ละวัน ซึ่งจะมีราคาย้อนหลัง และ กราฟแสดงพฤติกรรมของราคาทอง สามารถดูราคาค่าเงินย้อนหลังและแสดงกราฟได้ ...

Read more

เกมส์ Get The Food เกมส์ Get the food เป็นเกมส์บน iphone ทีวิธีการเล่นเกมส์จะเป็นการเอียงรับของ ที่ตกลงมา...

Read more

เกมส์ CatTower สำหรับเกมส์นี้ ผมได้ทำเกมส์ไว้บน iphone ซึ่งจะมีตัวอย่างให้ดูดังนี้ video ข้างล่างเป็นการเล่นผ่าน...

Read more

เกมส์ GoFishเกมส์ GoFish [click ที่รูปเพื่อเล่นเกมส์] วิธีการเล่น ให้เลื่อน mouse บังคับปลา ให้กินอาหาร...

Read more

  • Prev
  • Next

GoldPriceTh บน android

Category : android

พบกับ GoldPriceTh บน android ได้แล้ววันนี้ที่ google play

GoldPriceTH

Category : iphone App

โปรแกรมสำหรับดูราคาทองในแต่ละวัน ซึ่งจะมีราคาย้อนหลัง และ กราฟแสดงพฤติกรรมของราคาทอง
สามารถดูราคาค่าเงินย้อนหลังและแสดงกราฟได้

สามารถดาวโหลดได้ที่นี่ http://itunes.apple.com/us/app/goldpriceth/id442655763?mt=8

เกมส์ Get The Food

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/

เกมส์ CatTower

Category : iphone game

สำหรับเกมส์นี้ ผมได้ทำเกมส์ไว้บน iphone ซึ่งจะมีตัวอย่างให้ดูดังนี้

video ข้างล่างเป็นการเล่นผ่าน emulator ครับ

video ต่อมาจะเป็นการเล่นผ่าน iphone จริง

สามารถดาวโหลดไปทดลองเล่นได้ที่ http://itunes.apple.com/us/app/cattower/id406078414?mt=8#

เกมส์ GoFish

Category : FlashGame




[click ที่รูปเพื่อเล่นเกมส์]

วิธีการเล่น
ให้เลื่อน mouse บังคับปลา ให้กินอาหาร และคอยหลบปลาตัวใหญ่ที่จะมาทำร้าย

สำหรับการสร้างเกมส์ Go Fish จะใช้ technic ดังนี้

  1. สุ่มการเคลื่อนที่ของปลา http://lab.dogameok.com/?p=587
  2. การเคลื่อนที่แบบมีความเร่ง (ประยุกต์จาก http://lab.dogameok.com/?p=254)
  3. การทำคะแนนโชว์ http://lab.dogameok.com/?p=584
  4. การชน http://lab.dogameok.com/?p=265
  5. การสร้าง event เอง http://lab.dogameok.com/?p=347

สามารถ download source ได้ที่ http://www.dogameok.com/download/go_fish/go_fish.rar

เกมส์ Alen

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));

สามารถ download sourcecode ได้ที่นี่

เกมส์ Fruity

1

Category : FlashGame



เกมส์นี้เป็นเกมส์เรียงผลไม้ ลักษณะการเล่นคือ click เลือกให้เรียงกันเป็น 3 แถว (เหมือนเกมส์เรียงเพชร)

สำหรับการทำเกมส์นี้ จะใช้ array เป็นหลักในการทำงาน

สามารถ download sourcecode ได้ที่นี่

เกมส์ BUg Hunter

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);
...

สามารถ download source code ได้ที่นี่

เกมส์ sniperX

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;
...

สามารถ download sourcecode ได้ที่นี่

เกมส์ catch star

Category : FlashGame




[click ที่รูปเพื่อเล่นเกมส์]

วิธีเล่นเกมส์นี้ ก็คือ เก็บดาว และอย่าให้โดน นก ภายในเวลา 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);
	...
}

สามารถ download source code ได้ที่นี่