You are on page 1of 10

[[

Trang 1


Mini-project 2
Bi tp c nhn Bi tp nhm (nhm ti a 02 sinh vin)
Bi tp t luyn tp Bi tp cn np ( n cui k)
Thng tin sinh vin
- H tn : Nguyn Thanh Dng
- MSSV : 1112056
- in thoi : 01234232293
- Email : 1112056@student.hcmus.edu.vn





[[
Trang 2


I M t ng dng game :
Tr chi B Chall tm kho bu thuc th loi board game vi m t nh sau:
a. M t c bn
- Mc tiu tr chi: iu khin nhn vt b Chall di chuyn t v tr S (start) n v tr G
(goal). Ngi chi chn ng i sao cho thu thp c nhiu im nht vi s bc di
chuyn trn bn t nht c th.
- Bn l mt ma trn kch thc m x n (bn hnh thoi hoc hnh vung). Trn bn
ny s t k rng bu. Mi rng bu c th cha mt trong 4 loi bu vt (kim cng,
vng, bc v titan) v mt quyn sch php thut ngu nhin trong: ha thut, mc thut, th
thut v kim thut . ng thi, mi khi m rng bu s xut hin ngu nhin cc cm
nang, c km mt cu hi bn trong. Rng bu s bin mt khi bn khi ngi chi
m rng. Ngi chi thu thp cc cm nang ny v s
tr li tt c cu hi t cm nang khi n c v tr G. Tr li ng mt cu s nhn c
s im tng ng ty vo cm nang thu c t loi rng bu no. Tng s rng bu c
cm nang trn bn khng c vt qu q rng.
- Nhn vt b Chall c t mt v tr S cho trc trn bn . B c th di chuyn
theo 4 hng hoc ng yn ( tng ng vi cc vector di chuyn v1(-1,0) , v2(0, -1) ,
v3(0,1) , v4(1, 0) v v0(0,0) ) mi lt di chuyn (Hnh 1). Mi lt ch di chuyn
mt trn bn . Nu ngi chi iu khin nhn vt qua c chng ngi vt
(hm chng, vng nc) th nhn vt s khng th di chuyn, v ngi chi vn mt mt
lt di chuyn bi lnh iu khin .
- mi lt di chuyn, b Chall c s thi gian suy ngh l t. Ht thi gian t ny, s mt
mt lt di chuyn.
- Tr chi kt thc khi b Chall di chuyn n v tr G hoc ht s lt di chuyn. S
lt i ti a cho mi mn chi s l 2 * (m+n).
m thng:



[[
Trang 3


- Tr li cu hi:
o Tr li ng: s nhn c s im tng ng c ghi trong cm nang.
m nang t rng kim cng, vng: nhn c 5 hoc 10 im.
m nang t rng bc, titan: nhn c 5 im.
o Tr li sai: -1 im
- im t cc rng bu thu thp c: c tnh c lp vi cc cu hi trong cm nang
khi nhn vt v n v tr G hoc khi tr chi kt thc.
o 2 bu vt cng loi: +5
o 3 bu vt cng loi: +10
o 4 bu vt cng loi: +20
o 2 quyn sch php thut cng loi: +5
o 3 quyn sch php thut cng loi: +10
o 4 quyn sch php thut cng loi: +20
b. M t m rng
- B Chall c 3 ngi anh em na l Chill, Choll, Chell cng tham gia tm rng bu trn
mt bn . Mi nhn vt s c 1 v tr S v G ring bit khc nhau cho trc trn bn .
mi lt 4 nhn vt s di chuyn ln lt theo th t nht nh.
- Trong qu trnh di chuyn nu nhn vt chm mt mt nhn vt khc. Nhn vt khc s
c xem l chng ngi vt v khng th di chuyn vo ny.
- Do c 4 ngi chi, nn phn tnh im s c b sung nh sau:
o Nhn vt v v tr G u tin s c +15 im.
II K thut :
- To th vin TileEngine thm cc layer ca map vo mn chi.
- Cc thng s ca map c load t file.
- Cc cu hi c load t file xml.
- c v lu thng tin im ngi chi t Isolated Storage.



[[
Trang 4



III Hng dn cch chi :
1. Lut chi m rng:
- Mi ngi chi c ti a 50 bc i.
- Bt u tr chi, xc xc s quay xc nh ngi chi i trc.
- Mi lt i, ngi chi c quyn di chuyn ln, xung, tri, phi vo cc t, c.
- Ngi chi khng c di chuyn vo cc ni, , nc, chng, gch. Nu ngi
chi di chuyn vo s mt 1 lt i.
- Trn bn c 4 rng bu vt, mi rng c 1 cm nang. Mt s rng s cha 1
quyn sch nm trong 4 loi sch qu bt k, mt s rng khng c.
- Ngi chi v ch u tin c thng 15.
- Nu ht lt chi, ngi chi no cha v ch s b tr 5 v khng c php tr
li cu hi.
- Tr li cu hi ng :
+ Cm nang t rng kim cng, vng: nhn c 5 hoc 10 im.
+ Cm nang t rng bc, titan: nhn c 5 im.
- Tr li cu hi sai : tr 1 im.
- im t vt bu :
+ 2 bu vt cng loi: +5
+ 3 bu vt cng loi: +10
+ 4 bu vt cng loi: +20
+ 2 quyn sch php thut cng loi: +5
+ 3 quyn sch php thut cng loi: +10
+ 4 quyn sch php thut cng loi: +20
2. Main Menu :
mn hnh main menu, ngi chi c th chn nt Play, Option hoc Exit.



[[
Trang 5


- Khi nhn nt Play, ngi chi s chuyn ti mn hnh chn Level chi.
- Khi nhn Option, ngi chi c 4 la chn : chn mc kh/d, chn ch chi
1/nhiu ngi, chn tt/m m thanh, chn tt/m rung khi nhn vo cc nt.
3. Mn hnh chn Level :
Ngi chi c th chn cp bt u mn chi. Nu nhn nt back gc phi
trn mn hnh, ngi chi s quay v menu chnh.
4. Mn hnh chi :
Nu ch 1 ngi chi, ngi chi s chi xuyn sut. Nu ch nhiu ngi
chi (4 ngi), 4 ngi chi s ln lt chi theo th t bng cch nhn vo nt iu
khin gc phi di ca mn hnh. Tn ca ngi chi n lt chi s c hin
th trn mn hnh.
Mu ca ch n :
- Chall : xanh lam.
- Chill : vng.
- Choll : .
- Chell : xanh l cy.
Sau khi c 4 ngi chi chi xong, bng cu hi s hin ra 4 ngi chi ln lt
tr li. Sau khi tr li xong, bng im s hin ln. Ngi chi thng cuc s c dng
thng tin c hin th mu .
Ht thi gian hin th bng im, bng hin th high score s hin ln.
Ngi chi c th nhn nt back gc phi trn ca mn hnh thot khi mn
chi.
IV Mi trng pht trin:
Game c pht trin da vo th vin XNA trn mi trng Windows Phone 7.1.
Game c th c chi trn cc my in thoi c h iu hnh Windows Phone 7/8.



[[
Trang 6


V Mn hnh chnh ca game :
Main Menu

Option Menu




[[
Trang 7


Chn level

Quay xc xc chn lt chi u







[[
Trang 8


Mn chi chnh

Tr li cu hi







[[
Trang 9


Bng kt qu

High Score







[[
Trang 10


VI Demo game :
Link youtube : http://youtu.be/MLF7VJh7pvo

You might also like