Lập trình game Kiểu hướng đối tượng trong WF C#

Hiện em đang tập làm game bằng C#. Em muốn làm theo kiểu hướng đối tượng trong Windows Form.
Vấn đề em đang gặp là như này:
Em có 1 class Mario và phương thức Move( ). Em sử dụng Picture Box để làm nhân vật Mario trong game, và có những thao tác như di chuyển qua lại, nhảy. Để điều khiển được, em xài timer, Keydown, keyUp. Nhưng những cái này chỉ có thể thao tác trên form chứ không thể viết trong hàm Move( ) được. Vậy viết code trong Move( ) như thế nào để Mario di chuyển được ?
Em cám ơn!

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?