Các hàm API dùng để lập trình Game Các hàm API dùng để lập trình Game Bởi: Khoa CNTT ĐHSP KT Hưng Yên Các hàm API dành để lập trình Game giới thiệu MIDP 2.0, hàm phương tiện để phát triển game với nhiều phần đồ họa Các hàm API dành cho Game phần gói javax.microedition.lcdui.game Lớp GameCanvas gần giống lớp Canvas, GameCanvas cung cấp tảng để tạo giao diện người dùng, trường hợp cho việc tạo games GameCanvas chứa vùng nhớ tách rời với vùng nhớ hình cho thể cung cấp phương tiện tích hợp để xác định tình trạng phím trò chơi Dưới lớp GameCanvas: public abstract class GameCanvas extends Canvas Layer lớp trừu tượng sử dụng để thể đối tượng trực quan trò chơi Sprite lớp lớp Layer, lớp cung cấp để thể cho ảnh Ngoài Sprite bao gồm dãy khung ảnh Để thực khả chuyển động, khung ảnh thể theo thứ tự để tạo hiệu ứng di chuyển ảnh Các phép biến đổi phép quay phép lật ảnh áp dụng đối tượng Sprite Dưới mô tả cho lớp Layer Sprite public abstract class Layer extends Object public class Sprite extends Layer TiledLayer lớp tương tự bảng tính, với ô đại diện cho ảnh Một TiledLayer đơn giản dùng để thể phần tử trực quan có kích thước lớn, trò chơi public class TiledLayer extends Layer Để đơn giản xử lý cho việc vẽ nhiều lớp trò chơi, hàm API dành cho việc lập trình trò chơi lại có thê lớp LayoutManager Lớp LayoutManager chứa danh 1/2 Các hàm API dùng để lập trình Game sách có thứ tự đối tượng Layers xác định khu vực cần vẽ lại thể theo trật tự Lớp LayoutManager thể đây: public class LayerManager extends Object 2/2 .. .Các hàm API dùng để lập trình Game sách có thứ tự đối tượng Layers xác định khu vực cần vẽ lại thể theo trật tự