Tải bản đầy đủ (.docx) (44 trang)

Đồ án tốt nghiệp game android kaiba corp ultimate masters

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.68 MB, 44 trang )

BỘ LAO ĐỘNG THƯƠNG BINH VÀ XÃ HỘI
TRƯỜNG CAO ĐẲNG NGHỀ ISPACE
-----o0o----KHOA: CÔNG NGHỆ THÔNG TIN
NGÀNH: LẬP TRÌNH MOBILE

ĐỒ ÁN TỐT NGHIỆP

GAME KAIBA CORP ULTIMATE MASTERS

GVHD : LÊ HỒNG KỲ
SVTH :
1. LÊ CÔNG ĐỨC – 97510240001
2. TẠ ĐỨC HUY – 97510230004

HỒ CHÍ MINH, năm 2015


2
LỜI CẢM ƠN
Trước tiên, em xin được gửi lời cảm ơn đến tất cả quý thầy cô đã tham gia
giảng dạy tại Trường Cao đẳng nghề CNTT iSpace vì đã truyền đạt những kiến thức
hữu ích làm cơ sở cho em thực hiện đồ án này.
Em cũng xin chân thành cảm ơn đến thầy Lê Hồng Kỳ, người đã tận tình
hướng dẫn, tạo mọi điều kiện thuận lợi để em hoàn thành tốt đồ án.
Sau cùng em xin gửi lời biết ơn sâu sắc đến gia đình vì đã luôn tạo điều kiện
cho em trong suốt quá trình học tập cũng như thực hiện đồ án.
Hồ Chí Minh, tháng 06 năm 2015
Trân trọng


3


TÓM TẮT ĐỒ ÁN
Game Kaiba Corp Ultimate Masters là một trong những phiên bản game đầu
tiên của truyện Yu-Gi-Oh! dành cho hệ điều hành Windows và đã nổi tiếng từ rất lâu
với rất nhiều fan hâm mộ Việt.
Với riêng chúng em, với niềm đam mê, chúng em sẽ chuyển đổi game này
thành game dành cho thiết bị di động với mục đích chính là học hỏi và nghiên cứu
sâu về các kỹ năng lập trình, để rút ra một số kinh nghiệm cá nhân, cũng như tập
thể, chứ không phải là làm ra một game hoàn toàn mới.
Chương trình có sử dụng lại tất cả các file âm thanh có định dạng *.wav.
Hầu hết các hình ảnh *.bmp được chuyển đổi thành *.png để giảm nhẹ dung
lượng game đến khoảng 30%.
Do sử dụng các nguồn tài nguyên hình ảnh và âm thanh khi chưa có sự cho
phép của tác giả, nên đồ án này chỉ mang tính chất học hỏi, nghiên cứu, rút kinh
nghiệm cho các thành viên trong nhóm chứ không nhằm vào mục đích lợi nhuận
hay quảng bá.


4
MỤC LỤC


5
DANH MỤC HÌNH


6
MỞ ĐẦU
Yu-Gi-Oh! là một manga tiếng Nhật được sáng tác bởi Kazuki Takahashi.
Truyện đã được chuyển thể thành nhiều anime, video game và trò chơi trading card
game. Phần lớn bộ truyện tập trung vào trò chơi hưu cấu gọi là Duel Monster (tên

ban đầu gọi là Phép thuật và phù thuỷ), trong đó các nhân vật sử dụng các lá bài để
"đấu" (duel) bằng các "quái thú" giả lập. Yu-Gi-Oh! Trading Card Game là một trò
chơi ngoài đời thực dựa trên Duel Monster.
Nhân vật chính trong Yu-Gi-Oh! là Yugi Mutou, một học sinh trung học nhút
nhát, hậu đậu, người đã ráp thành công Trò chơi ngàn năm. Yugi có một nhân cách
khác thường được gọi là Yugi Bóng tối (hay là "Yugi thứ hai"), một linh hồn tồn tại
trong Trò chơi ngàn năm. Những người bạn thân của Yugi là Katsuya Jonouchi
(Joey Wheeler), Anzu Mazaki (Téa Gardner) và Hiroto Honda (Tristan Taylor), Ryo
Bakura sau này có thêm Ryuji Otogi và đối thủ chính Seto Kaiba.
Hiện nay, Yu-Gi-Oh! Đã cho ra các phụ bản (edition) như:
o Yu-Gi-Oh! The Movie: Pyramid of Light (phát hành lần đầu tiên ở Bắc Mỹ
vào ngày 13/8/2004)
o Yu-Gi-Oh! 3D: Bonds Beyond Time (phát hành ngày 23 tháng 1, 2010 Ở
Nhật, và vào mùa xuân 2011 ở thị trường Bắc Mỹ)
o Yu-Gi-Oh! GX (180 tập, phát sóng từ 6/10/2004 đến 26/3/2008)
o Yu-Gi-Oh! 5D's
o Yu-Gi-Oh! ZEXAL (146 tập, phát sóng trên kênh TV Tokyo tại Nhật từ
ngày 11/4/2011 và kết thúc ngày 23/3/2014 với phim)
o Yu-Gi-Oh! Arc-V (Tập đầu tiên được phát sóng trên kênh TV Tokyo tại
Nhật từ ngày 6/4/2014)
Đồ án tốt nghiệp này xoay quanh về trận đấu giữa 2 nhân vật chính, đó là Yugi
Mutou và Seto Kaiba. Trong đó, người chơi sẽ nhập vai Yugi Mutou, một đấu thủ
bài huyền thoại và cũng là nhân vật chính trong truyện Yu-Gi-Oh! Sẽ đấu với máy,
trong vai Seto Kaiba, cũng là một đấu thủ huyền thoại với lá bài huyền thoại Rồng
trắng mắt xanh.
Điểm nhấn chính trong game Kaiba Corp Ultimate Master là khâu chuẩn bị,
đó chính là lựa chọn, sắp xếp các lá bài theo một tỷ lệ có khoa học để tạo thành một
bộ bài, để khi chơi có được xác xuất có những lá bài cần thiết nhất để có thể thắng



7
đối phương. Ngoài khâu chuẩn bị sẵn các lá bài thì tư duy và kinh nghiệm cũng là
một yếu tố không thể thiếu trong game, để tạo ra nhiều bất ngờ và trải nghiệm như
sử dụng các lá bài phép, bài bẫy kết hợp với các quái vật có sức tấn công thấp
nhưng có hiệu ứng khi bị tấn công cũng có thể tiêu diệt được các quái thú huyền
thoại.
Nhóm sẽ dựa trên game có sẵn của hãng Konami của Nhật, một trong những
hãng chuyên về sản xuất game trên thế giới, để làm nền tảng cho nhóm thực hiện đồ
án và phát triển một thể loại game 2D, nhập vai, đánh bài chiến thuật theo lượt với
ngôn ngữ chính là tiếng Anh sẽ giúp cho nhóm phát triển có thêm kinh nghiệm tiếp
tục phát triển game này và các game khác trong tương lai.


8
CHƯƠNG 1: TỔNG QUAN VỀ GAME MOBILE

1.1 TÌNH HÌNH GAME MOBILE TRONG VÀ NGOÀI NƯỚC
1.1.1 Tình hình game mobile trong nước:
Trong năm 2014 vừa qua, thì có một số game mobile đáng chú ý như:
1.1.1.1 Flappy Bird
Nếu là một người hâm mộ những tựa game mobile với đồ họa đẹp lung linh
như Infinity Blade hay Asphalt 8 hẳn sẽ vô cùng thất vọng với chất lượng đồ họa
mà Flappy Bird đem lại giống như một tựa game 8-bit cổ lỗ từ thời kỳ Famicom với
những ống nước xanh lét và chú chim môi dày không khác nhiều so với tượng đài
một thời Mario.

Hình 1.1: Hình ảnh trong game Flappy Bird
Tuy nhiên, điểm cuốn hút lại tới từ lối chơi không thể đơn giản hơn của game,
tất cả những gì bạn phải làm chỉ là chạm vào bất kỳ điểm nào trên màn hình cảm
ứng để giúp chú chim “cà nhắc” bay lên. Trên đường bay, hàng loạt những ống

nước xếp với chiều cao khác nhau sẽ là chướng ngại vật cho người chơi vượt qua.
Nếu không chạm vào màn hình, chú chim môi dày của chúng ta sẽ bị rơi, và game
thủ cũng sẽ chẳng thể ăn gian bằng cách giữ thật lâu vào màn hình được.
Hiện tại, bạn không thể tìm thấy link tải của Flappy Bird nữa bởi vì nó đã bị
chính tác giả xóa bỏ.


9
1.1.1.2. Bắt Chữ
Không quá cầu kỳ như những game mobile khác, Bắt Chữ khá đơn giản với
mỗi hình ảnh đều mang một ý nghĩa khác nhau. Một hình ảnh vui vẻ và được chăm
chút rực rỡ, dễ nhìn, một dãy ô vuông để trống và 14 chữ cái gợi ý là tất cả những gì
bạn có để tìm ra đáp án cho câu đố của mình.

Hình
1.2:
Hình
ảnh
trong
game
Bắt Chữ
Đôi khi bạn sẽ không nhịn được cười khi tìm ra đáp án vì những hình ảnh
tưởng chừng như không liên quan đến nhau nhưng khi ghép chúng với nhau, chúng
ta lại được một đáp án hoàn toàn hợp lý. Các đáp án trong Bắt Chữ không đi theo
một lĩnh vực nào hết, và bạn cũng không thể biết trước được đáp án sẽ là sự vật, sự
việc hay hành động...
1.1.1.3. Swing Copters
Ra đời sau Flappy Bird, “đứa con” thứ hai của Nguyễn Hà Đông tiếp tục
khuynh đảo giới game di động. Nội dung game vẫn hết sức đơn giản, như phong
cách bấy lâu nay của Đông: người chơi điều khiển một nhân vật trang bị cánh quạt

trực thăng trên đầu (chúng tôi liên tưởng ngay đến bảo bối chong chóng tre lừng
danh của chú mèo máy Doraemon), bay lên theo chiều thẳng đứng và tránh đụng
phải những thanh xà và các quả tạ đung đưa 2 bên màn hình.


10

Hình 1.3: Hình ảnh trong game Swing Copters
Độ khó của Swing Copters ngang ngửa, thậm chí khó hơn Flappy Bird nhưng
lại được đánh giá không hay bằng Flappy Bird do đã mất đi tính mới mẻ và gây tò
mò. Dầu vậy, doanh thu mang về cho trò chơi sinh sau đẻ muộn này vẫn không hề
thấp do không phải tốn chi phí marketing nào.
1.1.1.4. Game for Two
Một trong những tựa game thành công nhất từ Guava7 Studio, Game for
Two là một lựa chọn thích hợp cho phép nhiều người cùng chơi một lúc. Trong
game, người chơi có thể tham gia thi đấu các thể loại cờ khác nhau như Caro,
Othello, kẻ ô vuông...

Hình 1.4:
trong
Game for

1.1.1.5. Freaking Math

Hình ảnh
game
Two


11

Freaking Math là một puzzle game được lập trình viên Nguyễn Lương Bằng,
tại thành phố Hồ Chí Minh phát triển chỉ trong vòng 1 ngày. Đây là một tựa game
mang phong cách khá đơn giản kể cả về đồ họa lẫn gameplay. Mặc dù, khá đơn giản
với những phép tính của trẻ em mẫu giáo được đưa ra một cách ngẫu nhiên
nhưng Freaking Math lại chỉ cho phép người chơi có 1,5 giây để lựa chọn đáp án
Đúng (V) hoặc Sai (X).

Hình 1.5: Hình ảnh trong game Freaking Math
Ngoài ra, với mỗi lần hoàn thành câu hỏi, Freaking Math sẽ tặng cho người
chơi 1 điểm thành tích nhằm cạnh tranh với các người chơi khác trên Bảng Xếp
Hạng tổng của trò chơi. Càng hoàn thành được nhiều câu hỏi với tần suất 1,5
giây/câu hỏi, người chơi sẽ càng có nhiều điểm thành tích hơn. Dĩ nhiên, để cố gắng
"vượt qua chính mình" cũng như vượt qua "đồng loại" trên Bảng Xếp Hạng tổng
của trò chơi có thể sẽ khiến cho người chơi bị Freaking Math "gây nghiện" lúc nào
không hay.
1.1.2 Tình hình game mobile ngoài nước: chúng ta cùng điểm qua một số game
quen thuộc:
1.1.2.1 Clash of Clans là một game MMO chiến thuật, bạn có thể xây dựng
một đế chế trên vùng đất của riêng mình, chiêu mộ binh lính và tiêu diệt lũ quái vật
hoặc đem quân đi chinh phạt các vùng đất của những người chơi khác. Mang trong
mình những yếu tố quen thuộc của một game chiến thuật, nhưng với sự kết hợp các


12
tính năng của một game online như việc chơi cùng bạn bè, tạo dựng một liên minh,
đem quân đi xâm chiếm, hãng phát triển đã tạo ra một tựa game vô cùng hấp dẫn.

Hình 1.6: hình ảnh về game Clash of Clans
Bạn sẽ bắt đầu với một vùng đất của riêng mình, xây dựng các công trình dựa
trên số tài nguyên ít ỏi ban đầu. Bạn có thể tham gia một liên minh có sẵn, hoặc tự

tạo một liên minh của riêng mình. Trong quá trình xây dựng và phát triển, bạn sẽ
phải bảo vệ thành phố của mình khỏi những cuộc tấn công của đám quái vật hoặc
những người chơi khác. Game cung cấp các công trình phòng thủ như súng cối,
tháp phòng thủ, các loại bẫy và các bức tường để ngăn chặn kẻ thù.
1.1.2.2. Candy Crush Saga vẫn đang là trò chơi đứng đầu danh sách bảng
xếp hạng với nhiều lượt chơi tham gia nhất. Sức hút của trò chơi này tạo sức lan tỏa
mới không phân biệt mọi lứa tuổi. Với 45 triệu người chơi hàng tháng, cùng với 600
triệu lượt chơi mỗi ngày, Candy Crush Saga xứng đáng là trò chơi online hay nhất
trong dòng game mobile hiện nay.


13
Hình 1.7: Hình ảnh về game Candy Crush Saga
1.1.2.2. 2048 là một tựa game có khá nhiều điểm tương đồng trong cách chơi
so với tựa gameThrees: Về cơ bản, người chơi phải kéo màn hình sang phải, trái,
lên và xuống để cố gắng pha trộn và kết hợp các con số trên bảng cho đến khi chúng
hợp thành con số 2048 như đúng tên của tựa game. Đây là một nhiệm vụ vô cùng
khó khăn mà có lẽ bạn sẽ phải mất rất nhiều thời gian để đạt được.

Hình 1.8: Hình ảnh trong game 2048
1.1.2.3. Japanese Doll đem đến cho người chơi một cảm giác vô cùng ghê
rợn. Bài hát của con búp bê mang tính ám ảnh cực cao dù nó không có những tiếng
hét hay rên. Tiếp theo đó là màu sắc chủ đạo trong game là màu đỏ, thi thoảng khi
con búp bê tiến hóa nó sẽ biến thành mặt trắng làm cho game trở nên vô cùng u ám
và kinh dị. Cùng với đó là tạo hình nhân vật của con búp bê với đôi mắt đen hút, cái
miệng son đỏ luôn nở nụ cười bí hiểm. Trong quá trình nuôi nó, thi thoảng màn
hình sẽ bị mờ ảo, đỏ lòm hoặc con búp bê bỗng giật giật, biến mất và chồm tới mặt
bạn. Ngay lập tức bạn cần phải cầu nguyện để nó sớm về với bình thường. Càng
nuôi bạn sẽ càng thấy nó biến đổi theo một cách vô cùng kỳ dị.


Hình 1.9: Hình ảnh trong game Japanese Doll


14


15

1.2 MỤC ĐÍCH ĐỒ ÁN
Đồ án tập trung tìm hiểu về game 2D sử dụng ngôn ngữ Android, kết hợp với
libGDX để tạo ra một game đa nền tảng, có sử dụng Tween Engine để tạo các hiệu
ứng như di chuyển các vật thể, thay đổi độ trong suốt hình ảnh,… trong game.
Đồ án gồm 03 chương:
Chương 1: Trình bày tổng quan về game mobile, bao gồm: tình hình trong
nước, tình hình ngoài nước và mục đích đồ án.
Chương 2: Phân tích và thiết kế, bao gồm: phân tích, thiết kế giao diện, bố
cục, kế thừa, giao diện cho game.
Chương 3: Xây dựng chương trình, bao gồm: cài đặt, chạy thử, export game.


16
CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ

2.1 PHÂN TÍCH TRÒ CHƠI
2.1.1 Luật chơi:
- Người chơi sẽ đấu với máy, mỗi bên bắt đầu với 8000 điểm gốc.
- Kết quả trò chơi: Bên nào hết điểm gốc trước hoặc không thể rút bài từ Deck
thì thua.
- Bắt đầu trò chơi: Mỗi bên rút 5 lá, bên nào đi trước thì khi bắt đầu bước
Draw Phase rút thêm 1 lá (thành 6 lá).

- Mỗi lượt mỗi người chơi chỉ triệu hồi thông thường được 1 quái vật ở bước
Main Phase.
- Mỗi quái vật mỗi lượt chỉ tấn công được một lần (trừ một vài lá quái vật có
thể tấn công 2 lần một lượt) ở bước Battle Phase. Riêng lượt đầu tiên trận đấu,
người đi trước không được tấn công ở Battle Phase.
- Các lá bài bẫy (Trap Card) không thể kích hoạt trong lượt của người chơi mà
phải bắt đầu từ lượt Draw Phase của đối phương trở đi mới bắt đầu kích hoạt.
- Các lá bài phép (Spell Card) có thể kích hoạt ở Main Phase, riêng một số lá
Quick Spell có thể kích hoạt ở cả Battle Phase.
- Kết thúc lượt mà số lượng bài trên tay nhiều hơn 6 thì phải bỏ bớt bài trên
tay để số lượng không được vượt quá 6 ở bước End Phase.
2.1.2 Giới thiệu môi trường trò chơi (sân chơi):
+ Deck Zone: Nơi mà mỗi bên có thể rút bài từ trên xuống dưới, tất cả các lá
bài này đều phải đặt úp (face-down), số lượng lá bài tối thiểu là 40 và không vượt
quá 60 lá.
+ Extra Deck Zone: là nơi chỉ đặt các lá bài có thuộc tính Fusion, tất cả lá bài
này đều phải đặt úp, chủ sở hữu có thể xem bất cứ lúc nào.
+ 5 vị trí để đặt các lá bài quái vật (Monster Zone): mỗi vị trí có thể đặt được 1
quái vật, nếu đặt quái vật theo chiều dọc thì có nghĩa là quái vật đang ở trạng thái
tấn công, nếu đặt quái vật theo chiều ngang thì nghĩa là quái vật đang ở trạng thái
phòng thủ; Nếu đặt ở vị trí phòng thủ, lá bài quái vật phải được nằm ấp (face-down)
ngoại trừ một số trường hợp đặc biệt của các lá bài phép hoặc lá bài bẫy khác được
kích hoạt; Các vị trí này không thể đặt các lá bài bẫy;


17
+ 5 vị trí để đặt các lá bài phép, bài bẫy (Magics Zone): mỗi vị trí có thể đặt
được 1 lá bài bẫy (Trap Card) hoặc bài phép (Spell Card) duy nhất; các lá bài quái
vật có thể được đặt ở vị trí này dưới dạng trang bị (equip) nếu như có hiệu ứng
(effect) đặc biệt khi bị tiêu diệt.

+ Field Zone: là nơi đặt 1 lá bài môi trường (Field Spell) ở trạng thái mặt ngửa
(face-up). Sân chơi chỉ tồn tại duy nhất 1 lá bài môi trường cho 2 người chơi.
+ Graveyard Zone: hay còn gọi là nghĩa địa, là nơi đặt các lá bài quái vật đã bị
tiêu diệt bởi quái thú, bài phép, hoặc bài bẫy; Ngoài ra, Graveyard còn là nơi đặt các
lá bài bẫy, bài phép đã kích hoạt hoặc bị tác động bởi hiệu ứng của các lá bài khác;
Tất cả các lá bài này đều phải được hiển thị (face-up) và có thể xem lại bất cứ lúc
nào, bất cứ ai); Đây cũng là nơi có thể hồi sinh các quái vật hoặc các lá bài phép,
bài bẫy tạo ra chiến thuật để tạo ra bất ngờ trong trò chơi.
+ Removed From Play Zone: Nơi mà các lá bài bị loại bỏ khỏi cuộc chơi bởi
các lá bẫy, bài phép, quái vật đặc biệt; Chỉ có một vài lá bài có thể chuyển từ Zone
này sang Graveyard.
+ Hand: là các lá bài được cầm ở trên tay mà không cho đối phương nhìn thấy;
Ta có thể rút lá bài từ Deck khi ở bước Drawphase lên tay; Ta có thể triệu hồi các
quái vật từ tay xuống Slot Monster hay up các lá bài ma thuật hoặc có thể active các
lá bài ma thuật nếu có thể,…Khi tới bước End phase, nếu số lượng bài trên tay
nhiều hơn 6 thì người sở hữu phải bỏ bớt để trên tay không còn quá 6 lá.
2.1.3 Giới thiệu các bước trong một lượt của người chơi (phases)
- Trò chơi gồm các phases có lần lượt là:
+ Draw phase: tại bước này, người chơi phải rút một lá, nếu ở Deck Zone
không còn lá bài nào để rút thì xem như thua; Sau khi rút một lá thì tự động chuyển
đến Standby phase;
+ Standby phase: kích hoạt một số hiệu ứng của các lá bài (nếu có) và tự động
chuyển đến Mainphase 1.
+ Mainphase 1: Bước có thể đặt up các lá bài phép (Spell card), bài bẫy (Trap
card); hoặc có thể active một số bài ma thuật (Spell hoặc Trap); hoặc có thể thay đổi
vị trí của các quái vật (thay đổi từ tấn công sang phòng thủ, hoặc phòng thủ sang tấn
công); hoặc có thể triệu hồi thông thường (summon) quái vật trên tay; Từ


18

Mainphase 1 có thể chuyển sang Battle phase hoặc Endphase, không thể chuyển
sang Mainphase 2.
+ Battle phase: Bước này các quái vật của người chơi ở trạng thái tấn công, có
thể tấn công đối phương; Nếu đối phương không có quái vật nào trên sân thì đối
phương sẽ bị trừ điểm gốc bằng với số sức tấn công của quái vật tấn công đó; Nếu
quái vật ở thế phòng thủ, khi bị tấn công thì không bị mất điểm gốc (trừ các bài
phép hỗ trợ); Nếu quái vật phòng thủ bị tấn công bởi quái vật có sức tấn công cao
hơn thì quái vật phòng thủ bị gửi xuống Graveyard Zone; Nếu quái vật phòng thủ bị
tấn công bởi quái vật có sức tấn công nhỏ hơn thì trừ điểm gốc của người sở hữu
quái vật tấn công đó bằng với giá trị chênh lệch đó; Nếu quái vật tấn công bị tấn
công bởi quái vật có sức tấn công cao hơn, quái vật có sức tấn công thấp hơn sẽ bị
gửi xuống Graveyard Zone và người sở hữu quái vật có sức tấn công thấp hơn bị trừ
điểm gốc bằng độ chênh lệch sức tấn công đó; Nếu 2 quái vật có sức tấn công bằng
nhau thì cả hai quái vật đều gửi xuống Graveyard Zone; Trong bước này, không thể
summon quái vật, không thể đặt up các lá bài ma thuật (Spell hoặc Trap) mà chỉ có
thể sử dụng các lá bày bẫy (Trap card) hoặc các lá bài phép kích hoạt tức thì (Quick
Spell) có thể kích hoạt; Ở Battle phase, có thể chuyển sang Mainphase 2 hoặc
Endphase. Riêng ở lượt đầu tiên của trận đấu, người đi trước không được tấn công ở
Battle phase.
+ Mainphase 2: tương tự Mainphase 1.
+ Endphase: Kết thúc lượt, số lượng bài trên tay không vượt quá 6 lá, nếu hơn
thì người chơi phải tự bỏ số lượng hơn đó xuống Graveyard do người chơi chọn;
Sau đó, bắt đầu lượt Draw phase của đối phương.


19
2.1.4 Giới thiệu các thông tin cơ bản lá bài:
Một lá bài hầu hết gồm các thông tin sau:
Tên lá bài
(Card Name)

Thuộc tính lá bài
(Card Attribute)
Cấp độ quái vật
(Monster Level)
Hình ảnh
lá bài
Loại bài
(Card Type)
Mô tả
(Description)
Sức tấn công gốc
(Attack)
Sức phòng thủ gốc
(Defense)

Hình 2.1: Hình ảnh thông tin lá bài
- Cấp độ quái vật: Từ 1 cho đến 12 sao.
- Sức tấn công gốc, Sức phòng thủ gốc: Tối thiểu là 0 và có thể là dấu chấm
hỏi (?) đối với một số lá bài hiếm.
- Thuộc tính (Card Attribute) là thành phần chính của quái vật, thuộc tính này
có thể bị ảnh hưởng bởi một số lá bài phép như các bài phép thuật thay đổi môi
trường sân đấu (field-spell), các thuộc tính này gồm có:


20

Thuộc Tính Thổ (Earth);
Thuộc Tính Thủy (Water);
Thuộc Tính Hỏa (Fire);
Thuộc Tính Phong (Wind);

Thuộc Tính Bóng tối (Dark);
Thuộc Tính Ánh Sáng (Light);
Thuộc Tính Thần Thánh (Divine);


21
- Bảng loại bài (Card Type) gồm có:
Nước (Aqua);

Máy móc (Machine);

Quái vật (Beast);

(Psychic);

Chiến binh lai quái vật

Lửa (Pyro);

(Beast Warrior);

Bò sát (Reptile);

Khủng long (Dinosaur);

Rắn biển (Sea Serpent);

Cây trồng (Plant);

Phù thủy (Spellcaster);


Rồng (Dragon);

Sấm sét (Thunder);

Thiên thần (Fairy);

Chiến binh (Warrior);

Quỷ (Fiend);
Cá (Fish);
Côn trùng (Insect);

Quái thú có cánh (Winged
Beast);
Thây ma (Zombie);
Thánh thú (Divine Beast);


2.1.5 Triệu hồi quái vật:
Có các dạng triệu hồi quái vật như sau:
+ Triệu hồi thông thường quái vật từ 1 cho đến 4 sao: có thể đặt ở Slot
Monster ở trạng thái tấn công hoặc phòng thủ ở bước Mainphase.
+ Triệu hồi thông thường quái vật từ 5 sao, 6 sao: phải bỏ 1 quái vật ở Slot
Monster để làm vật tế thì mới có thể đặt ở Slot Monster, ở bước Main phase.
+ Triệu hồi thông thường quái vật từ 7 sao trở lên: phải bỏ 2 quái vật ở Slot
Monster để làm vật tế thì mới có thể đặt ở Slot Monster, ở bước Main phase.
+ Triệu hồi đặc biệt do sử dụng các lá phép (Spell Card): ví dụ như một số lá
bài hồi sinh, ở bước Main phase.
+ Triệu hồi đặc biệt do sử dụng các lá bài bẫy (Trap Card): có thể sử dụng ở

bất kỳ bước nào hoặc chỉ ở bước Battle phase.
+ Triệu hồi đặc biệt do Effect của Monster đó, ở bước Main phase.

2.2THIẾT KẾ GIAO DIỆN TRÒ CHƠI
2.2.1 Các màn hình trong game và luồng đi của các màn hình
Screen
Splash

Screen
Tutorial
Screen Main Menu

Screen Card ListScreen trước khi
Duel Game

Screen Duel Game


Screen You Lose

Screen You Win

Hình 2.2: Hình ảnh luồng đi của các màn hình


2.2.2 Màn hình splash
Màn hình này hiển thị lần lượt 3 ảnh thay phiên nhau và tự động chuyển sang
màn hình Screen Main Menu.

Hình 2.3: Hình ảnh màn hình splash

2.2.3 Màn hình chính (Main Menu)
Màn hình này có các button để chuyển sang màn hình Card List, màn hình
Tutorial, hoặc màn hình Game.

Hình 2.4: Hình ảnh màn hình game



×