Lập trình game 2d trên android

      31

Mục tiêu của tài liệu hướng dẫn bạn làm quen với một vài kỹ thuật đơn giản trong lập trình Game 2D Android. Bao gồm: sử dụng SuffaceView, vẽ trên Canvas, chuyển động của các , nhân vật game, tương tác với cử chỉ của người chơi.

Bạn đang xem: Lập trình game 2d trên android


*

1- Giới thiệu

Tài liệu được viết dựa trên:

Android Studio 3.6.1

Mục tiêu của tài liệu hướng dẫn bạn làm quen với một vài kỹ thuật đơn giản trong lập trìnhGame 2D Android. Bao gồm:

Sử dụng SuffaceViewVẽ trên CanvasChuyển động của các nhân vật game.Tương tác với cử chỉ của người chơi

Trong tài liệu này tôi sẽ hướng dẫn bạn lập trình từng bước, chính vì vậy bạn cần đọc và thực hành từ trên xuống dưới. Chúng ta sẽ viết từng phiên bản của trò chơi từ 1 cho tới phiên bản cuối cùng (Release).

2- Tạo một Game Project

TrênAndroid Studiotạo mới một project:

*

Name: Android2DGamePackage name: org.o7planning.android2dgame

*

OK, Project của bạn đã được tạo ra.

*

Tiếp theo bạn cần tạo mộtActivity. TrênAndroid Studiochọn:

File > New > Activity > Empty Activity

*

Activity Name: MainActivity

*

Chú ý rằng bạn đang tạo một trò chơi2DtrênAndroid, chính vì vậy giao diện của trò chơi phải do bạn vẽ ra, chính vì vậy bạn không cần một file như làactivity_main.xml.

Xem thêm: Đi Tìm Câu Trả Lời: Cô Nàng Béo Bụng Nên Mặc Váy Gì : Và Đây Là Câu Trả Lời!

*

3- Chuẩn bị hình ảnh và âm thanh

Bạn cần một vài file ảnh.

*
*

*

Âm thanh tiếng nổ.

Âm thanh nền:

Nhấn phải chuột vào thư mục"res"của project và chọn:

New > Folder > Raw Resource Folder

*

*

*

Copy các ảnh này vào thư mụcdrawablecủa project. Tạo mới thư mụcraw, và copy fileexplosion.wav&background.mp3vào thư mục này.