character movement Part I : using xna

posted on 01 Oct 2007 22:29 by xnanoob  in Tutorials

วันนี้อยากลองทำ การเคลื่อนกายของตัวละครดู

เหมือนตอนเด็กๆ ที่เราวาดรูปที่สันหนังสือแล้วกรีดๆ นะค่ะ

ก่อนอื่นก้อคงเตรียมรูปก่อน

แต่ไม่รู้จะเอามาจากไหน

จะวาดเองก้อคงไม่สวย

ว่าแล้วก้อเข้าไปตบจากในเกมส์ดีกว่า

เนื่องจากเราทำเผื่อการศึกษาคงไม่เป็นไร

ไปเก็บภาพมาแย้วนะค่ะ

ต่อไปก็ไปทำให้เป็นภาพ เพื่อเราจะได้นำไป control เอามาเป็นtexture ต่อไป

ผลการทำลองได้ดังนี้

แบ่งเป็น frame ๆ ในนี้หนูทำ 5 ภาพ เป็นจังหวะการเดิน

ควรจะจัดขนาดของแต่หละ frame ให้เท่ากันนะค่ะ

โดย concept ของมัน อันนี้หนูจะใช้ SpriteBatch overload method ที่ 4

ในการตัดกรอบใหญ่ เป็นกรอบเล็กๆ นะค่ะ

เพื่อที่จะคำนวนใน xna ได้ง่ายขึ้น

อันนี้แล้วแต่ใครนะค่ะ

เย้...ๆๆๆ

เตรียม texture เสร็จแระ

ต่อไปค่อยไปเฮือกต่อใน XNA

เปิด Microsoft Visual C# 2005 Express Edition รอไว้เลยนะค่ะ

......

แต่ยังไงวันนี้หนูขอตัวก่อน

จบแระค่ะ บายค่ะ

งุงิ งุงิ

Comment



smilebig smileopen-mounthed smileconfused smilesad smileangry smiletonguequestionembarrassedsurprised smilewinkdouble winkcry