Báo Cáo Lập Trình Game Mobile _ Trang 9
description
Transcript of Báo Cáo Lập Trình Game Mobile _ Trang 9
-
30/5/2015 bocolptrnhGameMobile|Trang9
data:text/htmlcharset=utf8,%3Cul%20class%3D%22documentdetail%20buy%22%20id%3D%22contentDocument%22%20style%3D%22margin%3A%200 1/10
McLc
LptrnhGameMobile
I. Tngquanvmobilevgame.1. Tngquan.
Cngvisphttrinnhvbocacngnghslsphttrinvttri
camtlotccloithitbmobile.Vichcnnglinlcgnnhlthityu
ivicucsngcaconngithmobilecphbindntrongxhi.
Khngchlmccvy,hinnaythitbmobilecncthmrtnhiuchc
nnghtrngidngtrongcucsng.Ncthlcngclmvicnhmt
chicmyvitnhmini,cthlcngcgiitr,
Theobnbocomangtnthemobileeconomy2013cahiphiding
toncuGSMA(globalsystemsformobilecommunicationsassociation)hinang
ckhong3,5tngidngthitbdingtrntoncuvstnglnkhong4
tngivonm2018.
Sphttrincngnghlmchonhngchicmobilecthmnhiuchc
nnghn.Ngynaykhisphttringiitrchoconngiangphttrinthvic
giitrtrnchicmobilenhgncachngtalicngcchiphttrinhn
na.Trongchigamelmttrongnhnghotnggiitrchimnhiuthi
gianhotdngnht.Vvychichngtathnhcngtrncngviclptrnh
Gamemobilelrtln.
-
30/5/2015 bocolptrnhGameMobile|Trang9
data:text/htmlcharset=utf8,%3Cul%20class%3D%22documentdetail%20buy%22%20id%3D%22contentDocument%22%20style%3D%22margin%3A%200 2/10
Nhm1:LptrnhGamemobile
Cngvisbngncasmartphonehinnay,vsphttrincacchiu
hnhdnhchointhoi,tiubiulAndroidvIOStonnmtthtrng
mumchoxuhngGameMobilephttrinmnhm.Trongnm2014vsp
ti,xuhngngidngchigamechuyndchtmytnhsangmobilesngy
cngtngmnhvhtscmnhmnhlithtinlivgiitrnhanh.
VythGameMobilesphttrintheoxuhngno?lnhnggame
cnggnnh,dchi,ddngvnhanhgn,thuntinnhchnhctrngca
chicMobilevy.Bncthgiitrmilc,mini,phhpvinhucuth
ginnhnhng,tranhth.chnhlldortnginkhinchonhngta
gmnhFlappyBirdhay2048hayFreakingMathlmmalmgitrnth
trngvaqua.
2. Lptrnhgamemobile.a) Ccbcxutbngame:
Bc1:Lntngchogame
Tronggiaionnynhmphttrinsnphmthnghpvinhau
traoi,phttrintng.Quacctngcholptrnh,nidung
game,thloigame(hnhng,gii,phiulu,platform,ththao,
nhpvai),phongcchhavmnhccdnhnhthnh.Giai
onnykhquantrngvrtcnghanhmtrnhtnhtrngsnphm
cuicngkhiramtkhcxasovitngbanuvkhngccs
ctrng..
Bc2:ctcholptrnh
ylmtgiaiontiquantrngtrongqutrnhthitkgame.Bn
cngbnhiuthigianchogiaionnythkhilptrnh,gli,testhay
2
-
30/5/2015 bocolptrnhGameMobile|Trang9
data:text/htmlcharset=utf8,%3Cul%20class%3D%22documentdetail%20buy%22%20id%3D%22contentDocument%22%20style%3D%22margin%3A%200 3/10
Nhm1:LptrnhGamemobile
port(chuyngamethmy,loimynysanghmy,loimykhc)cngdkimsotvphthinlicngnhiuchnhlikpthi.
Giaionny,nhmlptrnhscngnhauchithchngtrnh
gamebngcchghiragiybtccuvkhuytcngnhmuthitk
phhp.
Bc3:Vitcode,thitkhavhiungmthanh
Giaionthcsbttayvothitkgame.Cclptrnhvinvit
codesdngccchngtrnhnhEsclipe,Netbeanphttringame.
Cchavindatrntngphcthohnhnh.Dophngii
camnhnhinthoidingkhnhnnmivtth hatrong
gameucthchinbnghaimnh(pixelart).ycnglgiaionthitkmthanhchogame.
Bc4:testvsali
Saukhihonthnhcbn,giaioncuicngslchith.
Nhiungichorngvicchithgamertthv.Nhngthcchthu
htngithamgiatestgameuchobitylmtgiaionkhnhc.
3
Nhm1:LptrnhGamemobile
-
30/5/2015 bocolptrnhGameMobile|Trang9
data:text/htmlcharset=utf8,%3Cul%20class%3D%22documentdetail%20buy%22%20id%3D%22contentDocument%22%20style%3D%22margin%3A%200 4/10
Nhm1:LptrnhGamemobile
Ccnhnvintestgameschitrnnhiumodelinthoikhcnhau,thucccHHkhcnhauxemtngthchcagamevithitbcngnhlicode.Nuphthinlistinhnhsali.Bchonthin
cuicnglphthnhbnbetachogamethchithvlykin.
Bcgnuschogamechthchiniviccgameonline.Gn
usccbncthqunlvthutinngichi.
snxutmtgame,ccquytrnhbtbucphidinrangnh
trn.Tuynhin,tyquymnhmlmvic,tyyucucagamemthi
gianhonthnhlkhcnhau.Cnhnggamechdomtngilm,
nhngcngcgamephihuyngctrmngi.
b) Kimtinnhthno
Cmtthctnhiunhphttrinngdngphithanhnlhthuv
cnhiutinhnivimtngdngminph(nhngthuphkhng
btbucbntrongInAppPurchase)hnlmtngdngcpht
hnhvigikhong0.99USD.Mtlithnacangdngminphl
nsclngtivnhiugp10lnsovingdngcthuph. 2ngdngsongsong
4
Nhm1:LptrnhGamemobile
-
30/5/2015 bocolptrnhGameMobile|Trang9
data:text/htmlcharset=utf8,%3Cul%20class%3D%22documentdetail%20buy%22%20id%3D%22contentDocument%22%20style%3D%22margin%3A%200 5/10
Nhiunhphttrinchncchphthnh2ngdng,mtminph
vmtctrph.BnctrphthngcthmnhnghutnhPro,HD...Trnbnminph,nhphthnhthngnhkmlinkdnnbnctrphtrniTuneshocPlayStore.
y,ngdngminphthngngvaitrchimmi.Ngi
dngcththvnmbtcctnhnngcabnminph,saunuc
nhucusnngcplnbntrphvinhiutnhnnguvithn. InAppPurchase
5
Nhm1:LptrnhGamemobile
-
30/5/2015 bocolptrnhGameMobile|Trang9
data:text/htmlcharset=utf8,%3Cul%20class%3D%22documentdetail%20buy%22%20id%3D%22contentDocument%22%20style%3D%22margin%3A%200 6/10
InAppPurschasechophpngidngmkhacctnhnngmi
hocmuavtphmtronggame.Trnthct,49/50ngdngctngthu
caonhttrnAppStoretiM(thiimngy13/2/2014)ulng
dngdngny.Chnghn,ngdngangdnuvtngdoanhthutrn
AppStoretiMlClashofClanscdoanhthutrungbnhkhong3triu
USD/ngytrongnm2013.Khivitmtngdng,nhphttrincthchnIAP(InApp
Purchase)theokiumtlnduynhthoctheokiutipdin(chnghn,
mua20vngvigi0,99USD),tclmuaimualinhiuln.
Qungco
6
Nhm1:LptrnhGamemobile
-
30/5/2015 bocolptrnhGameMobile|Trang9
data:text/htmlcharset=utf8,%3Cul%20class%3D%22documentdetail%20buy%22%20id%3D%22contentDocument%22%20style%3D%22margin%3A%200 7/10
Banneradqungcobngbannerlcchphbinnhttrnccng
dngminph.immuchtcahnhthcnychnhllngtruycp.
Nungdngcabncmtlngtruycpln,bnscmtngun
thucckkhngkhip.FlappyBirdcaNguynHngchnhlvd
tiubiunht.AnhnychiastrnTheVerge,anhthuv50.000USD
mingytngdngc50triulttinitrn.HaihthngqungcolnnhttrnccngdngliAdsvAdmob,
thucvApplevGoogle.Theoccnhphttrin,iAdslhthnggip
hthuvnhiuhn.Tnhtrungbnh,nhphttrincththuvkhong2
USDcho100lttiv.Consnykhngcnh,phthucvoltclicktrnccbannerqungco.
CPI(CostPerInstall)CostPerInstalltnhphchomilttivlhnhthctrph
tngimitrnding,mcdnctrnwebtlu.Vdcho
loihnhnycthknPlayhavenhayChartboostnhngbnth3
7
Nhm1:LptrnhGamemobile
cungcpccphnmmcnthitlinquannngdngminphdobn
phttrin.Ngidngsgpccpopuptronggamevngdng,chohinth
-
30/5/2015 bocolptrnhGameMobile|Trang9
data:text/htmlcharset=utf8,%3Cul%20class%3D%22documentdetail%20buy%22%20id%3D%22contentDocument%22%20style%3D%22margin%3A%200 8/10
Ngidngsgpccpopuptronggamevngdng,chohinth
mtngdngkhcvdngchcitngay.Vimingdngc
cittheohnhthcCostPerInstall,bn(nhphttrinngdngmin
ph)snhncmtkhontinnhtnh.Thngthng,bnngdngchnsphitr0,83USDtrnmilttichocccngtyCPI.
CckhontitrKimccckhontitrkhivitngdnglunliutuytvi
viccnhphttrin.Cngthccahnhthcnythngl:nhpht
trintmnmtcngtynovniticmttngvngdng
abc,tisanhnhiucabnlnviXXXUSDhoctipht
trinngdngnyvithngtrcvt50.000ltti,tiscpnht
hacanvinhnhiucabnviXXXUSD.
II. Thloigametrnmobile
1. Gamehnhng(actiongame)
Gmttctagameclinquann...ttnhinl...hnhng,caokh
nngchinucanhnvttrongtngkhuvcrnglntsdngcu,
thngipphctp,trnnhtayi(nucthllcnhtrm).
Gamecaokhnngchinucanhnvttrongtngkhuvcrngln.
Ngichinhnbngmtcachnhnhnvthocquansttphatrnhoct
saulngnhnvtvvtrquanstcththayi.Dngnyyucubnphic
khnngphnxnhanh...
2. Gamenhpvai(RolePlayingGame)
Ngichisvovaimtnhnvthocmtnhmthamgiaccskin,
giaotipviccnhnvtph,bcvonhngcucchin(theolthocthi8
Nhm1:LptrnhGamemobile
gianthc)vimtqutrnhxydngnhnvtthngquavictngcp,pht
trinccknng,tnhcch...
3. Gamephiulu(adventuregame):
-
30/5/2015 bocolptrnhGameMobile|Trang9
data:text/htmlcharset=utf8,%3Cul%20class%3D%22documentdetail%20buy%22%20id%3D%22contentDocument%22%20style%3D%22margin%3A%200 9/10
Ntcbncacathloinylkhmphccvngt,tmccvtdng
vgiicrtthocgnnhlkhngccccnhmangtnhhnhng.
Thloitrchinykhngchtrngvosphttrinnhnvt,cngnhtngcp.
Gamephiuluccttruynrtchtchvrtdi,ihingichiphi
vndngtrtu,lngnhnnivsquytonchnhngittnht.
4. Gamechinthut(strategygame):
Thloinychtrngcchqunlnguntinguynvqunitrc
nhngithdomyhocngichikhciukhin,huhtudnhdng
chintranh.
Thloinycmtsrttgamekhnglytichintranhmhngv
kinhthocchnhtr
5. Gamekinhd:
Gnginggamehnhnggamephiulunhngluntoracmgics
hivhihpchongichi.Yutkinhdtronggamethngctorat
maqu(demon),linhhn(ghost),thyma(zombie).
6. Gamemphng(simulationgame)
Yucuduynhtcathloinylphimphnglmsaochocngging
thgiithccngtt.
7. Gameththao(sportgame)
9
Nhm1:LptrnhGamemobile
cxemlmtnhnhrcatrchimphng,gameththaomtmt
mnththaocathgiithcdinratrongmitrng3d.
-
30/5/2015 bocolptrnhGameMobile|Trang9
data:text/htmlcharset=utf8,%3Cul%20class%3D%22documentdetail%20buy%22%20id%3D%22contentDocument%22%20style%3D%22margin%3A%20 10/10
mnththaocathgiithcdinratrongmitrng3d.
Gamethngctchctheoccumagii,vchophpngichi
mnhnccvtrhunluynvin,ngbu...Bncnhcctnhnngtraoi,chuynnhngcuth,qunlngnsch.
8. Gamegii(puzzlegame)
Gameihingichiphiquytnhnhanhchng(vchnhxc)cc
vnctratheohngtduy,suylunlogic.ikhiccvnny
liclngghp,xuchuitngkh.
*Ngoiracnmtsthloinh:Giicu,ikhng...
III. Enginegame
Nuchngtacoimitagamelmtnginhthenginegamechnhlh
thngcungcpvtliuxydng,trangthitbvccphngthclpghpc
bn.Cckslmgamechvicvrabnthitk,tmnhlpghpccvtliu,
trangtrhaysptchngthnhmtnginhhonchnh.
Chcnngctlicaenginegamebaogm:cungcpcngcdnghnh
(ktxutha)chocchnhnh2Dhoc3D,cngcvtl(tnhtonvpht
hinvachm),mthanh,mngun,hnhnhng,trtunhnto,phnlung,
todngdliuxl,qunlbnh,dngnhthvktnimng.Nhc
ccenginemcngviclmgametrnnttnkmvnginhn.Mts
enginenibthinnaycthknnhCryEngine,UnrealEngine,Source
Engine,IdTechEngine,IWEngine,UnityEngine,DeadEngine