You are on page 1of 85

!"#$%&'"(&)*+),*'#-&"%).

/0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

!"#$%&'()*(+($,!
"#!$%&'(!')*#!+%!#,-.#//!%&.!0.1+)+&(#!+%!%&.!-.%2#3+!/&-#.4)/%.5!6.%7#//%.!89:;!8&%!<=)>5!9.$)>!
$=%!=1/!0)4#>!&/!?1>@!&/#7&'!1(4)3#/!%>!+=#!-.%2#3+A!6.%7#//%.!89:;!3%>/)/+#>+'@!-.%4)(#(!&/!$)+=!
0&)(1>3#!1>(!'#(!&/!+%!+=#!3%..#3+!().#3+)%>!$)+=!=)/!)>41'&1B'#!/&00#/+)%>A!C=#!D)>1'!E#1.!6.%2#3+!
)/!1!71/3)>1+)>0!3=1''#>0#!+%!&/5!1/!)+!.#F&).#(!&/!+%!'#1.>!)>(#-#>(#>+'@!1>(!13+)4#'@5!?#1>$=)'#5!
1''%$#(!&/!+%!#,-'%.#!+%!+=#!.#1'!)6=%>#!)>(&/+.@!+=1+!#F&)--#(!&/!B#++#.!7%.!+=#!7&+&.#A!

CUHK, CSE | IK0902 Gaming on iPhone)

=)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

./0'(-%1-2%$,($,-

34- 5$,6%)7",8%$ 4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444449GAG! H4#.4)#$AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA I!


GAJ! K%+)41+)%> AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA L!

:4- ;(<8*$-=>6/<(4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444?JAG! M#?#/+#.!G AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA N!


!"#"#! $%&'()*+),-'./*%012)345" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" 6!
!"#"!! $-7478%.'9)1+):0;<;+)=>9.7> """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ?!
!"#"@! $709&'A;)1+)B-&'247C-;&)B7D9'&"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" E!
JAJ! 9(#1/!O.1)>/+%.?)>0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA GP!
!"!"#! $-747)*774-)9CC0'F94'7. """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" #G!
!"!"!! *;)4-;)B-'.;2;)H;&7("""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" #G!
!"!"@! $9&4+)I9D;2 """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ##!
!"!"J! I-724)H%.4;&"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ##!
JAQ! D)>1'!R#/)0>!%7!M:S6TAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA GJ!
!"@"#! KC;F'L'F94'7.)7L)'$-7.;)C-747M&9C-'F)9CC0'F94'7.)N)KO:$("""""""""""""""""""""""""""""""""""""""""""""""""""""""""" #!!
JAI! <%?-1.)/%>!B#+$##>!+=#!/)?)'1.!-=%+%!1--')31+)%>/!1>(!%&.!+1.0#+!1--')31+)%>5!M:S6T AAAAAAAAAAAAAAAAAA GI!
JAL! M@/+#?!S.3=)+#3+&.# AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA GL!
JAN! K%(&'#/!(#/)0>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA GN!
!"P"#! 89F;)Q;4;F4'7.)R75%0; """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" #P!
!"P"!! =D9M;)$&7F;22'.M)R75%0;"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" #P!
JAU! V/#.!9>+#.713#!R#/)0> AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA GU!
JAW! 6.%2#3+!M3=#(&'# AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA GW!
JAX! M&??1.@!%7!D)./+!C#.? AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA GX!
JAGP! )6=%>#!S--')31+)%>!H4#.4)#$ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA JG!
!"#G"#! H9'&)R9/;S>;&)1+),7%F-):CC2 """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !J!
!"#G"!! $-747)R9/;7>;&)1+)T;900%2'7.)=.F""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !U!
!"#G"@! 'R9/;%C)V.0'D'4;5)N)O;>;&)L7&M74);>;&+)D9/;%C)1&9.5)9.5)F707&)+7%)7W.()1+)Q92-)
,;F-.707M';2 """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !P!

@4- !AA'8"/,8%$-;(<8*$4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444:BQAG! 9(#1/!O.1)>/+%.?)>0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA JU!


@"#"#! ,-;)H94)K-7C"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !6!
@"#"!! X;0F7D;)47)K907. """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !6!
@"#"@! *;)4-;)B-'.;2;)H;&7("""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !?!
QAJ! D)>1'!R#/)0>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA JX!
@"!"#! K;CF'L'F94'7.)7L)'$-7.;)D9/;7>;&)9CC0'F94'7.)N)89F;377/ """""""""""""""""""""""""""""""""""""""""""""""""""""""""" !E!
QAQ! <%?-1.)/%>!B#+$##>!+=#!/)?)'1.!-=%+%!1--')31+)%>/!1>(!%&.!+1.0#+!1--')31+)%>5!D13#Y%%* AAAAAAAAAAAAA QJ!
QAI! M@/+#?!S.3=)+#3+&.# AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA QQ!
QAL! K%(&'#/!(#/)0>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA QI!
@"U"#! Q;4;F4'7.)R75%0; """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" @J!
@"U"!! =D9M;)$&7F;22'.M)R75%0;"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" @J!
QAN! D13#Y%%*!Z!V/#.!9>+#.713#!R#/)0>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA QL!
QAU! 6.%2#3+!M3=#(&'# AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA QU!

CUHK, CSE | IK0902 Gaming on iPhone)

9)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

94- 5+A'(+($,/,8%$-=>/<( 444444444444444444444444444444444444444444444444444444444444444444444444444444444@CIAG!


IAJ!
IAQ!
IAI!

61.+!G[!V/#.!9>+#.713#!<.#1+)%> AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA IP!


61.+!J[!H-#><\!R#+#3+)%>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA IQ!
61.+!Q[!9?10#!Y1@#.)>0 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA LP!
6.%B'#?!]>3%&>+#.#(AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA LG!

D4- .(<,8$*-/$)-EF/'7/,8%$ 444444444444444444444444444444444444444444444444444444444444444444444444444444444D@LAG! R1+1!R#/3.)-+)%> AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA LQ!


LAJ! K#+=%(%'%0@ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA LI!
LAQ! ]41'&1+)%>!1>(!^#/&'+/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA LN!
U"@"#! $-92;)#)N)H7&'A7.490)&7494'7.)9.M0;)7L)4-;)L9F; """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" UP!
U"@"!! $-92;)#)N)Y;&4'F90)&7494'7.)9.M0;)7L)4-;)L9F;""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" U?!
U"@"@! $-92;)#)N)KD900;24)2'A;)7L)C-747 """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" PG!
U"@"J! KD900;24)2'A;)7L)L9F;)'.)C-747""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" P#!
U"@"U! $-92;)!)N)$;&L7&D9.F; """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" P!!
U"@"P! $-92;)!)N):FF%&9F+ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" PU!
U"@"6! $-92;)!)N)B7.2'24;.F+ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" PU!
U"@"?! $-92;)@)N):FF%&9F+ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" PP!
U"@"E! $-92;)@)N)$;&L7&D9.F; """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" PE!
LAI! S>1'@/)/!1>(!R)/3&//)%> AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA UP!
LAL! _%B!R)4)/)%> AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA UQ!
U"U"#! Q'24&'1%4'7.)7L)X7&/ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" 6@!
U"U"!! $;&27.90)T;L0;F4'7.)7.)4-;)8'.90)Z;9&)$&7[;F4)N)K7.'9"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" 6J!
U"U"@! $;&27.90)T;L0;F4'7.)7.)4-;)8'.90)Z;9&)$&7[;F4)N)\72;C-"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" 6P!

?4- 2%$"'7<8%$4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444BBNAG! S33%?-')/=?#>+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA UU!


NAJ! ;#>#.1'!<%>3'&/)%>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA UW!
NAQ! D&.+=#.!R#4#'%-?#>+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA UX!

B4- G(1(6($"(< 444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444HIH4- !AA($)8J444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444H3WAG! S--')31+)%>!<%4#.!610#AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA WG!


?"#"#! 89F;377/ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ?#!
?"#"!! KO:$( """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ?@!

CUHK, CSE | IK0902 Gaming on iPhone)

L)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

34 5$,6%)7",8%$!"!#$%&'%(&)##
H$)>0! +%! +=#! .1-)(! (#4#'%-?#>+! %>! ?)3.%-.%3#//%.!
+#3=>%'%0@5! M?1.+-=%>#! )/! 0#++)>0! ?%.#! -%-&'1.! >%$1(1@/A!
C=#!)6=%>#!)/!1>!9>+#.>#+!1>(!?&'+)?#()1!#>1B'#(!M?1.+-=%>#!
(#/)0>#(! 1>(! ?1.*#+#(! B@! S--'#! 9>3A! C=#! 7)./+! 0#>#.1+)%>!
)6=%>#! $1/! )>+.%(&3#(! )>! _1>&1.@! JPPU! 1>(! C)?#! ?101`)>#!
>1?#(!)+!+=#!9>4#>+)%>!%7!+=#!E#1.!)>!JPPUA!")+=)>!Q!@#1./!7.%?!
+=#! 7)./+! )6=%>#! .#'#1/#(5! S--'#! aGUAWbc! .#?1)>/! +=).(! -'13#!
B#=)>(! :%*)1! aQXAUbc! 1>(! ^9K/! O'13*B#..@! aJPANbc! )>! +=#!
3&..#>+! ?1.*#+! /=1.#! 7%.! /?1.+-=%>#! )>! +=).(! F&1.+#.! JPPXA!
S'+=%&0=! )6=%>#! $1/>d+! +=#! 7)./+! /?1.+-=%>#! %.! #4#>! +%&3=e
-=%>#5! )+! %77#./! 1>! 1?1`)>0! &/#.e)>+#.713#! )>! 1! $#''e(#/)0>#(!
=1>(/#+!+=1+!0)4#/!)>/-).1+)%>!+%!+=#!+.#>(!%7!/?1.+-=%>#!(#/)0>A!
V>+)'!+=#!/#3%>(!F&1.+#.!%7!JPPX5!1!+%+1'!%7!QQAUL!?)'')%>!)6=%>#/!=14#!B##>!/%'(A!C=)/!
=&0#! /#'')>0! 7)0&.#! =1/! -.%4#(! +=#! /&33#//! %7! )6=%>#! 1>(! +=#! 0.#1+! ?1.*#+! 7%.!
(#4#'%-)>0! )6=%>#! 1--')31+)%>A! C=#.#! 1.#! ?1>@! &/#7&'! 1>(! =1>(@! 7#1+&.#/! )>! )6=%>#5!
')*#! +=#! ?&'+)e+%&3=! )>+#.713#5! 133#'#.%?#+#.5! ?1-/! 1>(! ;6M! 1>(! +=#! )>+#'')0#>+!
*#@B%1.(A! S''! +=#/#! 1$#/%?#! 7#1+&.#/! 0.#1+'@! #>=1>3#! +=#! 3.#1+)4)+@! %7! 1--')31+)%>!
(#/)0>!)>!?%B)'#!-=%>#A!
")+=!+=#!4#.@!3%>4#>)#>+!1--')31+)%>!-&.3=1/)>0!-'1+7%.?5!)C&>#/!S--!M+%.#5!1>(!&/#./!
31>! #1/)'@! B.%$/#! 1>(! (%$>'%1(! +=#).! (#/).#(! 1--')31+)%>/! %>+%! +=#).! )6=%>#! %.! )6%(!
C%&3=A! S33%.()>0! +%! +=#! '1+#/+! /1'#/! 7)0&.#! .#'#1/#(! )>! :%4#?B#.! JPPX5! LU! ?)'')%>!
)6=%>#/!1>(!)6%(!C%&3=#/!$#.#!/%'(!)>!+=#!'1/+!+$%!@#1./A!C=#.#!1.#!>%$!%4#.!GWL5PPP!
1--')31+)%>/! 141)'1B'#! )>! +=#! S--! M+%.#! 1>(! &-! +)''! S-.)'5! +=#.#! 1.#! %4#.! J! B)'')%>! 1--!
(%$>'%1(/! 7.%?! +=#! S--! M+%.#A! 9+! =1/! B.%&0=+! ?&3=! -.%7)+! +%! S--'#! 9>3A! 1>(! +=#!
(#4#'%-#./A! ! M&3=! 1! =&0#! ?1.*#+! )>! 7%.! )6=%>#! 1--')31+)%>! (#7)>)+#'@! #>3%&.10#/! +=#!
)6=%>#!1--')31+)%>!(#4#'%-?#>+A!

CUHK, CSE | IK0902 Gaming on iPhone)

M)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

!"*#+,-(%.-(,/##
!
M)>3#! )6=%>#! 1--')31+)%>! ?1.*#+! )/! %>0%)>0!
#,-1>()>0! #4#.@! /)>0'#! (1@5! )+! -.%4)(#/!
3%>/)(#.1B'#! %--%.+&>)+)#/! 7%.! (#4#'%-#./5!
.1>0)>0! 7.%?! '1.0#e/31'#(! 3%?-1>@! +%!
)>()4)(&1'/5! +%! (#4#'%-! )>>%41+)4#! ?%B)'#!
1--')31+)%>/A! 9+! $%&'(! B#! 1! 71/3)>1+)>0!
3=1''#>0#!7%.!&/!+%!(#4#'%-!1>!)>>%41+)4#!1>(!&/#.e7.)#>('@!1--')31+)%>!+%!#>=1>3#!+=#!
7&>3+)%>1')+@!%7!)6=%>#A!
!

S-1.+! 7.%?! +=1+5! +=#! .#3#>+! )>+.%(&3+)%>! %7! +=#! )61(! =1/!
B.%&0=+!1!>#$!(#4)3#!+%!1''!)6=%>#!(#4#'%-#./!+%!(#4#'%-!
%>A! )61(! )/! 1! '1.0#5! =)0=e.#/%'&+)%>! Y]ReB13*')+! 96M! ()/-'1@!
+=1+!1''%$/!)>3.#()B'@!.#/-%>/)4#!K&'+)eC%&3=!1>(!)+d/!+=)>!
1>(!')0=+!#>%&0=!+%!+1*#!1>@$=#.#A!<%?-1.)>0!+%!)6=%>#5!
)+! 1''%$/! B#++#.! +%&3=! ?%4#?#>+! 1>(! ()/-'1@! 1>(! +=&/!
0.#1+'@! )>3.#1/#/! +=#! .1>0#! %7! 3.#1+)4)+@! 7%.! (#/)0>)>0! +=#!
1--')31+)%>/A!M)>3#!+=#!MR8!%7!)61(!)/!4#.@!/)?)'1.!+%!+=1+!%7!
)6=%>#5!+=#.#7%.#5!(#4#'%-#./!31>!/&B?)+!%>#!1--')31+)%>!

(#/)0>!7%.!B%+=!)6=%>#!1>(!)61(!+=1+!=14#!1!'1.0#.!-%%'!%7!&/#./A!

CUHK, CSE | IK0902 Gaming on iPhone)

N)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

:4 ;(<8*$-=>6/<(!

*"!#0&1&2-&'#!#
!
C%! B#0)>! $)+=5! $#! (#3)(#(! +%! /+1.+! %&.! -.%2#3+! B@! B&)'()>0! 1! /)?-'#! -=%+%0.1-=@!
1--')31+)%>A! 9>! +=#! #1.'@! /+10#! %7! (#/)0>)>0! +=#! /)?-'#! )6=%>#! 1--')31+)%>5! $#! =14#!
3%?-1.#(! +=.##! ()77#.#>+! -%-&'1.! -=%+%! 1--')31+)%>/! .#'#1/#(! 7.%?! +=#! )C&>#/! S--!
M+%.#A! \)1! +=#! 3%?-1.)/%>! %7! +=#! /+.#>0+=/! 1>(! $#1*>#//#/! B#+$##>! ()77#.#>+!
1--')31+)%>/! 1>(! +=#! $1@/! +=#@! 1.#! )?-'#?#>+#(5! $#! ?1>10#(! +%! (#4#'%-! %&.! 7)./+!
/)?-'#!1--')31+)%>A!
!
C=#!.#4)#$#(!-=%+%!1--')31+)%>/!1.#!6&.)T5!6=%+%D&>)1!1>(!6%'1.)`#A!

CUHK, CSE | IK0902 Gaming on iPhone)

O)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

:4343 =768K-LM-.>8$#L7'0<-N,)4-!
9+!)/!1!-=%+%!/+)3*#.!1--')31+)%>!+=1+!-.%4)(#/!&/#./!$)+=!
=)0=eF&1')+@!3%''#3+)%>!%7!7.1?#/!1>(!/+1?-/!+%!(#3%.1+#!
+=#).!-=%+%/!)>+%!f-&.)*&.1gA!9+!)/!4#.@!3%>4#>)#>+!+%!&/#!
1>(! 1''! &/#.! >##(/! +%! (%! )/! 1! /)?-'#! +1-! %>! +=#! +%&3=!
/3.##>A! V/#.! 31>! 1'/%! (.1$! ')>#/! 1>(! 1((! /-##3=! B&BB'#/! %>+%! +=#! -=%+%A!
h%$#4#.5!1/!+=#!1.+$%.*!-.%4)(#(!.#F&).#(!1!'%+!%7!?#?%.@!/-13#5!+=&/!+=#!7)'#!
/)`#! %7! +=#! 1--')31+)%>! #,3##(/! GPKO5! $=)3=! +=#! 1--')31+)%>! 31>! %>'@! B#!
(%$>'%1(#(!4)1!$)7)!3%>>#3+)%>!%.!3%?-&+#.A!!

CUHK, CSE | IK0902 Gaming on iPhone)

P)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

:434: =>%,%O7$8/-0M-!'(J(M-5F/$%F-!
9+! )/! 1>! %>')>#! -=%+%e#()+)>0! +%%'A! V/#./! 31>! /#'#3+! +=#!
#77#3+!+=#@!')*#!7.%?!%4#.!GPP!()77#.#>+!#77#3+/5!+=#>!-)3*!
1! -)3+&.#! 7.%?! <1?#.1! ^%''! %.! +1*#! %>#! $)+=! )6=%>#d/!
B&)'+e)>! 31?#.1A! C=#! 1--')31+)%>! $)''! +=#>! &-'%1(! +=#!
-=%+%! +%! +=#! /#.4#.5! +=#! /#.4#.! $)''! 1&+%?1+)31''@! (%! +=#! 713#! )(#>+)7)31+)%>! )>!
+=#!-=%+%5!1((!+=#!#77#3+!/#'#3+#(!+%!3.#1+#!1!7&>>@!713#!-=%+%!?%>+10#/A!
C=%&0=!+=#.#!1.#!%4#.!GPP!+=#?#/!+=1+!&/#.!31>!3=%%/#!7.%?5!)+!1'/%!.#F&).#/!
&/#.!+%!$1)+!7%.!/%?#!+)?#!)>!%.(#.!+%!'%1(!+=#!()77#.#>+!#77#3+/!7.%?!+=#!/#.4#.A!
C=#!713#!(#+#3+)%>!)>!+=)/!1--')31+)%>!)/!(%>#!B@!+=#!/#.4#.5!/%!)+!>##(/!+=#!&/#!
%7! 9>+#.>#+! 7%.! /#>()>0! 1>(! (%$>'%1()>0! +=#! -=%+%! +%! 1>(! 7.%?! +=#! /#.4#.5!
%+=#.$)/#5!)+!31>>%+!-#.7%.?!+=#!713#!(#+#3+)%>!1>(!1((!+=#!133%.()>0!#77#3+!)>!
+=#!-=%+%A!9>!1(()+)%>5!+=#!713#!)(#>+)7)31+)%>!+#3=>%'%0@!)>!+=)/!1--')31+)%>!31>!
%>'@!(#+#3+!/)>0'#!713#A!!

CUHK, CSE | IK0902 Gaming on iPhone)

Q)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

:434@ =%'/68P(-0M-2>68<,%A>(6-2%+/86-!
6%'1.)`#!1''%$/!&/#./!+%!1((!1!7&>*@!.#+.%!'%%*!%>+%!+=#).!
-=%+%/A!V/#.!31>!/#'#3+!-=%+%!7.%?!+=#!-=%+%!1'B&?!%.!
+1*#! %>#! )??#()1+#'@A! C=#! 1--')31+)%>! $)''! +=#>! (%! 1!
/#.)#/!%7!-),#'eB@e-),#'!?%()7)31+)%>/!+%!+=#!-=%+%i!?1*#!
)+!')*#!1!.#1'!6%'1.%)(A!9>!1(()+)%>5!+=#.#!)/!1!+100)>0!7&>3+)%>!+=1+!&/#./!31>!$.)+#!
1+!+=#!B%++%?!%7!+=#).!-=%+%/!$)+=!1!3&/+%?!=1>(!$.)++#>!7%>+A!
V/#.! 31>! 1'/%! 3=#3*! %&+! +=#! 6%'1.)`#! D')3*.!
0.%&-! $=)3=! )/! 1! 3%??&>)+@! %7! &/#./! 1''!
#>2%@)>0! +=)/! 1--')31+)%>A! C=#.#! &/#.! 31>!
1'/%! =14#! ().#3+! 133#//! +%! +=#! (#4#'%-#./5!
7%.!3%??#>+/5!7##(B13*/5!/&00#/+)%>/A!!

CUHK, CSE | IK0902 Gaming on iPhone)

;)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

*"*#34&.2#5'.(/2-,'1(/6#
!
\)1!3%?-1.)/%>!B#+$##>!()77#.#>+!-=%+%!1--')31+)%>/5!1'+%0#+=#.!7%&.!(.17+!)(#1/!31?#!
&-!)>!%&.!?)>(!1+!+=#!4#.@!B#0)>>)>0!%7!+=#!(#/)0>!-=1/#A!
!

:4:43 =>%,%-L%%,>-/AA'8"/,8%$!

9>3'&(#!1''!+=#!1$#/%?#!7#1+&.#/!%7!6=%+%!O%%+=!7.%?!K13!O%%*A!

9+!&/#/!1!B&)'+e)>!4)(#%!31?#.1!+%!+1*#!-)3+&.#/!$)+=!1!3#.+1)>!/-#3)1'!#77#3+5!
/&3=!1/!O&'0#!%.!<%'%.#(!6#>3)'A!

9+! 31>! 1'/%! +1*#! 4)(#%! 3')-/! $)+=! /-#3)1'! B13*0.%&>(5! ')*#! .%''#.! 3%1/+#.5!
/-13#j#+3A!

C=#!#77#3+/!1.#!3=%/#>!B#7%.#!@%&!+1*#!+=#!-)3+&.#5!1>(!+=#!-.#4)#$!/=%$/!
+=#!#77#3+!1'.#1(@!1--')#(!B#7%.#!@%&!/14#!+=#!-=%+%!%.!4)(#%A!
!

:4:4: L(-,>(-2>8$(<(-Q(6%K!

S! -=%+%! 1--')31+)%>! +=1+! 31>! (#+#3+! @%&.! 713#! 1>(! ?1-! @%&.! 713#! +%! /%?#!
71?%&/!<=)>#/#!=#.%d/!B%(@5!-.%4)(#(!$)+=!+=#!=)/+%.@!B13*0.%&>(!%7!+=1+!
=#.%A! V/#.! 31>! =14#! B#++#.! &>(#./+1>()>0! %7! <=)>#/#! =)/+%.@! 1+! +=#! /1?#!
+)?#A!

C=#! 713#! (#+#3+)%>! +#3=>%'%0@! )/! (#4#'%-#(! )>/)(#! +=#! 1--')31+)%>5! &>')*#!
6=%+%D&>)15!)+!(%#/>d+!>##(!+=#!&/#!%7!)>+#.>#+A!

E%&!31>!#)+=#.!/#'#3+!@%&.!=#.%!B@!@%&./#'7!H^!+=#!/@/+#?!31>!7)>(!+=#!=#.%!
+=1+!'%%*/!+=#!?%/+!71?)')1.!$)+=!@%&!

E%&!31>!&-'%1(!@%&.!-=%+%!)>!+=#!D13#B%%*5!/#>(!)+!+%!@%&.!7.)#>(!4)1!B'&#!
+%%+=5!-.)>+!)+!4)1!/%?#!'%31'!-=%+%!-.)>+)>0!/+%.#!
!

CUHK, CSE | IK0902 Gaming on iPhone)

=:)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

:4:4@ =/6,M-R/+(<!

S! -&``'#! 01?#! 7%3&/)>0! %>! ?)3.%e01?#/5! $=)3=! 1.#! /=%.+! 01?#/! +=1+!
0#>#.1''@!'#//!+=1>!L!/#3%>(/!'%>0A!

K%/+!01?#/!-.#/#>+!)>/+.&3+)%>/!)>!+=#!7%.?!%7!1!4#.B!1>(!F&)3*'@!(.%-!+=#!
-'1@#.!)>+%!+=#!/)+&1+)%>!$=#.#!+=#@!?&/+!-#.7%.?!/1)(!4#.BA!

C=)/! 01?#! 1''%$/! 0.#1+! 3.#1+)4)+@! B@! (#/)0>! >&?#.%&/! ?)>)! 01?#/A! K1>@!
&>)F&#!)6=%>#!7#1+&.#/!31>!B#!&/#(!)>!+=#!01?#!(#/)0>A!
!

:4:49 R>%<,-Q7$,(6!

V/#!+=#!B&)'+e)>!)6=%>#!31?#.1!+%!+1*#!1!/>1-!%7!@%&.!7.)#>(/!

;=%/+! $)''! 1--#1.! 1.%&>(! @%&.! 7.)#>(/! )>! @%&.! )6=%>#5! @%&! =14#! +%! *)''! +=#!
0=%/+/! B@! ()77#.#>+! 13+)%>/! ')*#! +1--)>0! +=#! /3.##>5! /=1*)>0! +=#! -=%>#5!
/')()>0!+=#!#>#.0@!B1.!j#+3A!

9+!31>!&+)')`#!+=#!7#1+&.#/!-.%4)(#(5!')*#!Q;M!B&)'+e)>!31?#.15!133#'#.%?#+#.5!
?&'+)e+%&3=j#+3A!

C=#.#!)/!>%!/&3=!01?#!+=1+!&/#/!+=#!31?#.1!+%!-'1@!01?#!)>!+=#!S--!M+%.#!
@#+A!9+!$%&'(!B#!1!B.1>(!>#$!)(#1!)>!(#/)0>)>0!01?#!)>!)6=%>#A!

CUHK, CSE | IK0902 Gaming on iPhone)

==)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

*"7#8(/.9#:&2(6/#,;#0<=>?#
!
S?%>0!+=#!)(#1/!+=1+!$#!=14#!B.1)>/+%.?#(5!+=#@!/=1.#!/%?#!3%??%>!7#1+&.#/5!')*#!
&/)>0! +=#! B&)'+e)>! 4)(#%! 31?#.1! 1>(! 713#! (#+#3+)%>A! H&.! +1.0#+! )/! +%! (#4#'%-! 1>!
1--')31+)%>!+=1+!)/!%.)0)>1'5!?#1>$=)'#5!#>+#.+1)>)>0A!
!

:4@43 SA("818"/,8%$-%1-8=>%$(-A>%,%*6/A>8"-/AA'8"/,8%$-T-SU!=K!
5$,6%)7",8%$!
C=#! $#''e(#4#'%-#(! )6=%>#5! &>(%&B+#('@5! )/! +=#! &/#.e7.)#>(')#/+! ?%B)'#! (#4)3#!
#4#.!#,)/+#(A!C%!?1*#!)6=%>#!+%!B#!1!?%.#!3%?-.#=#>/)4#!(#4)3#5!1!>#$!)6=%>#!
-=%+%! 1--')31+)%>5! M:S6T5! )/! ! 0%)>0! +%! B#! )>+.%(&3#(! 1! .#1'e+)?#! 713#! +.13*)>0!
31?#.1!+%!1''!)6=%>#!&/#./A!M:S6T!)/!1!-=%+%!#()+)>0!+%%'!+=1+!31>!0)4#!&/#.!1!7&>!
#,-#.)#>3#A!")+=!+=#!1&+%!713#e+.13*)>0!31?#.15!&/#.!31>!#1/)'@!+1*#!>)3#!/>1-!
/=%+/!$)+=!+=#).!7.)#>(/!1+!1>@$=#.#!1>@+)?#T!O#/)(#/5!&/#.!31>!1'/%!/#'#3+!+=#!
-=%+%!7.%?!+=#!1'B&?!%.!+1*#!%>#!B@!&/)>0!+=#!B&)'+e)>!)6=%>#!31?#.1A!")+=!+=#!
713#! )(#>+)7)31+)%>! +#3=>%'%0@5! &/#.! 31>! 1((! -=%+%! #()+)>0! #77#3+! #1/)'@! 1>(!
3.#1+#!7&>>@!713#!-=%+%?%>+10#/A!
S-1.+! 7.%?! +=#! 1&+%?1+)3! 713#! (#+#3+)%>! 7#1+&.#/5! +%! +.)?! &-! @%&.! -=%+%/5!
M:S6T!1'/%!1''%$!&/#.!+%!(#3%.1+#!+=#).!-=%+%!$)+=!()77#.#>+!7.1?#/!%.!/+1?-/A!
S7+#.!&/#.!7)>)/=)>0!+=#!(#3%.1+)%>5!+=#@!31>!-&B')/=!+=#).!-=%+%!+%!713#B%%*!B@!
&-'%1()>0!)+!%.!/=1.#!)+!+%!+=#).!7.)#>(/!+=.%&0=!#?1)'A!
!

CUHK, CSE | IK0902 Gaming on iPhone)

=9)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)
V0W(",8F(-

C%!1''%$!&/#.!+%!#>2%@!1>(!=14)>0!7&>!$=#>!+1*)>0!-=%+%/!

C%!1''%$!&/#.!+%!3.#1+#!7&>>@!-=%+%!#()+!-=%+%/!1>(!1((!/%?#!#77#3+!%>!
)+!

C%!1''%$!&/#.!+%!/=1.#!-=%+%/!%>!D13#B%%*!%.!+=.%&0=!#?1)'!
!

./6*(,-O(/,76(<-

]'#?#>+1.@!7#1+&.#/!

Y%1(!)?10#!7.%?!6=%+%!Y)B.1.@!

M14#!)?10#!)>+%!6=%+%!Y)B.1.@!

9>e1--!-=%+%!+1*)>0!

M31')>0!1>(!<.%--)>0!%7!+=#!-=%+%!!

M+1+)3!713#!(#+#3+)%>!%>!6=%+%!
!

S(41>3#(!7#1+&.#/!

D13#!(#+#3+)%>!%>!/+1+)3!-=%+%!aM)>0'#!D13#kK&'+)!D13#/c!!

^#1'e+)?#!713#!+.13*)>0!31?#.1!

9?10#!Y1@#.)>0!7%.!1(()>0!/+1?-/5!7.1?#/!1>(!+#,+!B%,#/!

D)'+#.)>0!

],-%.+!+%!713#B%%*!

M#>(!+=#!-=%+%!+=.%&0=!#?1)'/!

CUHK, CSE | IK0902 Gaming on iPhone)

=L)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

*"@#A,1B.'(2,/#C&-)&&/#-D&#2(1(9.'#BD,-,#.BB9(E.-(,/2#./4#,F'#-.'6&-#
.BB9(E.-(,/G#0<=>?#
!

!
D#1+&.#/!k!S--')31+)%>/!

=768K!

=>%,%O7$8/!

=%'/68P(!

SU!=K!

S(()>0!D.1?#!

!!

!!

!!

S(()>0!M+1?-/!

!!

!!

S(()>0!C#,+!

!!

!!

D13#!R#+#3+)%>!a%>!/#.4#.c!

!!

D13#!R#+#3+)%>!a%>!)6=%>#c!

!!

^#1'!C)?#!D13#!C.13*)>0!<1?#.1!

!!

6),#'eB@e-),#'!D)'+#.)>0!

!!

!!

9>e1--!6=%+%!C1*)>0!

!!

!!

!!

M14#!-=%+%!+%!1'B&?!

!!

!!

!!

!!

],-%.+!+%!D13#B%%*!

!!

!!

]?1)'!6=%+%!

!!

!!

CUHK, CSE | IK0902 Gaming on iPhone)

=M)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

*"H#0I2-&1#='ED(-&E-F'&#
!
6=%+%!)/!-1//#(!7.%?!+=#!-=%+%!')B.1.@!%.!+=#!31?#.1!1/!+=#!)?10#!/%&.3#5!+=#!)?10#!)/!
+=#>!-1//#(!+%!+=#!-.%0.1?A!D)./+5!+=#!)?10#!$)''!&>(#.0%!+=#!713#!(#+#3+)%>!-.%3#//!+%!
'%31+#! +=#! 713#! %>! +=#! -=%+%A! S7+#.! +=1+5! +=#! )?10#! $)''! B#! -1//#(! +%! +=#! )?10#!
-.%3#//%.! +%! #()+! +=#! )?10#! #77#3+! %>! +=#! -=%+%A! C=#! -.%3#//#(! )?10#! $)''! +=#>! B#!
-1//#(!+%!+=#!/3.##>!7%.!()/-'1@A!D&.+=#.?%.#5!)+!$)''!1'/%!B#!-1//#(!+%!+=#!-=%+%!')B.1.@!
+%! /14#! +=#! >#$! )?10#A! C=#! -.%3#//#(! )?10#! 31>! 1'/%! B#! #,-%.+#(! +%! D13#B%%*! 1>(!
#?1)'A!
!

CUHK, CSE | IK0902 Gaming on iPhone)

=N)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

*"J#+,4F9&2#4&2(6/#
!

:4?43 O/"(-;(,(",8%$-X%)7'(!
9>! +=)/! ?%(&'#5! +=#! %B2#3+)4#! 7%.! +=)/! ?%(&'#! )/! +%! (#+#3+! 713#! )>! +=#! -=%+%A! 9+!
$)''! 7)./+! (%! /%?#! -.#-.%3#//)>0! 2%B/! ')*#! .#/)`)>0! +=#! -=%+%! 1>(! +&.>)>0! +=#!
)?10#! )>+%! 0.#@e/31'#A! C=#>! )+! $)''! /+1.+! +=#! 713#! (#+#3+)%>! -.%3#//5! $=)3=! )/!
'%31+)>0! +=#! 713#! %.! 713#/! $)+=)>! 1>! )?10#A! 9+! $)''! -1//! +=#! )?10#! 1>(! +=#!
'%31+)%>!%7!+=#!713#/!+%!+=#!)?10#!-.%3#//)>0!?%(&'#!7%.!7&.+=#.!-.%3#//A!
!

:4?4: 5+/*(-=6%"(<<8$*-X%)7'(!
C=)/! ?%(&'#! =1>('#/! 1''! +=#! )?10#! -.%3#//)>0! $%.*5! )>3'&()>0! )?10#! '1@#.)>0!
1>(! 7)'+#.)>0A! 9?10#! '1@#.)>0! 31>! 1''%$! +=#! &/#.! +%! 1((! +=#! /+1?-/5! 7.1?#/! %>!
+=#!-=%+%!B@!%4#.'1@!+=#!/+1?-/!)?10#!1>(!+=#!-=%+%A!9+!)/!1'/%!.#/-%>/)B'#!7%.!
+=#!)?10#!7)'+#.)>0!7#1+&.#A!9+!)>3'&(#/!3%'%&.!3%..#3+)%>!/&3=!1/!B.)0=+>#//!1>(!
3%>+.1/+!1(2&/+?#>+/!%.!3%'%&.!+.1>/'1+)%>!+%!1!()77#.#>+!3%'%&.!/-13#A!
!
S7+#.!#()+)>0!+=#!-=%+%5!)+d/!.#/-%>/)B'#!7%.!-1//)>0!+=#!-.%3#//#(!)?10#!+%!+=#!
/3.##>!7%.!()/-'1@5!-=%+%!')B.1.@!7%.!/14)>0!+=#!)?10#5!D13#B%%*!7%.!-&B')/=)>0!)+!
1>(!#e?1)'!/@/+#?!+%!/#>(!)+!4)1!#e?1)'A!
!

CUHK, CSE | IK0902 Gaming on iPhone)

=O)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

*"K#L2&'#3/-&';.E&#:&2(6/#
!

!
CUHK, CSE | IK0902 Gaming on iPhone)

=P)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

*"M#>',N&E-#0ED&4F9&#
!
!
X%$,>!
M#-+#?B#.!

H3+%B#.!

e ^#4)#$!%>!+=#!+%-!)6=%>#!1--')31+)%>/!141)'1B'#!%>!)C&>#/!
S--!M+%.#!
e K1.*#+)>0!.#/#1.3=!%>!+=#!)6=%>#!1--')31+)%>/!

"##*!J!
"##*!Q!
"##*!I!

e!9(#1/!O.1)>/+%.?)>0!
e R.17+!%7!+=#!1--')31+)%>!R#/)0>!
e R#')4#.!+=#!(#+1)'#(!/-#3)7)31+)%>!%7!+=#!(#/)0>!
e 9?-'#?#>+!+=#!&/#.e)>+#.713#!
e 9?-'#?#>+!/)?-'#!)?10#!#()+)>0!7#1+&.#!
e ;#+!71?)')1.!$)+=!+=#!+=#%.@!1>(!1'0%.)+=?!%7!713#!
(#+#3+)%>!
e M+&(@!H-#><\!%>!6<!
e ^#/#1.3=!1B%&+!H-#><\!%>!K13!
e 9?-'#?#>+!713#!(#+#3+)%>!7#1+&.#!%>!/+1+)3!)?10#!
e!9?-'#?#>+!713#!(#+#3+)%>!7#1+&.#!%>!/+1+)3!)?10#!
e!9?-'#?#>+!713#!(#+#3+)%>!7#1+&.#!%>!/+1+)3!)?10#!
e!C#/+)>0!%>!)6=%>#!/)?&'1+%.!

"##*!L!

"##*!U!
"##*!W!
"##*!X!
"##*!GP!

"##*!GG!
"##*!GJ!
R#3#?B#.!

"##*!G!

"##*!N!

:%4#?B#.!

.%-;%

Y((#!

"##*!GQ!

e
e
e
e
e
e
e
e
e

9?-%.+!+=#!-.%0.1?!+%!)6=%>#!
C#/+)>0!%>!)6=%>#!aB%+=!)6=%>#!Q;M!1>(!Q;c!
9?-'#?#>+!)?10#!'1@#.)>0!7#1+&.#!
R%3&?#>+1+)%>!
^#7)>#?#>+!1>(!S?#>(?#>+!%7!-.%0.1?!
R%3&?#>+1+)%>!
93%>!(#/)0>!
^#4)#$!%>!+=#!?)(!+#.?!-.%0.#//!%7!%&.!-.%2#3+!
M3=#(&'#!+=#!7&.+=#.!+1/*/!)>!+=#!>#,+!/#?#/+#.!

CUHK, CSE | IK0902 Gaming on iPhone)

=Q)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)
!
!
!
!
;(<8*$-=>/<(! ^#4)#$!1>(!K1.*#+!^#/#1.3=!
S--')31+)%>!R#/)0>!
V/#.e9>+#.713#!R#/)0>!
93%>!R#/)0>!
5+A'(+($,/,8
%$-=>/<(!

.(<,8$*-=>/<(!

V/#.e9>+#.713#!9?-'#?#>+1+)%>!
M)?-'#!-=%+%!#()+)>0!7#1+&.#!
)?-'#?#>+1+)%>!
D13#!(#+#3+)%>!7#1+&.#!
)?-'#?#>+1+)%>!
9?10#!Y1@#.)>0!7#1+&.#!
)?-'#?#>+1+)%>!
]()+)>0!)3%>!!
C#/+)>0!%>!)6=%>#!/)?&'1+%.!
C#/+)>0!%>!)6=%>#!Q;M!1>(!Q;!
^#7)>#?#>+!1>(!S(2&/+?#>+!

G(A%6,!

R%3&?#>+1+)%>!
^#4)#$!%>!-.%0.#//!

S(A,(+0(6!

!
!
!
!
!
!

!
!
!
!
!
!

!
!
!
!
!
!

!
!
!
!
!
!

V",%0(6!

!
!
!
!
!
!

!
!
!
!
!
!

!
!
!
!
!
!

!
!
!
!
!
!

U%F(+0(6!

;("(+0(6!

!
!
!
!
!
!

!
!
!
!
!
!

!
!
!
!
!
!

!
!
!
!
!
!

!
!
!
!
!
!

!
!
!
!
!
!

!
!
!
!
!
!

!
!
!
!
!
!

! ! ! !

! ! ! !

! ! ! !

! ! ! !

! ! ! !

! ! ! !

! ! ! !

! ! ! !

!
!
!
!
!
!

!
!
!
!
!
!

!
!
!
!
!
!

!
!
!
!
!
!

!
!
!
!
!
!

!
!
!
!
!
!

!
!
!
!
!
!

!
!
!
!
!
!

!
!
!
!
!
!

!
!
!
!
!
!

!
!
!
!
!
!

!
!
!
!
!
!

!
!
!
!
!
!

!
!
!
!
!
!

!
!
!
!
!
!

!
!
!
!
!
!

!
!

CUHK, CSE | IK0902 Gaming on iPhone)

=;)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

*"O#0F11.'I#,;#8('2-#P&'1##
!
O@!+=#!#>(!%7!/#?#/+#.!%>#5!$#!?1>10#(!+%!(#4#'%-#(!
M:S6T!9+!)/!1!!-=%+%!1--')31+)%>!+=1+!1''%$/!&/#./!+%!-)3*!
-=%+%!1>(!1((!()77#.#>+!/+@'#!%7!=1+/!%>+%!+=#).!-=%+%/A!
V/#.!31>!1'/%!/14#(!+=#!#()+#(!-=%+%!)>+%!+=#!')B.1.@!)>!
+=#! #>(A! S'+=%&0=! )+! )/! >%+! 1! 3%?-'#+#(! 4#./)%>5! )+! /+)''!
=1(!/%?#!/)0>)7)31>+!7#1+&.#A!"#!'#1.>#(!1!'%+!7.%?!+=#!
)?-'#?#>+1+)%>! -.%3#//! 1>(! )+! 13+&1''@! 0)4#! &/! 1! $=%'#!
-)3+&.#! %7! +=#! (#4#'%-?#>+! -.%3#//! 7.%?! (#/)0>! +%! )?-'#?#>+1+)%>5! 7.%?! +#/+)>0! +%!
#>=1>3#?#>+!1>(!.#7)>#?#>+A!
!
O(/,76(<-8+A'(+($,()

N%/)-8+/*(-16%+-,>(-'806/6M!

5$Z/AA-A>%,%-,/#8$*-0M-"/+(6/!

O/"(-)(,(",8%$-[X7',8Z1/"(<\!

!))-16/+(-%$,%-/''-,>(-1/"(-'%"/,8%$!

!))-)811(6($,-8+/*(<-[>/,\-%$,%-,>(-A>%,%!

S/F(-8+/*(-,%-,>(-A>%,%-'806/6M!

CUHK, CSE | IK0902 Gaming on iPhone)

9:)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

CUHK, CSE | IK0902 Gaming on iPhone)

9=)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

!
CUHK, CSE | IK0902 Gaming on iPhone)

99)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

*"!Q (>D,/&#=BB9(E.-(,/#$%&'%(&)#
!
S/!?#>+)%>#(!)>!+=#!-.#4)%&/!-10#/5!$#!3%?-'#+#(!1!/)?-'#!1--')31+)%>!+=1+!31>!(#+#3+!
+=#! 713#! '%31+)%>! 1>(! 1((! ()77#.#>+! =1+/! 133%.()>0'@! )>! +=#! /#?#/+#.! %>#A! 9>! +=)/!
/#?#/+#.5! $#! (#3)(#(! +%! /+#-! &-! %&.! 1--')31+)%>! +%! >#,+! '#4#'! B@! #>=1>3)>0! )+! +%! 1!
4).+&1'!?1*#%4#.!1--')31+)%>A!
!
O#7%.#! 1?#>()>0! +=#! (#/)0>! %7! %&.! )6=%>#! 1--')31+)%>5! $#! =1(! ?##+)>0! $)+=! %&.!
/&-#.4)/%.! 1>(! $#! 1''! 10.##(! +=1+! )+! )/! 1! 0%%(! )(#1! +%! #>=1>3#! )+! +%! 1! ?1*#%4#.!
1--')31+)%>A! C%! =14#! 1! $=%'#! -)3+&.#! %7! 4).+&1'! ?1*#%4#.! 1--')31+)%>! 1>(! +=#! &/#.!
)>+#.713#5! $#! /-#>+! /%?#! +)?#! +%! '%%*! )>+%! +=.##! ()77#.#>+! -%-&'1.! 4).+&1'! ?1*#%4#.!
1--')31+)%>/!.#'#1/#(!7.%?!+=#!)C&>#/!S--!M+%.#A!\)1!+=#!3%?-1.)/%>!%7!+=#!/+.#>0+=/!
1>(! $#1*>#//#/! B#+$##>! ()77#.#>+! 1--')31+)%>/! 1>(! +=#! $1@/! +=#@! 1.#! )?-'#?#>+#(5!
$#! ?1>10#(! +%! (#/)0>! 1! B#++#.! %>#! +=1+! 31>! )>3'&(#! +=#! /+.#>0+=! %7! +=#?! 1>(! /%'4#!
+=#).!$#1*>#//#/!1+!+=#!/1?#!+)?#A!
!
C=#!.#4)#$#(!?1*#%4#.!1--')31+)%>/!1.#!h1).!K1*#%4#.5!6=%+%!K1*#%4#.!1>(!)K1*#&-!
V>')?)+#(!Z!:#4#.!D%.0%+!#4#.@!?1*#&-!B.1>(!1>(!3%'%.!@%&!%$>T!

CUHK, CSE | IK0902 Gaming on iPhone)

9L)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

:43I43 -Q/86-X/#(VF(6-0M-.%7">-!AA<-!
9+! )/! 1! -=%+%0.1-=@! 1--')31+)%>! +=1+! /&--%.+/! GI!
'1>0&10#/! 1>(! 1''%$/! &/#.! +%! 7)>(! =)/k=#.! B#/+!
=1)./+@'#A!D)./+5!&/#.!31>!-)3*!1!-=%+%!7.%?!')B.1.@!%.!
+1*#! >#$! $)+=! 31?#.15! +.@! %&+! 1! $)(#! .1>0#! %7!
=1)./+@'#/! 7%.! B%+=! $%?#>! 1>(! ?#>5! 1(2&/+! =)/k=#.!
-=%+%! +%! /&)+! +=#! =1)./+@'#! 1>(! 7)>(! %&+! =)/k=#.! 714%&.)+#! =1)./+@'#A! C=#! 7)>1'!
-.#4)#$!31>!B#!/14#(!1>(!/=1.#(!$)+=!=)/k=#.!7.)#>(/!+=.%&0=!713#B%%*A!
C=%&0=!+=#.#!1.#!1!'%+!%7!=1)./+@'#/!+%!3=%%/#!7.%?5!@#+5!+=#!#77#3+!)/!>%+!1/!0%%(!
1/!)+!?#>+)%>#(A!9+!+1*#/!+)?#!+%!3=1>0#!+=#!/+@'#/!1>(!)>(##(!=1.(!+%!1(2&/+!+=#!
-=%+%!+%!7)+!+=#!=1)./+@'#A!
!

CUHK, CSE | IK0902 Gaming on iPhone)

9M)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)
:43I4:

-=>%,%-X/#(%F(6-0M-G(/''7<8%$-5$"4-

!
6=%+%! K1*#%4#.! )/! 1! -=%+%0.1-=@! 1--')31+)%>! +=1+!
1''%$! &/#.! +%! +1*#! 1! />1-! /=%+! 1>(! +=#>! #()+! )+! $)+=!
3%/?#+)3! ?10)3! +%! 3=1>0#! 713)1'! 7#1+&.#/! 1>(! 1(2&/+!
713)1'!#,-.#//)%>!$)+=!2&/+!1!7#$!/$)-#/A!V/#.!31>!#()+!
+=#!0#>#.1'!/=1-#!1>(!/)`#!%7!+=#!713)1'!#,-.#//)%>!+%!
3.#1+#! 7&''! 1>(! (.1?1+)3! ?1*#%4#./A! C=#.#! 1.#! 1'+%0#+=#.! 7)4#! ?1)>! 7#1+&.#/!
)>3'&()>0!1!')B.1.@!%7!-.#e?1(#!713)1'!#,-.#//)%>!+#?-'1+#/!3.#1+#(!B@!1>1'@`)>0!
+=%&/1>(/!%7!713#/5!L!/#'#3+1B'#!713)1'!.#0)%>/!#13=!$)+=!?%4#5!.%+1+#!1>(!/)`#!
3%>+.%'/5!)>/+1>+!-.%!-=%+%!#()+)>0!.#/&'+/!$)+=!%>#e+%&3=!+#?-'1+#/5!1&+%?1+)3!
3%'%.!B1'1>3)>05!713#!(#+#3+)%>5!)?-%.+k#,-%.+!-=%+%/!+%!713#B%%*A!
!

CUHK, CSE | IK0902 Gaming on iPhone)

9N)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)
:43I4@

-8X/#(7A-]$'8+8,()-T-U(F(6-1%6*%,-(F(6M-+/#(7A-06/$)-/$)-"%'%6-M%7%&$K-0M-;/<>-.(">$%'%*8(<-

!
)K1*#&-!V>')?)+#(!1''%$/!&/#.!+%!/14#!1''!+=#!?1*#&-!
%.! 3%/?#+)3! B.1>(! 1>(! 3%'%.! )>/)(#! +=#! )6=%>#A!
9>/+#1(!%7!/14)>0!2&/+!%>#!')-/+)3*!%.!2&/+!%>#!?1/31.15!
>%$! &/#.! 31>! =14#! &>')?)+#(! ')-/+)3*/! B.1>(5! 3%'%.!
1>(! >%+#/A! 9+! 1'/%! 1''%$/! &/#.! +%! /=1.#! =#.! 714%&.)+#!
?1*#&-!%.!3%/?#+)3/!4)1!#?1)'A!
h%$#4#.5!+=)/!1--')31+)%>!=1/!%>'@!4#.@!7#$!7#1+&.#/5!17+#.!1''5!)+!)/!%>'@!1!>%+#e
+1*)>0!1--')31+)%>!$)+=!#?1)'!7#1+&.#A!

CUHK, CSE | IK0902 Gaming on iPhone)

9O)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

@4 !AA'8"/,8%$-;(<8*$!

7"!34&.2#5'.(/2-,'1(/6#
!
\)1! 3%?-1.)/%>! B#+$##>! ()77#.#>+! ?1*#%4#.! 1--')31+)%>/5! 1'+%0#+=#.! J! (.17+! )(#1/!
31?#!&-!)>!%&.!?)>(!1+!+=#!4#.@!B#0)>>)>0!%7!+=#!(#/)0>!-=1/#A!
!

@4343 .>(-Q/,-S>%A!
9+!=1/!1!$)(#!.1>0#!%7!=1+/!7%.!&/#./!+%!3=%%/#!7.%?!.1>0)>0!7.%?!0.1(&1+)%>!=1+!
+%!/17#+@!=1+5!$)+3=@!=1+!+%!]>0')/=!=1+!
9+! 31>! 1'/%! +1*#! 4)(#%! 3')-/! $)+=! B%+=! +=#! =1+! 1>(! 1! /-#3)1'! B13*0.%&>(5! ')*#!
.%''#.!3%1/+#.5!/-13#j#+3!
C=#!#77#3+/!1.#!3=%/#>!B#7%.#!+=#!&/#.!+1*#/!+=#!-)3+&.#5!1>(!+=#!-.#4)#$!/=%$/!
+=#!#77#3+!1'.#1(@!1--')#(!B#7%.#!+=#!&/#.!/14#/!+=#!-=%+%!%.!4)(#%A!
!

@434: Y('"%+(-,%-S/'%$!
9+!=1/!1!$)(#!.1>0#!%7!=1)./+@'#/!7%.!&/#./!+%!3=%%/#!7.%?!.1>0)>0!7.%?!'%>0!=1).!
+%!/=%.+!=1).5!/+.1)0=+!=1).!+%!3&.'@!=1).A!
C=)/! 31>! =#'-! &/#.! +%! =14#! 1! -.#4)#$! %7! +=#! (#/).#(! =1)./+@'#! +%! /##! )7! )+! /&)+/!
@%&A!
C=#!#77#3+/!1.#!3=%/#>!B#7%.#!+=#!&/#.!+1*#/!+=#!-)3+&.#5!1>(!+=#!-.#4)#$!/=%$/!
+=#!#77#3+!1'.#1(@!1--')#(!B#7%.#!+=#!&/#.!/14#/!+=#!-=%+%!%.!4)(#%A!
!

CUHK, CSE | IK0902 Gaming on iPhone)

9P)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

@434@ L(-,>(-2>8$(<(-Q(6%K!
S! -=%+%! 1--')31+)%>! +=1+! 31>! (#+#3+! @%&.! 713#! 1>(! ?1-! @%&.! 713#! +%! /%?#!
71?%&/!<=)>#/#!=#.%d/!B%(@5!-.%4)(#(!$)+=!+=#!=)/+%.@!B13*0.%&>(!%7!+=1+!=#.%A!
V/#.!31>!=14#!B#++#.!&>(#./+1>()>0!%7!<=)>#/#!=)/+%.@!1+!+=#!/1?#!+)?#A!
C=#! 713#! (#+#3+)%>! +#3=>%'%0@! )/! (#4#'%-#(! )>/)(#! +=#! 1--')31+)%>5! &>')*#!
6=%+%D&>)15!)+!(%#/>d+!>##(!+=#!&/#!%7!)>+#.>#+A!
E%&!31>!#)+=#.!/#'#3+!@%&.!=#.%!B@!@%&./#'7!H^!+=#!/@/+#?!31>!7)>(!+=#!=#.%!+=1+!
'%%*/!+=#!?%/+!71?)')1.!$)+=!@%&!
E%&! 31>! &-'%1(! @%&.! -=%+%! )>! +=#! D13#B%%*5! /#>(! )+! +%! @%&.! 7.)#>(! 4)1! B'&#!
+%%+=5!-.)>+!)+!4)1!/%?#!'%31'!-=%+%!-.)>+)>0!/+%.#!

CUHK, CSE | IK0902 Gaming on iPhone)

9Q)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

7"*#8(/.9#:&2(6/#
!
S?%>0!+=#!)(#1/!+=1+!$#!=14#!B.1)>/+%.?#(5!$#!31>!B&)'(!1(%-+!+=#!)(#1!%7!B&)'()>0!
+=#!1--')31+)%>5!fC=#!h1+!M=%-gA!S''!$#!>##(!+%!(%!)/!+%!.#-'13#!+=#!%+=#.!+=1>!$%.*)>0!
%>! 1! #1/)#.! 1--.%13=5! $#! (#3)(#(! +%! -)3*! &-! +=)/! 0.#1+! %--%.+&>)+@! 1>(! 3=1''#>0#! +%!
?1*#! 1! ?1*#%4#.! 1--')31+)%>A! Y)*#! '1/+! /#?#/+#.5! %&.! +1.0#+! )/! /+)''! +%! (#4#'%-! 1>!
1--')31+)%>!+=1+!)/!%.)0)>1'5!?#1>$=)'#5!#>+#.+1)>)>0A!9>!+=)/!/#?#/+#.5!%&.!7)>1'!(#/)0>!)/!
+%! (#4#'%-! 1! 4).+&1'! ?1*#%4#.! 1--')31+)%>! +=1+! >%+! %>'@! )>3'&(#/! &/#7&'! 1>(! =1>(@!
7#1+&.#/5!B&+!1'/%!0)4#!&/#./!1>!1$#/%?#!1>(!7&>!#,-#.)#>3#A!
!

@4:43 S(A"818"/,8%$-%1-8=>%$(-+/#(%F(6-/AA'8"/,8%$-T-O/"(N%%#!
5$,6%)7",8%$C=#! $#''e(#4#'%-#(! )6=%>#5! &>(%&B+#('@5! )/! +=#! &/#.e7.)#>(')#/+! ?%B)'#! (#4)3#!
#4#.! #,)/+#(A! C%! ?1*#! )6=%>#! +%! B#! 1! ?%.#! 3%?-.#=#>/)4#! (#4)3#5! 1! 4).+&1'!
?1*#%4#.! 1--')31+)%>5! D13#Y%%*5! )/! 0%)>0! +%! B#! )>+.%(&3#(! +%! 1''! )6=%>#! &/#./A!
D13#Y%%*!)/!1!-=%+%!#()+)>0!+%%'!+=1+!31>!0)4#!&/#.!1!+%+1'!7&>!#,-#.)#>3#A!")+=!
+=#! 1&+%! 713#e(#+#3+)%>5! #@#e(#+#3+)%>! 1>(! ?%&+=e(#+#3+)%>! +#3=>%'%0@5! &/#.!
31>!#1/)'@!1--'@!()77#.#>+!*)>(/!%7!?1*#&-!%>+%!+=#).!713#!+%!3.#1+#!1!3%%'!'%%*!
1>(!/14#!+=#!'%%*!+%!+=#).!-=%+%!')B.1.@A!D%.!)>/+1>3#5!&/#.!31>!7)./+!-)3*!1!-=%+%!
7.%?!+=#!')B.1.@!%.!+1*#!%>#!B@!31?#.1A!V/#.!31>!/)?-'@!+1-!+=#!')-/+)3*!B&++%>!
1>(!-)3*!=#.!714%&.)+#!')-/+)3*!3%'%&.!%>!+=#!3%'%&.!-1'#++#A!C=#!/@/+#?!$)''!+=#>!
1&+%?1+)31''@! (#+#3+! +=#! ')-! '%31+)%>! %>! +=#! -=%+%! 1>(! &/#.! 31>! 7&.+=#.! 1(2&/+!
+=#! /)`#! 1>(! -%/+)%>! %7! +=#! ')-/+)3*! 1--')#(! )7! >##(#(A! V/#.! 31>! 1'/%! /#'#3+! +=#!
3%'%.! %>! +=#! 3%'%.! -1'#++#! +%! 3=1>0#! +=#! ')-/+)3*! 3%'%.! 1>(! +=#! -.#4)#$! $)''! B#!
/=%$>! )??#()1+#'@A! C=#! #@#! /=1(%$! B&++%>! 1>(! B'&/=! B&++%>! $%.*/! /)?)'1.'@!
')*#!+=#!')-/+)3*!B&++%>A!C=#!#@#!/=1(%$!B&++%>!1>(!+=#!B'&/=!B&++%>!31>!(#+#3+!
+=#!#@#!1>(!+=#!713#!'%31+)%>!.#/-#3+)4#'@A!V/#.!31>!/14#(!1''!+=#!-.%(&3+!/14#(!
+%!1!>%+#!$)+=!+=#!7)>)/=#(!-=%+%!)>!+=#!-=%+%!')B.1.@!)>!+=#!#>(A!
CUHK, CSE | IK0902 Gaming on iPhone)

9;)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)
9+!)/!1>!#,3#''#>+!1--')31+)%>!7%.!1''!+=#!0).'/!+=1+!$1>+!+%!7)>(!%&+!=#.!B#/+!-)3*!
B#7%.#! 0%)>0! +%! +=#! (.&0! /+%.#! +%! 0#+! =#.! >#$! ')-/+)3*5! #@#! /=1(%$! -1'#++#! %.!
B'&/=A!V>')*#!%+=#.!?1*#&-!1--')31+)%>5!1''!+=#!3%'%&./!&/#(!)>!%&.!1--')31+)%>!
1.#! -)3*#(! 7.%?! +=#! 71?%&/! 3%/?#+)3! B.1>(5! O%BB)! O.%$>! <%/?#+)3/A! E%&! 31>!
13+&1''@!B&@!+=#!-.%(&3+!133%.()>0!+%!+=#!')/+!/14#(T!9/>d+!)+!/%!3%>4#>)#>+l!
D%.!+=#!B%@/5!)+!$%&'(!B#!1!7&>!1--')31+)%>!7%.!@%&!+%%T!E%&!31>!+1*#!1!-)3+&.#!%7!
@%&.! B&((@! 1>(! +.@! +%! -&+! ?1*#&-! %>+%! =)/! 713#T! <1>! @%&! )?10)>#! =%$! @%&.!
7.)#>(!'%%*/!')*#!17+#.!-&++)>0!%>!+=#!#@#!/=1(%$l!9+!$%&'(!B#!1>!1B/%'&+#!7&>!
#,-#.)#>3#T!
!
V0W(",8F(

C%!1''%$!&/#.!+%!#>2%@!1>(!=14#!7&>!

C%! 1''%$! &/#.! +%! +.@! ()77#.#>+! ?1*#&-! %>! B#7%.#! B&@)>0! +=#! 13+&1'!
-.%(&3+/!

C%! 1''%$! &/#.! +%! /=1.#! +=#! -=%+%! 1>(! +=#! &/#(! -.%(&3+! )>7%.?1+)%>!
+=.%&0=!#?1)'!
!

./6*(,-]<(6-R6%7A<

D#?1'#/!%7!1''!.1>0#!

C##>10#./!10#(!GLeJL!
!

CUHK, CSE | IK0902 Gaming on iPhone)

L:)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)
./6*(,-O(/,76(<!

]'#?#>+1.@!7#1+&.#/!

Y%1(!)?10#!7.%?!6=%+%!Y)B.1.@!

M14#!)?10#!)>+%!6=%+%!Y)B.1.@!

9>e1--!-=%+%!+1*)>0!

D13#!(#+#3+)%>!%>!/+1+)3!-=%+%!

<.#1+#!41.)%&/!3%'%.!-1'#++#/!
!

S(41>3#(!7#1+&.#/!

]@#!(#+#3+)%>!%>!/+1+)3!-=%+%!

K%&+=!(#+#3+)%>!%>!/+1+)3!-=%+%!

9?10#!'1@#.)>0!+=1+!1''%$/!?%4#?#>+!1>(!.#/)`#!B@!+%&3=!

R.1$!/=1-#/!%>!+=#!)?10#!B@!&/)>0!3%>+.%'!-%)>+/!

O'#>()>0!+=#!)?10#!
!

CUHK, CSE | IK0902 Gaming on iPhone)

L=)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

7"7#A,1B.'(2,/#C&-)&&/#-D&#2(1(9.'#BD,-,#.BB9(E.-(,/2#./4#,F'#-.'6&-#
.BB9(E.-(,/G#8.E&R,,S#
!
!
D#1+&.#/!k!S--')31+)%>/!

Q/86X/#(%F(6!

=>%,%X/#(%F(6!

8X/#(7A]$'8+8,()!

O/"(N%%#!

9>e1--!6=%+%!C1*)>0!

!!

!!

!!

Y%1(!)?10#!7.%?!')B.1.@!

!!

!!

!!

M14#!)?10#!+%!')B.1.@!

!!

!!

!!

D13#!R#+#3+)%>!a%>!)6=%>#c!

!!

!!

]@#!R#+#3+)%>!a%>!)6=%>#c!

!!

K%&+=!R#+#3+)%>!a%>!)6=%>#c!

!!

9?10#!Y1@#.)>0!a1''%$!+%&3=!
?%4#?#>+5!.#/)`)>0!)?10#c!

!!

!!

O'#>()>0!+=#!)?10#!

!!

:%+#e+1*)>0!

!!

!!

],-%.+!+%!713#B%%*!

!!

!!

],-%.+!+%!#?1)'!

!!

!!

!!

CUHK, CSE | IK0902 Gaming on iPhone)

L9)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

7"@#0I2-&1#='ED(-&E-F'&#
!
6=%+%!)/!/#'#3+#(!7.%?!+=#!-=%+%!')B.1.@!%.!+=#!31?#.1!1/!+=#!)?10#!/%&.3#!1>(!+=#>!
-1//#(! +%! +=#! ?1)>! -.%0.1?A! R)77#.#>+! B&++%>! 3')3*! $)''! 0#>#.1+#! ()77#.#>+! (#+#3+)%>!
/)0>1'!7%.!+=#!(#+#3+)%>!?%(&'#/A!D%.!)>/+1>3#5!+=#!')-/+)3*!B&++%>!3')3*!$)''!0#>#.1+#!1!
')-!(#+#3+)%>!/)0>1'!+%!+=#!(#+#3+)%>!?%(&'#A!"=#>!+=#!(#+#3+)%>!?%(&'#!.#3#)4#/!+=#!
(#+#3+)%>!/)0>1'5!+=#!)?10#!$)''!&>(#.0%!+=#!(#+#3+)%>!-.%3#//!+%!'%31+#!+=#!-%/)+)%>!7%.!
713#5!#@#/5!')-A!C=#>5!+=#!)?10#!1>(!+=#!.#/-#3+)4#!'%31+)%>!)>7%.?1+)%>!$)''!B#!-1//#(!
+%!+=#!)?10#e-.%3#//)>0!?%(&'#!+%!#()+!+=#!#77#3+!%>!+=#!-=%+%A!C=#!-.%3#//#(!)?10#!
$)''!+=#>!B#!-1//#(!+%!+=#!/3.##>!7%.!()/-'1@A!
!
D&.+=#.?%.#5!()77#.#>+!3%'%.!B&++%>!$)''!-1//!+=#!3%'%.!/)0>1'!+%!+=#!)?10#e-.%3#//)>0!
?%(&'#!7%.!3=1>0)>0!+=#!3%'%.!%7!')-/+)3*5!#@#!/=1(%$!%.!B'&/=A!C=#!1?#>(#(!)?10#!$)''!
B#!-1//#(!+%!+=#!/3.##>!7%.!()/-'1@!)??#()1+#'@A!
!
C=#! -.%3#//#(! )?10#! 31>! B#! -1//#(! +%! +=#! -=%+%! ')B.1.@! +%! /14#! 1/! 1! >#$! )?10#! %.!
#,-%.+#(!+%!#?1)'!1/!1++13=?#>+A!

CUHK, CSE | IK0902 Gaming on iPhone)

LL)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

7"H#+,4F9&2#4&2(6/#
!

@4D43 ;(,(",8%$-X%)7'(!
9>! +=)/! ?%(&'#5! +=#! %B2#3+)4#! 7%.! +=)/! ?%(&'#! )/! +%! (#+#3+! +=#! '%31+)%>! 7%.! ')-5!
#@#/5! 1>(! +=#! 713#! )>! +=#! -=%+%A! 9+! $)''! 7)./+! (%! /%?#! -.#-.%3#//)>0! 2%B/! ')*#!
.#/)`)>0!+=#! -=%+%! 1>(!+&.>)>0! +=#!)?10#!)>+%!0.#@e/31'#A! C=#>!)+!$)''!/+1.+!+=#!
(#+#3+)%>!-.%3#//5!$=)3=!)/!'%31+)>0!+=#!713#5!')-!%.!#@#/!$)+=)>!1>!)?10#A!9+!$)''!
-1//!+=#!)?10#!1>(!+=#!'%31+)%>!%7!+=#!133%.()>0!713)1'!7#1+&.#/!+%!+=#!)?10#e
-.%3#//)>0!?%(&'#!7%.!7&.+=#.!-.%3#//A!
!

@4D4: 5+/*(-=6%"(<<8$*-X%)7'(!
C=)/! ?%(&'#! =1>('#/! 1''! +=#! )?10#! -.%3#//)>0! $%.*5! )>3'&()>0! )?10#! '1@#.)>0!
1>(!+=#!+%&3=!=1>(')>0A!S7+#.!0#++)>0!+=#!'%31+)%>!%7!+=#!713)1'!7#1+&.#!7.%?!+=#!
(#+#3+)%>!?%(&'#!1>(!+=#!3%'%.!)>7%.?1+)%>!7.%?!&/#.5!+=)/!?%(&'#!$)''!%4#.'1@!
1! /#?)e+.1>/-1.#>+! )?10#! '1@#.! %>! +%-! %7! +=#! -=%+%! +%! 13+! ')*#! +=#! 1--')#(!
3%/?#+)3/A!!C=#!3%'%.!%7!+=#!)?10#!'1@#.!$)''!3=1>0#!133%.()>0!+%!&/#.!.#F&).#(A!
C=#!/)`#!1>(!/=1-#!$)''!B#!3=1>0#!133%.()>0!+%!+=#!3%>+.%'!-%)>+/A!
!
S7+#.!#()+)>0!+=#!-=%+%5!)+!)/!.#/-%>/)B'#!7%.!-1//)>0!+=#!-.%3#//#(!)?10#!+%!+=#!
/3.##>!7%.!()/-'1@5!-=%+%!')B.1.@!7%.!/14)>0!+=#!)?10#5!#?1)'!/@/+#?!1/!1>!#?1)'!
1++13=?#>+A!

CUHK, CSE | IK0902 Gaming on iPhone)

LM)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

7"J#8.E&R,,S#T#L2&'#3/-&';.E&#:&2(6/#

CUHK, CSE | IK0902 Gaming on iPhone)

LN)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)
:%+#!\)#$!9>+#.713#!

CUHK, CSE | IK0902 Gaming on iPhone)

LO)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

7"K#>',N&E-#0ED&4F9&#
!
!

X%$,>!
_1>&1.@!

Y((#!
"##*!G!

"##*!J!

"##*!Q!
D#B.&1.@!

"##*!I!
"##*!L!

K1.3=!

e
e

e
e

"##*!N!

"##*!U!

"##*!W!
"##*!X!
"##*!GP!
"##*!GG!

"##*!GJ!

S-.)'!

"##*!GQ!

"##*!GI!

CUHK, CSE | IK0902 Gaming on iPhone)

e
e
e

e
e

e
e

e
e
e

e
e
e
e

e
e
e

e
e
e

!<<8*$()-Y%6#!
^#4)#$!%>!+=#!-.%0.#//!%7!/#?#/+#.!%>#!
^#4)#$!%>!+=#!+%-!)6=%>#!1--')31+)%>!141)'1B'#!%>!)C&>#/!S--!
M+%.#!
9(#1/!O.1)>/+%.?)>0!
R.17+!%7!+=#!S--')31+)%>!R#/)0>!
R.17+!%7!+=#!V/#.!9>+#.713#!
V-(1+#!+=#!>#$!-.%2#3+!/-#3)7)31+)%>!
9?-'#?#>+1+)%>!+=#!)?10#!'1@#.)>0!
9?-'#?#>+1+)%>!+=#!+%&3=!?%4#?#>+!
;#+!71?)')1.!$)+=!+=#!+=#%.@!1>(!1'0%.)+=?!%7!#@#!(#+#3+)%>!
1>(!?%&+=!(#+#3+)%>!
9?-'#?#>+1+)%>!+=#!#@#!(#+#3+)%>!7#1+&.#!
9?-'#?#>+1+)%>!+=#!?%&+=!(#+#3+)%>!7#1+&.#!
9?-'#?#>+1+)%>!+=#!#@#!(#+#3+)%>!7#1+&.#!
9?-'#?#>+1+)%>!+=#!?%&+=!(#+#3+)%>!7#1+&.#!
9?-'#?#>+1+)%>!+=#!#@#!(#+#3+)%>!7#1+&.#!
9?-'#?#>+1+)%>!+=#!?%&+=!(#+#3+)%>!7#1+&.#!
9?-'#?#>+1+)%>!+=#!#@#!(#+#3+)%>!7#1+&.#!
9?-'#?#>+1+)%>!+=#!?%&+=!(#+#3+)%>!7#1+&.#!
C#/+)>0!%>!)6=%>#!Q;!1>(!Q;M!
R#B&00)>0!
C#/+)>0!%>!)6=%>#!Q;!1>(!Q;M!
R#B&00)>0!
V/#.!)>+#.713#!
R#B&00)>0!
<%?B)>)>0!1''!7#1+&.#/!
V/#.!)>+#.713#!
O&/)>#//!6'1>!
R%3&?#>+1+)%>!
^#7)>#?#>+!1>(!S?#>(?#>+!%7!-.%0.1?!
O&/)>#//!6'1>!
R%3&?#>+1+)%>!
^#7)>#?#>+!1>(!S?#>(?#>+!%7!-.%0.1?!
O&/)>#//!6'1>!

LP)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)
!
!
!
;(<8*$=>/<(!

^#4)#$!%>!-.%0.#//!%7!G/+!C#.?!
^#4)#$!%>!?1*#%4#.!1--')31+)%>/!
V/#.e9>+#.713#!R#/)0>!
S--')31+)%>!R#/)0>!

S--')31+)%>!M-#3)7)31+)%>!

5+A'(+($,/
,8%$-=>/<(!

<%?B)>#!D#1+&.#!

V/#.e9>+#.713#!9?-'#?#>+1+)%>!
D13#!(#+#3+)%>!7#1+&.#!)?-'#?#>+1+)%>!
9?10#!Y1@#.)>0!7#1+&.#!)?-'#?#>+1+)%>!
R#B&00)>0!

.(<,8$*=>/<(!

C#/+)>0!%>!)6=%>#!/)?&'1+%.!
C#/+)>0!%>!)6=%>#!Q;M!1>(!Q;!
^#7)>#?#>+!1>(!S(2&/+?#>+!

G(A%6,!

R%3&?#>+1+)%>!
O&/)>#//!6'1>!

^/$7/6M!

!
!
!
!
!
!
!
!
!
!
!
!
!
!
!

!
!
!
!
!
!
!
!
!
!
!
!
!
!
!

!
!
!
!
!
!
!
!
!
!
!
!
!
!
!

O(06/6M!

!
!
!
!
!
!
!
!
!
!
!
!
!
!
!

!
!
!
!
!
!
!
!
!
!
!
!
!
!
!

!
!
!
!
!
!
!
!
!
!
!
!
!
!
!

X/6">!

!
!
!
!
!
!
!
!
!
!
!
!
!
!
!

!
!
!
!
!
!
!
!
!
!
!
!
!
!
!

!
!
!
!
!
!
!
!
!
!
!
!
!
!
!

!
!
!
!
!
!
!
!
!
!
!
!
!
!
!

!
!
!
!
!
!
!
!
!
!
!
!
!
!
!

!A68'!

!
!
!
!
!
!
!
!
!
!
!
!
!
!
!

!
!
!
!
!
!
!
!
!
!
!
!
!
!
!

!
!
!
!
!
!
!
!
!
!
!
!
!
!
!

!
!

CUHK, CSE | IK0902 Gaming on iPhone)

LQ)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

94 5+A'(+($,/,8%$-=>/<(!
M)>3#! $#! =14#! )?-'#?#>+#(! M:S6T! )>! +=#! '1/+! /#?#/+#.5! $#! =14#! 1'.#1(@! =1(! /%?#! )(#1!
=%$!+%!&/#!+=#!9>+#.713#!O&)'(#.!1>(!m3%(#A!!"#!7%&>(!+=#!)>+#.713#!B&)'(#.!)/!/)?-'#!1>(!
#1/@!+%!&/#5!/%!$#!3%>+)>&#(!+%!&/#!9>+#.713#!O&)'(#.!+%!B&)'(!D13#Y%%*!)>!+=)/!/#?#/+#.A!!
D13#! (#+#3+)%>! &/#(! )>! M:S6T! )/! 1'/%! &/#7&'! 7%.! +=#! )?-'#?#>+1+)%>! %7! D13#Y%%*A! ! "#!
+=#.#7%.#!$)''!1--'@!$=1+!$#!=14#!'#1.>#(!)>!/#?#/+#.!%>#!+%!B&)'(!%&.!1--')31+)%>A!
!
C=#! -.%0.1??)>0! '1>0&10#! &/#(! $)''! B#! HB2#3+)4#! <A! ! S>(! +=#! (#4#'%-)>0! -'1+7%.?! $)''!
?%/+'@!B#!m3%(#!1>(!9>+#.713#!O&)'(#.!%>!+=#!K13!HMA!
!
9>! +=#! B#0)>>)>0! %7! +=#! )?-'#?#>+1+)%>! -=1/#5! $#! ()4)(#(! )+! )>+%! +=.##! ?1)>! -1.+/[! &/#.!
)>+#.713#! 3.#1+)%>5! H-#><\! (#+#3+)%>! a)>3'&(#! 713#! (#+#3+)%>5! ?%&+=! (#+#3+)%>! 1>(! #@#!
(#+#3+)%>c!1>(!)?10#!'1@#.)>0A!

CUHK, CSE | IK0902 Gaming on iPhone)

L;)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

@"!#>.'-#!U#L2&'#3/-&';.E&#A'&.-(,/#
!
O@!.#7#..)>0!+=#!#,-#.)#>3#!)>!/#?#/+#.!%>#!$=)'#!)?-'#?#>+)>0!M:S6T5!$#!7%&>(!+=1+!
9>+#.713#!O&)'(#.!)/!F&)+#!1!0%%(!3=%)3#!7%.!3.#1+)>0!+=#!&/#.!)>+#.713#!)>!1!/)?-'#!$1@!
$=)3=! >##(! >%+! ?&3=! 3%(#! )?-'#?#>+1+)%>! =14#! +%! B#! (%>#A! S''! +=#! #'#?#>+/! )>! +=#!
9>+#.713#! O&)'(#.! 1.#! /+1>(1.(! $=)3=! &/#./! 31>! #1/)'@! 1(1-+! +%A! ")+=! +=#! =#'-! %7! +=#!
)6=%>#! MR8! S695! V98)+5! ?%/+! %7! +=#! &/#.! )>+#.713#! )/! 3.#1+#(! B@! &/)>0! +=#! 9>+#.713#!
O&)'(#.A!
!
f9>+#.713#! O&)'(#.g! )/! 1>! 1--')31+)%>! 7%.! (#/)0>)>0! 1>(! +#/+)>0! &/#.! )>+#.713#A! "#! 31>!
&/#! 9>+#.713#! O&)'(#.! +%! 3.#1+#! &/#.! )>+#.713#/! +=1+! 7%''%$! +=#! K13!HM!m! =&?1>!
)>+#.713#!0&)(#')>#/!B@!(.100)>0!&/#.!)>+#.713#!#'#?#>+/!7.%?!1!-1'#++#!%7!-.#(#7)>#(!
3%>+.%'/!1>(!(.%--)>0!+=#?!)>+%!+=#!$)>(%$!%.!4)#$!+=#@!1.#!3%>7)0&.)>0A!

!
D)0&.#!QAGAG!

O1/)3!4)#$!%7!9>+#.713#!O&)'(#.!

CUHK, CSE | IK0902 Gaming on iPhone)

M:)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)
fV98)+g! -.%4)(#/! +=#! 3'1//#/! >##(#(! +%! 3%>/+.&3+! 1>(! ?1>10#! 1>! 1--')31+)%>d/! &/#.!
)>+#.713#!7%.!)6=%>#!1>(!)6%(!+%&3=A!9+!-.%4)(#/!1>!1--')31+)%>!%B2#3+5!#4#>+!=1>(')>05!
(.1$)>0!?%(#'5!$)>(%$/5!4)#$/5!1>(!3%>+.%'/!/-#3)7)31''@!(#/)0>#(!7%.!1!+%&3=!/3.##>!
&/#.e)>+#.713#A!D)0&.#!QAGAG!)''&/+.1+#/!+=#!3'1//#/!)>!+=)/!7.1?#$%.*A!
!

!
D)0&.#!QAGAJ!

V98)+!3'1//!=)#.1.3=@!

CUHK, CSE | IK0902 Gaming on iPhone)

M=)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)
")+=! +=#! =#'-! %7! f9>+#.713#! O&)'(#.g! 1>(! fV98)+g5! $#! B&)'+! +=#! &/#.! )>+#.713#! 1/! +=#!
7%''%$)>0/[!
!

CUHK, CSE | IK0902 Gaming on iPhone)

M9)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

@"*#>.'-#*U#$B&/AV#:&-&E-(,/#
C%! /+1.+! )?-'#?#>+)>0! +=#! (#+#3+)%>! 7#1+&.#/5! $#! =14#! +%! 0#+! 71?)')1.! $)+=! +=#!
1'0%.)+=?!1>(!!+=#!(#+#3+)%>!+=#%.@!%7!+=#!H-#><\!')B.1.@A!!C=#!1'0%.)+=?!)/!/=%$>!)>!
7)0&.#!QAJAGA!
!

D)0&.#!QAJAG!!

C=#!1'0%.)+=?!7%.!H-#><\!(#+#3+)%>!

CUHK, CSE | IK0902 Gaming on iPhone)

ML)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)
S+!+=#!4#.@!B#0)>>)>0!%7!(#+#3+)%>!-=1/#5!$#!>##(!+%!'%1(!1!-.#4)%&/'@!+.1)>#(!3'1//)7)#.!
31/31(#! 7%.! +=#! 7&+&.#! &/#! B@! +=#! (#+#3+)%>! -1.+A! S>(! $=#.#! +=#! (#+#3+)%>! %7! ?%&+=!
1>(!#@#/!1.#!$%.*)>0!/)?)'1.'@A!
!
C=#! 3'1//)7)#.! 31/31(#! )/! 1! h11.! 3'1//)7)#.5! +=#! \)%'1e_%>#/! (#+#3+%.5! $=)3=! B&)'(/! 1!
B%%/+#(! .#2#3+)%>! 31/31(#A! C=#! 3'1//)7)#.! 31/31(#! )/! -.#e+.1)>#(! $)+=! +=%&/1>(/! %7!
%B2#3+!#,1?-'#/!1>(!+#>/!%7!+=%&/1>(/!%7!>%>e%B2#3+!#,1?-'#/!1/!+.1)>)>0!(1+1!/#+A!C=#!
3'1//)7)#.!&/#/!+=#!+=.#/=%'(!%7!+=#!/&?/!1>(!()77#.#>3#/!%7!.#3+1>0&'1.!.#0)%>/!%7!(1+1!
-.%(&3#(! B@! 1>@! 7#1+&.#! (#+#3+%.5! $=)3=! ?1@! )>3'&(#! +=#! h11.! 31/#! %7! .#3+1>0'#/! %7!
0.#@e/31'#!)?10#!41'&#/A!
!
")+=! +=#! \)%'1e_%>#/! .#2#3+)%>! 31/31(#5! $=)3=! B%%/+#(! +=#! 3'1//)7)#.5! +=#! $#1*!
3'1//)7)#./! +=1+! )+! B%%/+/! )>! #13=! >%(#! 1.#! (#3)/)%>! +.##/! +=1+! %7+#>! 1.#! %>'@! %>#! '#4#'!
(##-! f(#3)/)%>! /+&?-/gA! S! (#3)/)%>! /+&?-! 1''%$/! 2&/+! %>#! (#3)/)%>! %7! +=#! 7%''%$)>0!
7%.?[!f9/!+=#!41'&#!4!%7!1!-1.+)3&'1.!7#1+&.#!7!1B%4#!%.!B#'%$!/%?#!+=.#/=%'(!+gi!+=#>5!1!
f@#/g!)>()31+#/!713#!1>(!1!f>%g!)>()31+#/!>%!713#[!

CUHK, CSE | IK0902 Gaming on iPhone)

MM)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)
C=#!\)%'1e_%>#/!3'1//)7)#.!#?-'%@/!S(1O%%/+!1+!#13=!>%(#!)>!+=#!31/31(#!+%!'#1.>!1!=)0=!
(#+#3+)%>!.1+#!1+!+=#!3%/+!%7!'%$!.#2#3+)%>!.1+#!?&'+)e/+&?-!3'1//)7)#.!1+!#13=!>%(#!%7!
+=#!31/31(#A!C=)/!1'0%.)+=?!)>3%.-%.1+#/!/#4#.1'!7#1+&.#/A!

9+!&/#/!h11.e')*#!)>-&+!7#1+&.#/[!1!+=.#/=%'(!1--')#(!+%!/&?/!1>(!()77#.#>3#/!%7!
.#3+1>0&'1.!)?10#!.#0)%>/A!

9+/! )>+#0.1'! )?10#! +#3=>)F&#! #>1B'#/! .1-)(! 3%?-&+1+)%>! %7! +=#! 41'&#! %7!
.#3+1>0&'1.! .#0)%>/! %.! /&3=! .#0)%>/! .%+1+#(! IL! (#0.##/A! C=)/! (1+1! /+.&3+&.#! )/!
&/#(!+%!133#'#.1+#!3%?-&+1+)%>!%7!+=#!h11.e')*#!)>-&+!7#1+&.#A!

9+!&/#/!/+1+)/+)31'!B%%/+)>0!+%!3.#1+#!B)>1.@!a713#!e!>%+!713#c!3'1//)7)31+)%>!>%(#/!
3=1.13+#.)`#(!B@!=)0=!(#+#3+)%>!1>(!$#1*!.#2#3+)%>A!

9+!%.01>)`#/!+=#!$#1*!3'1//)7)#.!>%(#/!%7!1!.#2#3+)%>!31/31(#A!

C=#! h11.e')*#! 7#1+&.#/! &/#(! B@! +=#! 3'1//)7)#.! 1.#! /=%$>! )>! D)0&.#! QAJAJA! S+! 1''! /31'#/5!
+=#/#! 7#1+&.#/! 7%.?! +=#! f.1$! ?1+#.)1'g! +=1+! $)''! B#! &/#(! B@! +=#! B%%/+#(! 3'1//)7)#./A!
C=#@!1.#!.1-)('@!3%?-&+#(!7.%?!+=#!)>+#0.1'!)?10#!.#-.#/#>+)>0!+=#!%.)0)>1'!0.#@/31'#!
)?10#A!
!

D)0&.#! QAJAJ! h11.e')*#! 7#1+&.#/! 7.%?! +=#! H-#><\! /%&.3#! ()/+.)B&+)%>! a+=#! .#3+1>0&'1.!
1>(! .%+1+#(! .#0)%>/! 1.#! #1/)'@! 31'3&'1+#(! 7.%?! +=#! )>+#0.1'! )?10#c[! +=#! ')0=+! .#0)%>! )/!
)>+#.-.#+#(!1/!f1((!+=1+!1.#1g!1>(!+=#!(1.*!.#0)%>!1/!f/&B+.13+!+=1+!1.#1g!
CUHK, CSE | IK0902 Gaming on iPhone)

MN)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)
S'/%5! #13=! 3'1//)7)#.! 0.%&-! )/! B%%/+#(! )>+%! >%(#/! %7! 1! .#2#3+)%>! 31/31(#! 1/! /=%$>! )>!
D)0&.#!QAJAQA!9>!+=#!7)0&.#!#13=!%7!+=#!>%(#/!D =%'(/!+=#!B%%/+#(!31/31(#!%7!0.%&-/!%7!
)!

(#3)/)%>! /+&?-/! $=)3=! +.1)>#(! %>! +=#! h11.e')*#! 7#1+&.#/! 7.%?! 713#/! 1>(! >%>e713#/!
#,1?-'#/A!K%.#%4#.5!+=#!>%(#/d!%.(#.!)/!)>!1!1/3#>()>0!%.(#.!)>!+=#!'#4#'!%7!3%?-'#,)+@A!
C=#.#7%.#5! +=#! 3%?-&+1+)%>/! 1.#! ?)>)?)`#(! $)+=! .#2#3+)>0! #1/@! .#0)%>/! %7! +=#! )?10#A!
D&.+=#.?%.#5!#13=!>%(#!)/!+&>#(!+%!=14#!1!4#.@!=)0=!(#+#3+)%>!.1+#A!D%.!#,1?-'#5!$=#>!
+.1)>)>0!%>!713#/5!1'?%/+!XXAXb!%7!+=#!713#/!1.#!7%&>(!$)+=!1B%&+!LPb!%7!+=#!>%>e713#/!
1.#! )>3%..#3+'@! f7%&>(g! 1+! #13=! >%(#A! h%$#4#.5! +=)/! )/! 133#-+1B'#! B#31&/#! &/)>0! 7%.!
#,1?-'#!JP!>%(#/!$)''!-.%4)(#!1!713#!(#+#3+)%>!.1+#!%7!PAXXX !)/!1--.%,)?1+#'@!XWb!1>(!
JP

+=#!71'/#!-%/)+)4#!.1+#!%7!PAL !)/!1--.%,)?1+#'@!PAPPPGb!%>'@A!
JP

D)0&.#!QAJAQ!C=#!.#2#3+)%>!31/31(#!&/#(!)>!+=#!\)%'1e_%>#/!3'1//)7)#.A!

CUHK, CSE | IK0902 Gaming on iPhone)

MO)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)
S7+#.$1.(/5!$)+=!+=#!-.#e+.1)>#(!3'1//)7)#.!31/31(#5!+=#!713#!(#+#3+)%>!-1.+!/+1.+A!
IAJAGAG <%>4#.+)>0!+=#!)?10#!/%&.3#!)>+%!0.#@e/31'#!)?10#A!
S/! +=#! 713#! (#+#3+)%>! -1.+! >##(! +%! 31'3&'1+#! $)+=! +=#! )>+#0.1'! )?10#! $=)3=! &/)>0!
')0=+!.#0)%>!1>(!(1.*!.#0)%>!7%.!31'3&'1+)%>A!C%!/)?-')7@!+=#!31'3&'1+)%>5!)+!)/!B#++#.!+%!
&/#!1!0.#@e/31'#!)?10#!)>/+#1(!%7!3%'%&.!)?10#A!
IAJAGAJ ^#/)`)>0!+=#!0.#@!)?10#A!
C=)/!13+)%>!31>!/-##(!&-!+=#!7&.+=#.!713#!(#+#3+)%>!/+#-/!$)+=!1!/?1''#.!1>(!/)?-'#.!
)?10#A!
IAJAGAQ ]F&1')`)>0!=)/+%0.1?!
S/!+=#!)>+#0.1'!)?10#!7#1+&.#/!1.#!B1/#(!%>!()77#.#>3#/!%7!.#3+1>0'#!.#0)%>/A!C=#.#!
)/! 1! >##(! 7%.! B1'1>3)>0! +=#! B.)0=+>#//! 41'&#/! 7%.! -.#4#>+)>0! +=#! ()77#.#>3#/! B#)>0!
/*#$#(!B@!%4#.1''!')0=+)>0!%.!#,-%/&.#!%7!+=#!)?10#/A!
IAJAGAI <'#1.)>0!?#?%.@!/+%.10#!
R&#! +%! +=#! 3'1//)7)#.! .#+&.>/! 7%&>(! %B2#3+! .#3+1>0'#/! 1/! 1! /#F&#>3#! %B2#3+! <\M#F5!
+=#!0'%B1'!/+%.10#!$=)3=!&/#!7%.!.#+&.>)>0!>##(!+%!B#!3'#1.#(A!

CUHK, CSE | IK0902 Gaming on iPhone)

MP)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)
IAJAGAL R#+#3+)>0!713#/!

C=#!13+&1'!713#!(#+#3+)%>!-.%3#//!$)''!B#!+1*#>!-'13#A!

D)./+5!+=#!.#/)`#(!0.#@e/31'#!)?10#5!+=#!-.#e+.1)>#(!3'1//)7)#.!31/31(#!1>(!+=#!
?#?%.@! /+%.10#! 7%.! (#+#3+#(! 713#/! $)''! B#! )>-&+#(! 7%.! +=#! 713#! (#+#3+)%>!
-1.+A!

C=#! /31'#n713+%.! -1.1?#+#.! (#+#.?)>#/! +=#! /)`#! %7! 1! 2&?-! B#+$##>! #13=!
/31'#i!+=#!=)0=#.!+=#!41'&#5!+=#!71/+#.!+=#!3%?-&+1+)%>!+)?#!B&+!1+!+=#!3%/+!
%7!-%//)B'#!?)//#(!(#+#3+)%>A!

C=#! ?)>n>#)0=B%./! -1.1?#+#.! 3%>+.%'/! +=#! -.#4#>+)%>! %7! 71'/#! (#+#3+)%>A!


C=)/!)/!(&#!+%!+=#!13+&1'!713#!'%31+)%>!)>!1>!)?10#!$)''!>%.?1''@!0#+!?&'+)-'#!
(#+#3+)%>! $)+=)>! +=#! /1?#! 1.#1! B#31&/#! +=#! /31'#/! 1>(! /&..%&>()>0! -),#'/!
%7+#>!)>()31+#!1!713#i!+=#!=)0=#.!+=#!41'&#5!+=#!?%.#!(#+#3+)%>/!1.#!>##(#(!
7%.!+=#!7)>1'!(#3)/)%>!%7!1!713#!)>!1!/)>0'#!'%31+)%>A!

C=#!7'10/!-1.1?#+#.!=1/!7%&.!/#++)>0/[!
o <\nhSS^nRHn<S::En6^V:9:;!
C=#!3'1//)7)#.!$)''!/*)-!+=#!7'1+!.#0)%>/!a)A#A!+=#!.#0)%>/!$)+=!>%!')>#/cA!
o <\nhSS^nM<SY]n9KS;]!
C=#!1'0%.)+=?!$)''!/31'#!+=#!)?10#!.1+=#.!+=1>!+=#!(#+#3+%.A!
o <\nhSS^nD9:RnO9;;]MCnHO_]<C!
C=)/!$)''!%>'@!.#+&.>!+=#!'1.0#/+!713#!7%&>(!)>!+=#!)?10#A!
o <\nhSS^nRHn^HV;hnM]S^<h!
C=)/!$)''!.#+&.>!+=#!7)./+!713#!7%&>(!)>!+=#!)?10#!)??#()1+#'@A!

C=#! ?)>n/)`#! -1.1?#+#.! $)''! (#+#.?)>#! +=#! /?1''#/+! .#0)%>! $=)3=! +%! B#!
/#1.3=!7%.!1!713#A!C=#!'1.0#.!+=#!41'&#5!+=#!71/+#.!+=#!3%?-&+1+)%>!@#+5!)+!1'/%!
'#1(/!+%!+=#!3%/+!%7!?)//)>0!/?1''!713#/A!

IAJAGAN S7+#.! +=#! (#+#3+)>0! 713#/5! 1! /#F&#>3#! %7! (#+#3+#(! 713#/! $)''! B#! %B+1)>#(!
7.%?!+=#!713#!(#+#3+%.A!")+=!+=#!/#F&#>3#!%7!(#+#3+#(!713#/5!+=#!)?10#!31>!
B#!&/#(!7%.!7&.+=#.!)?10#!-.%3#//A!
!

CUHK, CSE | IK0902 Gaming on iPhone)

MQ)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)
C=#.#! 1.#! /%?#! 1//&?-+)%>/! 7%.! +=#! H-#><\! (#+#3+)%>! )>! %.(#.! +%! )>3.#1/#! +=#!
133&.13@A!!C%!)(#>+)7@!+=#!713)1'!7#1+&.#/!)>!1>!)?10#5!)+!)/!>#3#//1.@!+=1+!+=#!713#!%>!
+=#!-=%+%!)/!713)>0!+%!+=#!7.%>+5!$#''!')+5!>%+!B'&..#(!1>(!>%+!3%4#.#(!B@!1>@+=)>0A!!
61//-%.+! -=%+%! )/! 1! 0%%(! #,1?-'#! 7%.! +=#! (#+#3+)%>A! ! 6.#7#.1B'@5! +=#! -=%+%d/!
B13*0.%&>(!/=%&'(!B#!>#&+.1'A!
O@! '#1.>)>0! +=#! -1/+! #,-#.)#>3#! 7.%?! M:S6T5! $#! 7%&>(! +=1+5! (#+#3+)%>! 7&>3+)%>!
+1*#/! +=#! '%>0#/+! -.%3#//)>0! +)?#! %7! 1''! +=#! 13+)%>/! )>! +=#! 1--')31+)%>A! ! S'+=%&0=!
713#! (#+#3+)%>! =1/! 1! =)0=! 133&.13@5! +=#! 133&.13@! 7%.! #@#! (#+#3+)%>! 1>(! ?%&+=!
(#+#3+)%>!)/!>%+!1/!=)0=!1/!713#!(#+#3+)%>A!C=)/!)/!%&+!%7!%&.!#,-#3+1+)%>!+=1+!)+!+1*#/!
1! '%+! %7! +)?#! +%! 1(2&/+! +=#! +=.#/=%'(A! C=#! ?1)>! 3%>3#.>/! 1B%&+! (#+#3+)%>! 713)1'!
7#1+&.#/! $%&'(! B#! +=#! '%$! 133&.13@! )>! #@#! 1>(! ?%&+=! (#+#3+)%>! 1>(! '%>0!
-.%3#//)>0!+)?#!-.%B'#?A!

CUHK, CSE | IK0902 Gaming on iPhone)

M;)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

@"7#>.'-#7U#31.6&#R.I&'(/6#
!
S7+#.!+=#!-.%0.1?!7%&>(!%&+!+=#!-%/)+)%>!%7!713)1'!7#1+&.#a/c5!+=#!7#1+&.#!/#F&#>3#!31>!
B#! &/#(! 7%.! 7&.+=#.! )?10#! -.%3#//)>0A! D%.! )>/+1>3#/5! 1(()>0! )?10#a/c! %>! +%-! %7! +=#!
(#+#3+#(!1.#15!3.%--)>0!%&+!+=#!713#!1>(!-'13#!%>!1!()77#.#>+!)?10#!')*#!6=%+%D&>)1AAA!
#+3A!
!
D%.!M:S6T5!%>#!/#?#/+#.!#1.')#.5!1''!+=#!%4#.'1@!)?10#/!a')*#5!=1+c!+=1+!$)''!B#!1((#(!+%!
+=#! )?10#! 1.#! ().#3+'@! (.1$>! %>+%! +=#! -.#/#>3#! )?10#A! S7+#.! +=#! %4#.'1@! )?10#! )/!
(.1$>5!)+!31>d+!B#!?%4#(!1.%&>(!+=#!4)#$!%.!(#'#+#(!7.%?!+=#!4)#$A!9>(##(5!+=#.#!)/>d+!
1>@!)?10#!4)#$!+%!/+%.#!+=#!%4#.'1@!)?10#A!
!
S7+#.!1?#>(?#>+5!1''!+=#!%4#.'1@!)?10#/!1.#!/+%.#(!1/!+=#!/&B4)#$/!%7!+=#!)?10#A!!9>!
/=%.+5! 1''! +=#! %4#.'1@! )?10#/! 1.#! +=#! 3=)'(.#>! %7! +=#! ?1)>! )?10#5! $=#>#4#.! +=#! ?1)>!
)?10#! =1/! 1>@! 3=1>0#/5! +=#! %4#.'1@! )?10#/! $)''! +=#>! 7%''%$! +=#! 3=1>0#! 133%.()>0'@A!!
S'/%5! 1''! +=#! %4#.'1@! )?10#/! 1.#! )>(#-#>(#>+! %7! #13=! %+=#.! )>! /&3=! 1! $1@! +=1+! 1>@!
3=1>0#! %7! %>#! %4#.'1@! )?10#! $)''! >%+! 177#3+! +=#! %+=#.! %4#.'1@! )?10#A! C=)/! -.%4)(#(!
&/#./!+=#!7'#,)B)')+@!7%.!1(2&/+)>0!+=#!(#+#3+#(!-%/)+)%>!1>(!/)`#!%7!+=#!%4#.'1@!)?10#A!
!
S+! +=#! -.#/#>+! /+10#5! +=#! (#+#3+)%>! ?%(&'#! =#'-! +%! 7)>(! %&+! +=#! -%/)+)%>! %7! +=#! 713)1'!
7#1+&.#/! A! O@! &/)>0! +=#! )?10#! %4#.'1@! ?#+=%(5! 1>! %4#.'1@! )?10#! 31>! B#! 1((#(! +%! +=#!
-=%+%!1+!+=#!-%/)+)%>!%7!+=#!/-#3)7)3!713)1'!7#1+&.#/5!?#1>$=)'#5!3=1>0)>0!+=#!3%'%.!%7!
+=#! %4#.'1@! )?10#! 133%.()>0! +%! +=#! 3%'%.! 3=%/#>! )>! +=#! 3%'%.! -1'#++#A! ! C=)/! 31>! 1''%$!
&/#.!+%!=14#!1!-.#4)#$!%7!=%$!/=#!'%%*/!17+#.!1--'@)>0!3#.+1)>!3%'%./!%>+%!=#.!713#!)>!1!
7#$!/#3%>(/5!.1+=#.!+=1>!/-#>()>0!GL!?)>&+#/!+%!1--'@!+=#!.#1'!?1*#&-!%>+%!=#.!713#A!

CUHK, CSE | IK0902 Gaming on iPhone)

N:)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

@"@#>',C9&1#W/E,F/-&'&4#
!
R&.)>0!+=#!)?-'#?#>+1+)%>!-=1/#5!+=#.#!$#.#!/#4#.1'!-.%B'#?!#>3%&>+#.#(A!
!
Gc C=#!)6=%>#!6.%3#//)>0!6%$#.!
C=#!-.%3#//)>0!-%$#.!)/!1!3.)+)31'!-.%B'#?!#>3%&>+#.#(!(&.)>0!+=#!)?-'#?#>+1+)%>A!
C=#!-.%3#//)>0!-%$#.!%7!+=#!/)?&'1+%.5!+=#!)6=%>#!Q;!M!1>(!+=#!)6=%>#!Q;!=14#!1!
/)0>)7)31>+!()77#.#>3#A!
H-#.1+)>0!)>!()77#.#>+!(#4)3#/5!+=#!/-##(!%7!+=#!(#+#3+)%>!-.%3#//!41.)#/A!C=#.#7%.#5!
)+!)/!=1.(!+%!(#+#.?)>#!+=#!(#+#3+)%>!+=.#/=%'(!+=1+!)/!/&)+1B'#!7%.!B%+=!)6=%>#!Q;!
1>(! Q;! MA! K%.#%4#.5! )+! 1'/%! =)>(#./! +=#! (#4#'%-?#>+! -.%3#//! 1/! )+! .#F&).#/! &/! +%!
B&)'(!)>!+=#!.#1'!(#4)3#/!7%.!13+&1'!-#.7%.?1>3#A!
!
Jc N%&-/""76/"M-1%6-(M(-/$)-+%7,>-)(,(",8%$!
S/!+=#!133&.13@!7%.!#@#!1>(!?%&+=!(#+#3+)%>!)/!.#'1+)4#'@!'%$!3%?-1.)>0!+%!+=1+!%7!
713#! (#+#3+)%>A! ! C=#! -%/)+)%>! %B+1)>#(! 17+#.! #@#! %.! ?%&+=! (#+#3+)%>! ?1@! >%+! B#!
133&.1+#'@!/=%$>!(&#!+%!+=#!(#+#3+)%>!71)'&.#A!
C%!/%'4#!+=)/!-.%B'#?5!$#!/-#>+!+)?#!%>!+&>)>0!+=#!+=.#/=%'(!%7!+=#!#@#!1>(!?%&+=!
(#+#3+)%>A! E#+5! +=#! .#/&'+! )/! >%+! /)0>)7)31>+A! C=#.#7%.#5! $#! (#3)(#(! +%! 1((! /%?#!
3%>+.%'!-%)>+/!7%.!7)>#!+&>)>0!+=#!%4#.'1@!)?10#!)>!%.(#.!+%!/&)+!+=#!?1)>!-=%+%A!
!

CUHK, CSE | IK0902 Gaming on iPhone)

N=)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)
Qc 2%'%6-0'($)8$*!
D%.!+=#!+)?#!B#)>05!+=#!3%'%.!B'#>()>0!7%.!+=#!%4#.'1@!)?10#!+%!+=#!+1.0#+!)?10#!)/!
2&/+! 1! /)?-'#! 3%'%.! 7)'')>0! $)+=! +.1>/-1.#>+! #77#3+A! ! ")+=! +=#! -.#/#>+! 3%'%.! 7)'')>0!
?%(#5! )+! )/! >%+! .#1''@! ?#.0#! )>+%! +=#! +1.0#+! )?10#A! ! C=)/! ?1*#/! +=#! %4#.'1@! )?10#!
')*#!1!3%'%.!?1/*!.1+=#.!+=1>!3%/?#+)3A!
C%! )?-.%4#! +=#! 3%'%.! 1--')#(5! $#! =14#! +%! 1--'@! /%?#! 0.1-=)31'! +#3=>)F&#! +%!
#>=1>3#! +=#! #77#3+A! ! D%.! #,1?-'#5! B'&..)>0! %>! #(0#/! %7! +=#! )?10#! $)''! )>(&3#! 1!
0.1()#>+!#77#3+A!
!
Ic .%%-<+/''-"%$,6%'-A%8$,<!
S'+=%&0=!$#!&/#(!3%>+.%'!-%)>+/!+%!1''%$!&/#.!+%!?1>&1''@!1(2&/+!1>(!?%()7@!+=#!
/)`#! %7! +=#! ?1*#&-! 1--')#(5! )+! )/! 1! ')++'#! B)+! =1.(! 7%.! &/#./! +%! ?%4#! 1.%&>(! +=#!
3%>+.%'!-%)>+/A!!C=)/!)/!B#31&/#!+=#!&/#.d/!7)>0#.!?1@!3%4#.!1!-%.+)%>!%7!+=#!/3.##>!
1>(!?1*#!+=#!+&>)>0!B#3%?#!()77)3&'+!1>(!'#//!&/#.!7.)#>('@A!<%?-1.)>0!+%!)6=%>#5!
)61(!$)''!=14#!1!B#++#.!3%>+.%'!)>!+=)/!31/#A!
"#!?1@!&/#!1!?10>)7)#.!0'1//!+%!.#/%'4#!+=)/!-.%B'#?A!!"=#>#4#.!+=#!&/#.!)/!0%)>0!
+%! 7)>#! +&>#! +=#! %4#.'1@! )?10#5! 1! ?10>)7)#.! 0'1//! $)''! -%-! %&+! 1B%4#! +=#! /-#3)7)3!
3%>+.%'!-%)>+/A!!C=)/!=#'-!&/#./!+%!/##!+=#!-%.+)%>!%7!+=#!/3.##>!+=1+!)/!B#)>0!3%4#.!
B@!=)/!%$>!7)>0#.!1>(!+=&/!1''%$!#1/@!1(2&/+?#>+!%7!+=#!3%>+.%'!-%)>+/A!
!

CUHK, CSE | IK0902 Gaming on iPhone)

N9)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

D4 .(<,8$*-/$)-EF/'7/,8%$!
C=#!%B2#3+)4#!%7!+=#!+#/+)>0!-=1/#!)/!+%!+#/+!+=#!')?)+1+)%>!%7!+=#!713#!(#+#3+)%>!7#1+&.#!1>(!
+=#! -#.7%.?1>3#! %>! ()77#.#>+! (#4)3#/A! C=.%&0=! %&+! +=#! +#/+)>05! $#! 31>! =14#! B#++#.!
&>(#./+1>()>0!1B%&+!+=#!-.%0.1?!1>(!=%$!$#''!)+!-#.7%.?/5!+=&/!(#+#3+!/%7+$1.#!71)'&.#/!
/%!+=1+!(#7#3+/!?1@!B#!&>3%4#.#(!1>(!3%..#3+#(A!
!
6=1/#!G!+#/+)>0!)/!?1)>'@!7%3&/)>0!%>!+=#!')?)+1+)%>!%7!+=#!713)1'!7#1+&.#!(#+#3+)%>A!"#!=14#!
+#/+#(! +=#! ?1,)?&?! .%+1+)%>! 1>0'#! %7! +=#! 713#/5! B%+=! =%.)`%>+1''@! 1>(! 4#.+)31''@A! C=#!
?)>)?&?!/)`#!%7!713#!1>(!+=#!-=%+%!)+!31>!(#+#3+A!
!
6=.1/#!J!+#/+)>0!)/!&/#(!+%!+#/+!+=#!-#.7%.?1>3#5!133&.13@!1>(!3%>/)/+#>3@!!%7!%&.!-.%2#3+A!
"#!31>!(%!.#7)>#?#>+!B1/#(!%>!=%$!$#''!)+!-#.7%.?/A!
!
6=1/#!Q!+#/+)>0!)/!&/#(!+%!+#/+!+=#!133&.13@!1>(!+=#!-#.7%.?1>3#!%7!+=#!#@#!(#+#3+)%>!1>(!
?%&+=!(#+#3+)%>A!
!

H"!#:.-.#:&2E'(B-(,/#
!
C%!=14#!1!B#++#.!3%>+.%'!%7!3%>/)/+#>3@5!$#!(#3)(#(!+%!&/#!1!/)>0'#!713#!-=%+%!+=1+!+=#!
713#!(#+#3+)%>!+#/+!/&33##(5!+=#>!(&-')31+#!)+!+%!3.#1+#!?&'+)-'#!713#/!)>!%>#!)?10#A!"#!
31>!+=#.#7%.#!3%>+.%'!+=#!>&?B#.!%7!713#/!)>!+=#!+#/+)>0!)?10#!#1/)'@!1>(!#>/&.#!+=1+!
+=#!713#!/=%&'(!B#!(#+#3+#(!1+!+=#!/1?#!+)?#A!

CUHK, CSE | IK0902 Gaming on iPhone)

NL)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

H"*#+&-D,4,9,6I#
!
6=1/#!G!
C%!+#/+!+=#!?1,)?&?!=%.)`%>+1'!.%+1+)%>!1>0'#!%7!+=#!713#!+=#!-.%0.1?!31>!(#+#3+5!$#!
=14#!&/#!1!7.%>+!713)>0!-=%+%!+=#>!.%+1+#!+=#!-=%+%!=%.)`%>+1''@!B@!L!(#0.##/!-#.!+)?#!
+%!-.%(&3#!+=#!+#/+)>0!-=%+%/!.#F&).#(A!S7+#.!+=1+5!+=#!+#/+)>0!-=%+%/!1.#!)?-%.+#(!+%!
+=#!/)?&'1+%.!1>(!)6=%>#!+%!+#/+!+=#!?1,)?&?!.%+1+)%>!1>0'#A!
!
C%! +#/+! +=#! ?1,)?&?! 4#.+)31'! .%+1+)%>! 1>0'#5! +=#! +#/+)>0! -=%+%/! 1.#! 31-+&.#(! 7.%?! 1!
4)(#%A!M)>3#!$#!7%&>(!()77)3&'+@!+%!-#.7%.?!+=#!4#.+)31'!.%+1+)%>!%7!+=#!-=%+%!B@!&/)>0!
-=%+%!#()+)>0!+%%'!1>(!+=#!#77#3+!)/!()77#.#>+!B#+$##>!.%+1+)>0!+=#!-=%+%!1>(!.%+1+)>0!
+=#!713#5!$#!(#3)(#(!+%!+1*#!1!4)(#%!%7!1!-#./%>!.%+1+)>0!=)/!=#1(!1>(!+=#>!31-+&.#!+=#!
7.1?#/!+%!B#!+=#!+#/+)>0!-=%+%/A!C=#!+#/+)>0!-=%+%/!1.#!)?-%.+#(!+%!+=#!/)?&'1+%.!1>(!
(#4)3#!+%!+#/+!+=#!?1,)?&?!.%+1+)%>!1>0'#A!M)?)'1.'@5!+%!+#/+!+=#!/?1''#/+!/)`#!%7!713#/!
31>!B#!&/#(i!+=#!-=%+%!)/!1(2&/+#(!)>+%!()77#.#>+!/)`#/!7%.!+#/+)>0A!
!
6=1/#J!
e 6#.7%.?1>3#!
6.%0.1?!=1/!B##>!)?-%.+#(!+%!+=#!)6=%>#!/)?&'1+%.5!)6=%>#!Q;!M!1>(!)6=%>#!Q;!+%!
+#/+! +=#! +)?#! .#F&).#(! 7%.! #13=! ?13=)>#A! C=#! '#//! +)?#! )+! >##(#(5! +=#! B#++#.!
-#.7%.?1>3#!)+!=1/A!
!
e S33&.13@!
V>(#.! +=#! 3%>/+.1)>+! %7! +=#! -.%0.1?! 7%&>(! )>! +=#! -=1/#! G! +#/+)>05! -=%+%/! %7!
?&'+)-'#!713#/!1.#!&/#(!+%!+#/+!+=#!133&.13@!%7!+=#!-.%0.1?!+%!3=#3*!$=#+=#.!+=#!
-.%0.1?!31>!(#+#3+!1''!+=#!713#/!+=1+!/=%&'(!B#!(#+#3+#(A!
!

CUHK, CSE | IK0902 Gaming on iPhone)

NM)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)
e <%>/)/+#>3@!
]13=!/#+!%7!+#/+)>0!-=%+%/!1.#!+#/+#(!7%.!1+!'#1/+!Q!+)?#/!+%!/##!)7!+=#!.#/&'+/!1.#!+=#!
/1?#A! C=#! .&>+)?#! 7%.! #13=! (#4)3#/! )/! 1'/%! +#/+#(! +%! /##! )7! +=#! -.%3#//)>0! +)?#!
()77#./A!
!
6=1/#!Q!
e S33&.13@!
GL! 7.%>+e713#(! -=%+%/! %7! -#%-'#! 7.%?! ()77#.#>+! .13#/! 1.#! &/#(! 7%.! +#/+)>0! +=#!
133&.13@! %7! #@#! (#+#3+)%>! 1>(! ?%&+=! (#+#3+)%>! /#-1.1+#'@A! C=#! #@#! (#+#3+)%>!
/&33##(/! )7! )+! 31>! (#+#3+! +=#! 3%..#3+! -%/)+)%>/! %7! +$%! #@#/A! C=#! ?%&+=! (#+#3+)%>!
/&33##(/!)7!)+!31>!(#+#3+!+=#!3%..#3+!-%/)+)%>!%7!+=#!?%&+=A!
!
e 6#.7%.?1>3#!
S!-=%+%!)/!-1//#(!+%!+=#!)6=%>#!/)?&'1+%.5!)6=%>#!Q;!M!1>(!)6=%>#!Q;!+%!+#/+!7%.!
+=#!-#.7%.?1>3#A!C=#!+)?#!>##(#(!7%.!#@#!(#+#3+)%>!1>(!?%&+=!(#+#3+)%>!%>!#13=!
(#4)3#! )/! .#3%.(#(! /#-1.1+#'@A! C%! 3%?-1.#! +=#! .#/&'+5! $#! 1'/%! .#3%.(! +=#! +)?#!
.#F&).#(!7%.!(#+#3+)>0!+=#!#@#!1>(!+=#!?%&+=!1+!+=#!/1?#!+)?#A!
!

CUHK, CSE | IK0902 Gaming on iPhone)

NN)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

H"7#W%.9F.-(,/#./4#X&2F9-2#
D4@43 =>/<(-3-T-Q%68P%$,/'-6%,/,8%$-/$*'(-%1-,>(-1/"(-

!
D.%?! +=#! 1B%4#! +#/+)>05! )+! /=%$/! +=1+! +=#! ?1,)?&?! .%+1+)%>! 1>0'#! +%! +=#! '#7+!
/)(#!)/!1B%&+!JL A!^%+1+)>0!JN !%7!+=#!713#!31&/#/!71)'&.#!)>!+=#!+#/+)>0A!
%

CUHK, CSE | IK0902 Gaming on iPhone)

NO)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)
M)?)'1.'@5!$#!-#.7%.?!+=#!/1?#!+#/+)>0!+%!+=#!.)0=+!/)(#A!

!
C=#!.#/&'+!7%.!+=#!.)0=+!/)(#!)/!/)?)'1.!+%!+=#!%>#!%>!+=#!'#7+!/)(#i!+=#!?1,)?&?!
.%+1+)%>!1>0'#!+%!+=#!.)0=+!)/!1B%&+!JI A!
%

CUHK, CSE | IK0902 Gaming on iPhone)

NP)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

D4@4: =>/<(-3-T-_(6,8"/'-6%,/,8%$-/$*'(-%1-,>(-1/"(!
Y#7+!^%+1+)%>!

CUHK, CSE | IK0902 Gaming on iPhone)

NQ)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)
^)0=+!^%+1+)%>!

!
!
D%.!+=#!'#7+!.%+1+)%>5!+=#!?1,)?&?!.%+1+)%>!1>0'#!)/!1B%&+!NP !$=)'#!+=#!%>#!7%.!
!%

.)0=+!.%+1+)%>!)/!LP A!M)>3#!+=#!+#/+)>0!-=%+%/!1.#!31-+&.#(!7.%?!1!4)(#%5!+=#.#!
!%

?1@!B#!)?-.#3)/)%>!(&#!+%!+=#!)>3%>/)/+#>+!?%4#?#>+!%7!+=#!713#!)>!+=#!4)(#%A!

CUHK, CSE | IK0902 Gaming on iPhone)

N;)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

D4@4@ =>/<(-3-T-S+/''(<,-<8P(-%1-A>%,%!

!
9>! +=#! -.%0.1?5! )+! $)''! 1&+%?1+)31''@! .#/)`#! +=#! -=%+%A! C=#.#7%.#5! )7! +=#! -=%+%!
/)`#! )/! .#1''@! /?1''5! ')*#! +=%/#! %>! 1B%4#5! +=#! 1--')31+)%>! $)''! /+)''! .#/)`#! )+! +%! 1!
B)00#.! /)`#! B#7%.#! -#.7%.?)>0! +=#! 713#! (#+#3+)%>! %>! +=#! -=%+%A! C=#.#7%.#5! $#!
7%&>(!+=1+!+=#!-=%+%!/)`#!177#3+/!%>'@!$=#>!+=#!713#!)>!+=#!.#/)`#(!-=%+%!)/!+%%!
B'&..#(! /%! +=1+! +=#! 713#! 31>d+! B#! )(#>+)7)#(! 17+#.! .#/)`)>0! +=#! -=%+%! B@! +=#!
/@/+#?A!!9>!+=)/!+#/+)>05!+=#!/?1''#/+!/)`#!%7!-=%+%!)/!1B%&+!GL,JPA!

CUHK, CSE | IK0902 Gaming on iPhone)

O:)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

D4@49 S+/''(<,-<8P(-%1-1/"(-8$-A>%,%!

!
C=#! +#/+#(! .#/&'+! 7%.! +=#! /?1''#/+! /)`#! %7! +=#! 713#! +=1+! 31>! B#! (#+#3+#(! )/!
LP,LP-),#'/A!
CUHK, CSE | IK0902 Gaming on iPhone)

O=)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

D4@4D =>/<(-:-T-=(61%6+/$"(!
M)>0'#!D13#!6=%+%!aG!D13#c!

!
K&'+)-'#!D13#/!6=%+%!aJ!D13#/c!

!
K&'+)-'#!D13#/!6=%+%!aI!D13#/c!

CUHK, CSE | IK0902 Gaming on iPhone)

O9)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)
!

!
!
D.%?! +=#! 1B%4#! 0.1-=5! )+! /=%$/! +=#! +)?#! .#F&).#(! 7%.! (#+#3+)>0! ()77#.#>+!
>&?B#.!%7!713#/!7%.!()77#.#>+!(#4)3#/A!<%?-1.)>0!$)+=!)6=%>#!Q;!M5!)6=%>#!Q;!
>##(/! J! +)?#/! +=#! +)?#! .#F&).#(! 7%.! )6=%>#! Q;M! +%! (#+#3+! 713#/A! C=#! +)?#!
.#F&).#(!)>3.#1/#!/')0=+'@!$)+=!+=#!>&?B#.!%7!713#/!(#+#3+#(A!

CUHK, CSE | IK0902 Gaming on iPhone)

OL)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)
6=%+%!$)+=!/)?-'#!B13*0.%&>(!

6=%+%!$)+=!3%?-')31+#(!B13*0.%&>(!

C=#! +)?#! .#F&).#(! 7%.! 713#! (#+#3+)%>! 41.)#/! $)+=! ()77#.#>+! B13*0.%&>(/A!
M)?-'#!B13*0.%&>(!>##(/!'#//!+)?#!7%.!+=#!-.%0.1?!+%!'%31+#!+=#!713#!$=)'#!
+=#!3%?-'#,!%>#!>##(/!?%.#!+)?#A!

CUHK, CSE | IK0902 Gaming on iPhone)

OM)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

D4@4? =>/<(-:-T-!""76/"M-

!
SB%4#! 0.1-=! /=%$/! +=#! -#.3#>+10#! %7! 133&.13@! %7! (#+#3+)>0! +=#! 133%.()>0!
>&?B#.! %7! 713#/! )>! 1! /)>0'#! )?10#A! V-! +%! LN! 713#/! $#.#! +#/+#(! 1>(! +=#!
-#.3#>+10#!%7!133&.13@!.#?1)>/!GPPb!A!
!

D4@4B =>/<(-:-T-2%$<8<,($"MC=#!-.%0.1?!-.%(&3#/!+=#!/1?#!.#/&'+/!7%.!(#+#3+)>0!+=#!/1?#!/#+!%7!-=%+%/!)>!
41.)%&/!+)?#A!C=#!-.%3#//)>0!+)?#!7%.!+=#!#13=!(#4)3#!+%!(#+#3+!+=#!/1?#!/#+!%7!
-=%+%/!)/!1'/%!1--.%,)?1+#'@!+=#!/1?#A!

CUHK, CSE | IK0902 Gaming on iPhone)

ON)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

D4@4H =>/<(-@-T-!""76/"M!
]@#!R#+#3+)%>!

CUHK, CSE | IK0902 Gaming on iPhone)

OO)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

!
S/! /=%$>! 7.%?! 1B%4#5! +=#! /@/+#?! 31>! (#+#3+! W! -=%+%/! 3%..#3+'@! %&+! %7! GL!
-=%+%/A!C=#!133&.13@!%7!+=#!#@#!(#+#3+)%>!)/!+=#.#7%.#!LQbA!
!
K%&+=!R#+#3+)%>!

CUHK, CSE | IK0902 Gaming on iPhone)

OP)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

!
C=#! /@/+#?! 31>! (#+#3+! +=#! ?%&+=! '%31+)%>! 7%.! 1''! GL! -=%+%/! 3%..#3+'@A! C=#!
133&.13@! )/! +=#.#7%.#! GPPbA! E#+5! +=#! /@/+#?! 1'/%! (#+#3+! +=#! '%31+)%>! %7! #@#! 1/!
+=#!?%&+=!'%31+)%>!7%.!GG!-=%+%/!1?%>0!GL!-=%+%/A!

CUHK, CSE | IK0902 Gaming on iPhone)

OQ)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

D4@4C =>/<(-@-T-=(61%6+/$"(-

CUHK, CSE | IK0902 Gaming on iPhone)

O;)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

H"@#=/.9I2(2#./4#:(2EF22(,/#
!
9>!-=1/#!G!+#/+)>05!$#!7%&>(!+=#!?1,)?&?!.%+1+)%>!1>0'#!%7!+=#!713#!+=#!-.%0.1?!31>!
B#!(#+#3+#(5!B%+=!=%.)`%>+1''@!1>(!4#.+)31''@A!97!+=#!+)'+)>0!1>0'#!#,3##(/!+=#!')?)+1+)%>5!
+=#.#!)/!1!=)0=!-.%B1B)')+@!+=1+!+=#!-.%0.1?!31>>%+!(#+#3+!+=#!713#A!K%.#%4#.5!$#!1'/%!
+#/+!+=#!/?1''#/+!-=%+%!/)`#!)+!31>!B#!&/#(A!M)>3#!+=#!-.%0.1?!$)''!.#/)`#!+=#!-=%+%!+%!1!
%-+)?1'!/)`#5!+=#!)?10#!$)''!B#!()/+%.+#(!)7!+=#!)?10#!/)`#!)/!+%%!/?1''A!C=#!-.%0.1?!$)''!
+=#>!)(#>+)7@!+=#!'%31+)%>!%7!+=#!713#!)>!+=#!-=%+%A!97!+=#!713#!)/!()/+%.+#(!+%%!?&3=5!+=#!
-.%0.1?!31>>%+!(#+#3+!)+A!M)?)'1.'@5!)>!1!/+1>(1.(!-=%+%!$)+=!+=#!/)`#!%7!QJP,IWP5!$#!
=14#!+#/+#(!+=#!/?1''#/+!/)`#!%7!+=#!713#!+=1+!31>!B#!(#+#3+#(A!S''!+=#!')?)+1+)%>!7%&>(!
)>!+=#!+#/+)>0!)/!')/+#(!)>!+=#!+1B'#!B#'%$A!
!
!

<%>/+.1)>+!

K1,)?&?!h%.)`%>+1'!^%+1+)%>!S>0'#!%7!D13#!

M?1''#/+!-=%+%!/)`#!

Y#7+[!JL !
^)0=+[!JI !
Y#7+[!NP !
^)0=+[!LP !
GL!,!JP!-),#'/!

M?1''#/+!713#!/)`#!)>!1!/+1>(1.(!-=%+%!

LP!,!LP!-),#'/!

K1,)?&?!\#.+)31'!^%+1+)%>!S>0'#!%7!D13#!

CUHK, CSE | IK0902 Gaming on iPhone)

P:)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)
6=1/#!J!+#/+)>0!)/!?%.#!7%3&/!%>!+=#!-#.7%.?1>3#!%7!%&.!-.%0.1?A!M)>3#!+=#!-.%3#//)>0!
-%$#.! )/! ()77#.#>+! 7%.! ()77#.#>+! (#4)3#/5! )+! .#F&).#/! '%>0#.! +)?#! 7%.! '%$#.! -.%3#//)>0!
-%$#.!?13=)>#A!)6=%>#!Q;M!-#.7%.?/!?&3=!71/+#.!+=1>!Q;5!@#+5!)+!/+)''!+1*#/!GAL!/#3%>(!
+%!(#+#3+!1!/)>0'#!713#!-=%+%A!M)>3#!GAL!/#3%>(/!/+)''!?#1>/!1!'%>0!-.%3#//)>0!+)?#!)7!$#!
$%&'(! ')*#! +%! (#4#'%-! 1! .#1'! +)?#! 713#! +.13*)>0! 31?#.1AC=#.#7%.#5! .#7)>#?#>+! )/!
.#F&).#(!7%.!7&.+=#.!(#4#'%-?#>+A!
!
O#/)(#/! +=#! ()77#.#>3#! )>! -.%3#//)>0! -%$#.! %7! +=#! (#4)3#/5! +=#.#! 1.#! /%?#! 713+%./!
177#3+)>0!+=#!-#.7%.?1>3#!%7!+=#!713#!(#+#3+)>0!-.%3#//A!C=#@!1.#!1/!7%''%$/[!
!
Gc C=#!>&?B#.!%7!713#/!)>!+=#!)?10#A!9+!>##(/!'%>0#.!+)?#!7%.!(#+#3+)%>!?%.#!713#/A!
Jc C=#! B13*0.%&>(! %7! +=#! )?10#! 177#3+/! +=#! -#.7%.?1>3#A! C=#! ?%.#! 3%?-')31+#(! +=#!
B13*0.%&>(!)/5!+=#!'%>0#.!+)?#!)+!>##(/!7%.!(#+#3+)>0!+=#!713#/A!
!
D.%?! +=#! 133&.13@! +#/+5! $#! +#/+#(! )+! $)+=! 1>! )?10#! %7! LP! 713#/5! )+! /+)''! $%.*/! $#''!
$)+=%&+!1>@!71)'&.#A!9>!>%.?1'!/)+&1+)%>5!+=#.#!$)''!>%+!B#!?%.#!+=1>!LP!713#/!)>!1!/>1-!
/=%+A! C=#.#7%.#5! $#! 31>! 1//&?#! +=#! -.%0.1?! 31>! 7&>3+)%>! -.%-#.'@! 7%.! %&.! 7&.+=#.!
(#4#'%-?#>+A!

CUHK, CSE | IK0902 Gaming on iPhone)

P=)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)
6=1/#! Q! +#/+)>0! )/! &/#(! +%! +#/+! %>! +=#! 133&.13@! 1>(! +=#! -#.7%.?1>3#! %7! +=#! #@#!
(#+#3+)%>!1>(!?%&+=!(#+#3+)%>A!O#7%.#!+=#!+#/+)>05!$#!#,-#3+!+=#!.1+#!%7!133&.13@!$)''!
B#!/)?)'1.!+%!713#!(#+#3+)%>5!$=)3=!)/!=)0=A!h%$#4#.5!+=#!133&.13@!+#/+!7%.!#@#!(#+#3+)%>!
)/!%>'@!LQb5!$=)3=!)/!?&3=!'%$#.!+=1>!+=1+!%7!713#!(#+#3+)%>A!!S'+=%&0=!+=#!/@/+#?!31>!
7)>(!1''!+=#!?%&+=!'%31+)%>/5!$#!7%&>(!+=1+!+=#!/@/+#?!$)''!+.#1+!+=#!#@#!'%31+)%>!1/!+=#!
?%&+=! '%31+)%>! 7%.! %4#.! UQb! %7! -=%+%/A! C=#.#7%.#5! )7! $#! %>'@! 3%&>+! +=%/#! +=1+! 31>!
(#+#3+!%>'@!?%&+=!'%31+)%>!3%..#3+'@5!+=#!133&.13@!$)''!B#!2&/+!1B%&+!JUb5!$=)3=!)/!4#.@!
'%$A!M)>3#!+=#!133&.13@!7%.!B%+=!#@#!1>(!?%&+=!)/!>%+!1/!0%%(!1/!#,-#3+#(5!)+!%B4)%&/'@!
>##(/!1(2&/+?#>+!%7!+=#!+=.#/=%'(A!
!
C=#!-#.7%.?1>3#!+#/+!/=%$/!+=#!+)?#!>##(#(!7%.!()77#.#>+!(#4)3#/!+%!-#.7%.?!+=#!#@#!
(#+#3+)%>! 1>(! ?%&+=! (#+#3+)%>A! "#! 7%&>(! +=1+! +=#! -.%3#//#(! +)?#! )/! 133#-+1B'#! 7%.!
)6=%>#!Q;!M5!B&+!+=#!+)?#!(%&B'#(!7%.!)6=%>#!Q;5!$=)3=!)/!1B%&+!NeU!/#3%>(/A!C=#!+)?#!
>##(#(! +%! -#.7%.?! B%+=! #@#e(#+#3+)%>! 1>(! ?%&+=! (#+#3+)%>! +%0#+=#.! )/! B1/)31''@! +=#!
/&?!%7!+=#!+)?#!.#F&).#(!7%.!(#+#3+)>0!#@#!1>(!?%&+=!/#-1.1+#'@A!C=#.#7%.#5!+=#.#!)/!
>%! 1(41>+10#! +%! -#.7%.?! +=#! #@#! 1>(! ?%&+=! (#+#3+)%>! +%0#+=#.! )>! +=#! 1--')31+)%>5!
#/-#3)1''@!$=#>!+=#!)6=%>#!Q;M!>##(/!GQ!/#3%>(/!$=)3=!)/!+%+1''@!)>+%'#.1B'#A!

CUHK, CSE | IK0902 Gaming on iPhone)

P9)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

H"H#Y,C#:(%(2(,/#
D4D43 ;8<,6807,8%$-%1-Y%6#!
"%.*!
R#/)0>!6=.1/#!

_%/#-=!E#>!M%>)1!<=&>0!

^#/#1.3=!%>!1--')31+)%>/!

!!

!!

M-#3)7)31+)%>aoM@/+#?!S.3=)+#3+&.#c!

!!

!!

!!
!!

9>+#.713#!R#/)0>!
9?-'#?#>+1+)%>! V/#.!9>+#.713#!
!

D13#!R#+#3+)%>!

!
!!

]@#!R#+#3+)%>!

!!

K%&+=!R#+#3+)%>!

!!

9?10#!Y1@#.)>0!

<%>+.%'!6%)>+!7%.!(.1$)>0!

!
!!

!
!!

C%&3=!?%4#?#>+!!

!!

],-%.+!+%!]?1)'!

S--')31+)%>!^#7)>#?#>+!

!
!!

C#/+)>0!

6=1/#!G!+#/+)>0!e!D13#!(#+#3+)%>!.1>0#!

!!

!!

!!

!!

6=1/#!J!+#/+)>0!e!6#.7%.?1>3#5!S33&.13@5!
<%>/)/+#>3@!
6=1/#!Q!+#/+)>0!e!]@#!p!K%&+=!R#+#3+)%>!^1>0#!

!!

6=1/#!I!+#/+)>0!e!S--')31+)%>!C#/+)>0!

!
!!

S>1'@/)/!C#/+)>0!R1+1!

R%3&?#>+1+)%>!

!!

!
!
!!
!!

!!

K)(e+#.?!^#-%.+!

!
!!

D)>1'!^#-%.+!

!!

!!

H+=#./!

93%>!R#/)0>!e!M:S6T!

!!

!!

93%>!R#/)0>!e!D13#Y%%*!

!!

!!

<%4#.!-10#!R#/)0>!

!!

!!

!!

CUHK, CSE | IK0902 Gaming on iPhone)

PL)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

D4D4: =(6<%$/'-G(1'(",8%$-%$-,>(-O8$/'-`(/6-=6%W(",-T-S%$8/!
D)>1'!E#1.!6.%2#3+!=1/!1'$1@/!B##>!1!0.#1+!3=1''#>0#!+%!?#A!M)>3#!9!1?!>%+!1!71/+!
'#1.>#.!)>!-.%0.1??)>05!)+!)/!=1.(!7%.!?#!+%!'#1.>!1!>#$!-.%0.1??)>0!'1>0&10#!
1''! B@! ?@/#'7! )>! 1! 4#.@! /=%.+! +)?#A! Y&3*)'@5! +=#.#! 1.#! (#4#'%-#.! 7%.&?/! )>! +=#!
)>+#.>#+! +=1+! +=#! (#4#'%-#./! 7.%?! 1''! %4#.! +=#! $%.'(! /=1.#(! 1! '%+! %7! &/#7&'!
+&+%.)1'/5! )(#1/! 1>(! -.#3)%&/! #,-#.)#>3#! )>! (#4#'%-)>0! )6=%>#! 1--')31+)%>/A!
K%.#%4#.5! 2%)>)>0! +=#! ""R<! '1/+! /&??#.! )/! 1>! 1$#/%?#! #,-#.)#>3#A! \)1! +=#!
+1'*/!1>(!'1B!/#//)%>/5!9!0%+!1!'%+!%7!)>/-).1+)%>/!7.%?!+=#!+1'#>+#(!(#4#'%-#./A!
K@!-1.+>#.5!_%/#-=5!=1/!1'$1@/!B##>!/&--%.+)4#!1>(!=#!#,-'1)>#(!1!'%+!$=#>!9!
=14#! (%&B+/! )>! 3%()>0A! "=)'#! _%/#-=! $1/! ?%.#! 3%>3#>+.1+#(! +%! $%.*! %>! +=#!
(#+#3+)%>!?%(&'#/!$=)3=!)/!+=#!?12%.!-1.+!%7!%&.!1--')31+)%>5!9!$1/!.#/-%>/)B'#!
+%!(#/)0>5!)?-'#?#>+!+=#!/)(#!-1.+/!')*#!+=#!)>+#.713#5!#?1)'!/@/+#?!1>(!)?10#!
%4#.'1@A! 9! #>2%@#(! $%.*)>0! $)+=! _%/#-=! 1/! $#! 31>! /=1.#! +=#! $%.*! #4#>'@! 1>(!
=#'-!#13=!%+=#.!$=#>#4#.!>##(#(A!
!
S/! ?#>+)%>#(! 1B%4#5! 9! $1/! .#/-%>/)B'#! 7%.! (#/)0>)>0! +=#! )>+#.713#A! S+! +=#!
B#0)>>)>05! 9! ()(>d+! .#1')`#! ! ! =%$! )?-%.+1>+! +=#! &/#.! )>+#.713#! ?#1>/! +%! 1>!
1--')31+)%>! &>+)'! %&.! -.%7#//%.! 3%>/)/+#>+'@! #?-=1/)`#(! +=#! )?-%.+1>3#! %7! 1!
&/#.! )>+#.713#A! _&/+! '%%*! 1+! S--'#d/! -.%(&3+/5! 0%%(! )>+#.713#! '#(! S--'#! +%! 1!
3%>/)/+#>+! /&33#//A! V/#.! )>+#.713#! )/! $=1+! +=#! &/#.! ().#3+! )>+#.13+/! $)+=5! )+!
/+.1)0=+'@! 177#3+/! =%$! +=#! &/#.! 7##'/! 1B%&+! @%&.! 1--')31+)%>A! 9! +.)#(! =1.(! +%!
3.#1+#!1!/)?-'#!&/#.!)>+#.713#!+=1+!)/!#1/@!+%!&/#!1>(!31&/#!1/!'#//!3%>7&/)%>!1/!
)+!31>A!9!3=%/#!+%!B&)'(!+=#!)>+#.713#!B@!&/)>0!+=#!9>+#.713#!O&)'(#.!1/!)+!=1(!1''!
+=#! /+1>(1.(! #'#?#>+/! %7! 1>! )>+#.713#! ')*#! +=#! +%%'B1.5! .%&>(! B&++%>5! )?10#!
4)#$AAA#+3A!9+!)/!#1/@!+%!/+1.+!$)+=!1>(!)+!0)4#/!+=#!&/#.!+=#!/+1>(1.(!'1@%&+!$=)3=!
)/!#1/@!+%!&/#A!E#+5!1/!1''!+=#!+=)>0/!)>!+=#!9>+#.713#!O&)'(#.!)/!/+1>(1.(5!)+!(%#/>d+!
1''%$! ?&3=! 41.)1+)%>A! C=#.#7%.#5! )+! $%&'(! B#! B#++#.! 7%.! 01?#! (#4#'%-#./! +%!
3.#1+#! +=#! &/#.! )>+#.713#! B@! V98)+5! q&1.+`! 1>(! H-#>;Y! ]M! 1/! )+! 1''%$/! 1! ?%.#!
)>+#.#/+)>0!)>+#.713#A!9!1'/%!=#'-#(!+%!?1*#!+=#!)?10#!%4#.'1@!1>(!#?1)'!7#1+&.#!
CUHK, CSE | IK0902 Gaming on iPhone)

PM)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)
%7! +=#! /@/+#?A! 9+! )/! 1! 7&>! -.13+)3#! +=1+! 9! =1(! +%! '#1.>! 1''! +=#! 3%(#/! 7.%?! +=#!
+&+%.)1'/!%>')>#!1>(!0%!+=.%&0=!1!'%+!%7!f+.@!1>(!#..%.g!-.%3#//!B#7%.#!/&33##(A!9!
7#'+!/%!/1+)/7)#(!$=#>!9!0%+!)+!(%>#A!
!
9!1'/%!+%%*!-1.+!)>!(%)>0!+=#!+#/+)>0/!1>(!1>1'@/)/A!"#!/#-1.1+#(!+=#!+#/+)>0!)>+%!
7%&.! -=1/#/A! 6=1/#! G! +#/+)>0! )/! ?1)>'@! 7%3&/! %>! +=#! ')?)+1+)%>! %7! +=#! 713#!
(#+#3+)%>!7#1+&.#!1>(!6=1/#!J!+#/+)>0!)/!&/#(!+%!+#/+!+=#!-#.7%.?1>3#!133&.13@!
1>(!3%>/)/+#>3@!%7!M:S6TA!6=1/#!Q!+#/+)>0!)/!&/#(!+%!+#/+!1B%&+!+=#!133&.13@!1>(!
-#.7%.?1>3#!%7!#@#!1>(!?%&+=!(#+#3+)%>A!C=#!+#/+)>0!-.%3#//!)/!4#.@!)?-%.+1>+!
+%! +=#! 1--')31+)%>! (#4#'%-?#>+! 1/! )+! -.%4)(#/! /%')(! (1+1! 7%.! 1>1'@`)>0! +=#!
1--')31+)%>!1>(!.#4#1'/!+=#!1.#1/!+=1+!>##(!)?-.%4#?#>+!1>(!.#7)>#?#>+A!
!
<%?-1.)>0!+%!+=#!7)./+!/#?#/+#.5!$#!?1@!>%+!B#!1B'#!+%!)?-'#?#>+!+=#!$=%'#!
+=)>0!)>!1!4#.@!/=%.+!-#.)%(!%7!+)?#A!C=)/!)/!B#31&/#!$#!/-#>+!F&)+#!1!'%+!%7!+)?#!
+%! .#B&)'(! +=#! $=%'#! /@/+#?! 1>(! /%'4#! +=#! '%$! 133&.13@! %7! #@#! 1>(! ?%&+=!
(#+#3+)%>A! 9! +=)>*! )+! )/! #1/@! 7%.! &/! +%! )?-'#?#>+! 1>! 1--')31+)%>! ')*#! +=#! h1).!
K1*#%4#.5!1/!$#!=14#!1'.#1(@!(%>#!+=#!M:S6T!)>!+=#!7)./+!/#?#/+#.A!S''!$#!>##(!
+%! (%! )/! 2&/+! 3=1>0)>0! +=#! =1+/! +%! $)0/A! E#+5! $#! .#1''@! $1>+! +%! '#1.>! ?%.#!
+=.%&0=!+=#!DE6!1>(!$#!#>(#14%.#(!+%!/+.&00'#!7%.!+=#!B#/+!$#!31>A!C=1+d/!$=@!
$#!3=%/#!+%!+1*#!+=#!3=1''#>0#!1>(!3=1>0#!%&.!%.)0)>1'!1--')31+)%>!+%!1!4).+&1'!
?1*#%4#.!1--')31+)%>A!S(?)++#('@5!$#!71)'#(!+%!3%>/)(#.!+=#!713+!+=1+!$#!=14#!
+%!3%?-'#+#!+=#!$=%'#!+=)>0!)>!1B%&+!Q!?%>+=/!+)?#A!9!$%&'(!+1*#!DE6!1/!1!0%%(!
'#//%>!1/!9!&>(#./+1>(!+=1+!9!/=%&'(!1)?!=)0=5!?#1>$=)'#5!3%>/)(#.!%+=#.!713+%./!
)>4%'4#(A! S>@$1@/5! 9! (%! #>2%@! $%.*)>0! %>! ?@! 7)>1'! @#1.! -.%2#3+! 1>(! ! 9! $%&'(!
.#1''@!'%4#!+%!/##!)+!%>!+=#!S--!M+%.#T!

CUHK, CSE | IK0902 Gaming on iPhone)

PN)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

D4D4@ =(6<%$/'-G(1'(",8%$-%$-,>(-O8$/'-`(/6-=6%W(",-T-^%<(A>C=#! 7)>1'! @#1.! -.%2#3+! 014#! ?#! 1! 0.#1+! 3=1>0#! +%! =14#! 1>! #,-#.)#>3#! +%! 0%!
+=.%&0=!+=#!$=%'#!1--')31+)%>!(#4#'%-?#>+!-.%3#//A!"#!/+1.+#(!%&.!1--')31+)%>!
$)+=! 2&/+! /%?#! )(#1/! 7.%?! B.1)>/+%.?)>0A! 9>! +=#! (#/)0>! -=1/#5! $#! /+1.+#(! +%!
+=)>*!%7!%&.!(#/)0>!%7!+=#!1--')31+)%>!/#.)%&/'@!1>(!(%3&?#>+!+=#!/-#3)7)31+)%>5!
/@/+#?! 1.3=)+#3+&.#5! ?%(&'#/! (#/)0>AAA! #+3A! "#! /+1.+#(! +%! B&)'(! %&.! 7)./+!
1--')31+)%>!B@!.#1()>0!B%%*/5!$1+3=)>0!+&+%.)1'/!%>!E%&C&B#A!9+!)/!1!>#$!1>(!7&>!
#,-#.)#>3#!$=#>!$#!/1$!+=#!1--')31+)%>!/)?&'1+#!)>!+=#!)6=%>#!/)?&'1+%.!1+!+=#!
4#.@!7)./+!+)?#A!"#!+=#>!#,-'%.#(!+%!/%?#+=)>0!?%.#!()77)3&'+5!$=)3=!)/!+=#!713)1'!
7#1+&.#!(#+#3+)%>5!)?-'#?#>+#(!+=#!(#+#3+)%>5!+#/+#(!1>(!7)>)/=#(!)+!e!M:S6T!9+!
)/!13+&1''@!4#.@!)?-.#//)>0!+%!/##!+=#!1--')31+)%>!(%>#5!#4#>!+=%&0=!)+!)/!2&/+!1!
/?1''! ?)'#/+%>#! )>! %&.! (#4#'%-?#>+! -.%3#//A! 9+! $%&'(! B#! 1$#/%?#! $=#>! $#!
31>! 0#+! +=#! 1--')31+)%>! &-'%1(! +%! +=#! S--! M+%.#A! 9! .#1''@! #>2%@! 4#.@! ?&3=! )>!
2%)>)>0!+=#!$=%'#!(#4#'%-?#>+!-.%3#//A!
!
C=.%&0=! +=#! )?-'#?#>+1+)%>! -.%3#//5! 9! '#1.>#(! /*)''/! )>! -.%0.1??)>0! )>!
HB2#3+)4#! <! '1>0&10#! 1>(! &/)>0! +=#! )6=%>#! (#4#'%-)>0! -'1+7%.?5! m3%(#! p!
9>+#.713#! O&)'(#.A! 9>! +=#! )?-'#?#>+1+)%>! %7! +=#! (#+#3+)%>! ?%(&'#5! 9! 1'/%! &/#(!
H-#><\!7%.!(#+#3+)>0!+=#!713#5!#@#/!1>(!?%&+=!'%31+)%>/!)>!+=#!-=%+%A!C%!=14#!
1! B#++#.! &>(#./+1>()>0! %7! +=#! (#+#3+)%>! -.%3#//5! $#! =14#! .#1(! +=#! B%%*/! +%!
'#1.>!1B%&+!+=#!+=#%.@!1>(!1'0%.)+=?!$)+=)>!+=#!(#+#3+)%>!-.%3#//A!S-1.+!7.%?!
+=1+5! $#! 1'/%! ()/3&//#(! 1>(! /=1.#(! %&.! -.%0.#//! $)+=! %+=#.! DE6! 0.%&-/A! C=)/!
'#1.>)>0!#,-#.)#>3#!#F&)--#(!?#!+%!'#1.>!)>(#-#>(#>+'@!1>(!13+)4#'@A!
!
9!#>2%@!$%.*)>0!$)+=!?@!-1.+>#.5!M%>)15!1/!$#!1.#!B%+=!0%%(!1+!()77#.#>+!1.#1/!
1>(! $#! 31>! /=1.#! +=#! $%.*! .#/-#3+)4#'@A! :%+! %>'@! $#! 31>! /=%&'(#.! ()77#.#>+!
1/-#3+!%7!(&+)#/5!$#!1'/%!=14#!4#.@!()77#.#>+!)(#1/!1>(!+=%&0=+!$=)3=!1''%$/!1!
'%+!%7!)>/-).1+)%>/!(&.)>0!()/3&//)%>A!C=)/!)/!1!4#.@!0%%(!3=1>3#!7%.!?#!+%!'#1.>!
1B%&+! +=#! $=%'#! -.%3#//! %7! (#4#'%-)>0! 1! -.%0.1?! $)+=! +#1?$%.*d/A! S>(! 9! 1?!
'%%*)>0!7%.$1.(!+%!/##!?@!S--!)/!%>!+=#!S--!/+%.#A!
CUHK, CSE | IK0902 Gaming on iPhone)

PO)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

?4 2%$"'7<8%$!

J"!#=EE,1B9(2D1&/-#
!
9>!+=#!7)./+!/#?#/+#.5!$#!/&33#//7&''@!)?-'#?#>+#(!+=#!B1/)3!-=%+%!1--')31+)%>5!M:S6T5!
+=1+!31>!(#+#3+!?&'+)!713#/!1>(!1''%$!&/#.!+%!1((!()77#.#>+!=1+/!%>+%!+=#!)?10#A!R&.)>0!
+=#! (#4#'%-?#>+! -.%0.#//5! $#! '#1.>+! 1! '%+! 1B%&+! =%$! +%! &/#! +=#! )>+#.713#! B&)'(#.5!
HB2#3+)4#e<! -.%0.1??)>0! '1>0&10#! 1>(! m3%(#! +%! )?-'#?#>+! 1>! )6=%>#! 1--')31+)%>A!
K#1>$=)'#5! $#! 1'/%! ?1>10#(! +%! &>(#./+1>(! +=#! 1'0%.)+=?! %7! %B2#3+! (#+#3+)%>! %7!
H-#><\A!
!
9>!+=#!/#3%>(!/#?#/+#.5!$#!=14#!&/#(!$=1+!$#!'#1.>+!)>!+=#!7)./+!/#?#/+#.!+%!B&)'(!%&.!
/#3%>(! 1--')31+)%>5! D13#Y%%*5! $=)3=! 31>! 1''%$! &/#.! +%! 1--'@! 4).+&1'! ?1*#&-! %>+%!
=)/k=#.!-=%+%!+%!3.#1+#!1!?1*#%4#.A!C=#!-.%3#//#(!-=%+%!1>(!-.%(&3+!)>7%.?1+)%>!31>!
B#! #,-%.+#(! +%! #?1)'! 1/! 1++13=?#>+/A! R&.)>0! +=#! )?-'#?#>+1+)%>5! $#! 0%+! 1! B#++#.!
&>(#./+1>()>0! =%$! +%! &/#! +=#! 9>+#.713#! O&)'(#.! +%! 3.#1+#! 1! B#++#.! &/#.! )>+#.713#A! "#!
1'/%! '#1.>+! +%! 1--'@! +=#! (#+#3+)%>! 1'0%.)+=?! +%! (#+#3+! +=#! #@#! 1>(! ?%&+=! )>! %&.!
1--')31+)%>!1>(!-#.7%.?!+=#!)?10#!'1@#.)>0A!
!

CUHK, CSE | IK0902 Gaming on iPhone)

PP)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

J"*#Z&/&'.9#A,/E9F2(,/#
!
R#4#'%-)>0!1>!)6=%>#!1--')31+)%>!1/!1!7)>1'!@#1.!-.%2#3+!>%+!%>'@!#>1B'#/!&/!+%!0#+!+%!
*>%$! ?%.#! 1B%&+! +=#! '1+#/+! +#3=>%'%0@! )>! +=#! /%3)#+@5! B&+! 1'/%! >&.+&.#! &/! +%! B#!
#F&)--#(! $)+=! /#'7e'#1.>)>0! 1B)')+@! 7%.! +=#! #4#.e3=1>0)>0! $%.'(A! 9+! -.%4)(#/! &/! /&3=! 1!
71/3)>1+)>0! %--%.+&>)+@! +%! #,-'%.#! )>! +=#! )6=%>#! )>(&/+.@! 1>(! 0%! +=.%&0=! +=#! $=%'#!
1--')31+)%>!(#4#'%-?#>+!-.%3#//A!
!
C=#! )6=%>#! 1--')31+)%>! ?1.*#+! )/! %>0%)>0! 0.%$)>0! #4#.@! (1@5! ?%.#! 1>(! ?%.#!
)>>%41+)4#! 1--')31+)%>/! 1.#! 141)'1B'#! )>! +=#! S--! M+%.#A! C%! B#! ?%.#! 3%?-#+)+)4#5! )+!
/)?&'1+#/!&/!+%!#>(#14%.!+%!(%!+=#!B#/+!$#!31>!1>(!)>3'&(#!?%.#!3.#1+)4#!7#1+&.#/!)>!
%&.! -.%2#3+A! "#! &>(#./+1>(! +=#! )?-%.+1>3#! %7! /#'7e'#1.>)>05! +=&/! $#! =14#! +1*#>! +=#!
)>)+)1+)4#! +%! #,-'%.#! ?%.#A! "#! =14#! '#1.>+! 1B%&+! +=#! HB2#3+)4#e<! -.%0.1??)>0!
'1>0&10#! 1>(! (#+#3+)%>! 1'0%.)+=?! +=.%&0=! 1! '%+! %7! .#1()>0/A! M)>3#! +=#! +#3=>%'%0@! )/!
3%>+)>&%&/! 3=1>0)>0! $)+=! #13=! -1//)>0! (1@5! $#! =14#! 1'/%! (%>#! 1! '%+! %7! .#/#1.3=!
+=.%&0=!+=#!9>+#.>#+!+%!*##-!&/!&-(1+#(!$)+=!+=#!3&..#>+!+.#>(A!

CUHK, CSE | IK0902 Gaming on iPhone)

PQ)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

J"7#8F'-D&'#:&%&9,B1&/-#
!
O@! +=#! #>(! %7! +=#! (#4#'%-?#>+! -#.)%(5! $#! =14#! (%>#! 1! .#4)#$! %>! %&.! -.%0.#//! 1>(!
+=#.#! 1.#! /+)''! .%%?/! 7%.! )?-.%4#?#>+A! "#! ?1@! )>3'&(#! +=#! 7%''%$)>0! 7#1+&.#! %.!
#>=1>3#! +=#! 1--')31+)%>! 1>(! .#'#1/#! 1! &-(1+#(! 4#./)%>! %7! +=#! 1--')31+)%>! )>! /%%>!
7&+&.#A!
!
e 6#.7%.?1>3#!^#7)>#?#>+!
C%! =14#! 1! B#++#.! -#.7%.?1>3#5! $#! =14#! +%! )>3.#1/#! +=#! 133&.13@5! ?#1>$=)'#5!
/=%.+#>!+=#!+)?#!7%.!(#+#3+)%>!-.%3#//A!
!
e S(()>0!?10>)7@)>0!0'1//!
M)>3#! +=#! 3%>+.%'! -%)>+/! 1.#! +%%! /?1''! +%! ?%4#! 1.%&>(5! B@! 1(()>0! +=#! ?10>)7@)>0!
0'1//!! 7#1+&.#5!)+!$)''!?10>)7@!+=#!/#'#3+#(!1.#1!7%.!&/#.!+%!=14#!1!3'#1.#.!4)#$A!
!
e ],-%.+!+%!D13#B%%*!
C%! 1''%$! &/#.! +%! /=1.#! +=#).! (#3%.1+#(! -=%+%! +%! +=#).! 7.)#>(/5! &/#.! 31>! &/#! +=)/!
7#1+&.#!+%!-&B')/=!+=#!-=%+%!%>!D13#B%%*A!
!
e <%'%.!O'#>()>0!
C%! )?-.%4#! +=#! #77#3+! %7! +=#! ?1*#&-! 1--')#(5! $#! =14#! +%! 1--'@! /%?#! 0.1-=)31'!
+#3=>)F&#!+%!! #>=1>3#!+=#!#77#3+A!!D%.!#,1?-'#5!B'&..)>0!%>!#(0#/!%7!+=#!)?10#!$)''!
)>(&3#!1!0.1()#>+!!

#77#3+!$=)3=!$)''!?1*#!+=#!%4#.'1@!'1@#.!'%%*/!?%.#!.#1')/+)3A!

CUHK, CSE | IK0902 Gaming on iPhone)

P;)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

B4 G(1(6($"(<!
e R14#!K1.*!p!_#77!Y1K1.3=#!aJPPXcA!O#0)>>)>0!)6=%>#!Q!R#4#'%-?#>+[!],-'%.)>0!+=#!
)6=%>#!MR8A!O#.*#'#@5!<ASA[!S-.#//A!
e K1.*! R1'.@?-'#! p! M3%++! 8>1/+#.! aJPPXcA! Y#1.>! HB2#3+)4#e<! %>! +=#! K13A! O#.*#'#@5!
<ASA[!S-.#//A!
e ;1.@! O.1(/*)! p! S(.1)>! 81#='#.! aJPPWcA! Y#1.>)>0! H-#><\[! <%?-&+#.! \)/)%>! $)+=! +=#!
H-#><\!Y)B.1.@A!M#B1/+%-%'5!<ASA[!Hd^#)''@!K#()15!9>3A!
e S--'#!
9>3A!
aJPPXcA!
9>+#.713#!
O&)'(#.A!
S41)'1B'#[!
=++-[kk(#4#'%-#.A1--'#A3%?k+%%'/k)>+#.713#B&)'(#.A=+?'A!Y1/+!133#//#(!G!R#3!JPPXA!
e S--'#!
9>3AA!
aJPPXcA!
V98)+!
D.1?#$%.*!
^#7#.#>3#A!
S41)'1B'#[!
=++-[kk(#4#'%-#.A1--'#A3%?k)-=%>#k')B.1.@k(%3&?#>+1+)%>k&)*)+k.#7#.#>3#k&)*)+n7.
1?#$%.*k9>+.%(&3+)%>k9>+.%(&3+)%>A=+?'rkk1--'#n.#7k(%3k&)(kC6IPPPNXLLe<hGe
M"GA!Y1/+!133#//#(!G!R#3!JPPXA!
e S--'#! 9>3AA! aJPPXcA! S--'#! ^#-%.+/! M#3%>(! q&1.+#.! ^#/&'+/A! S41)'1B'#[!
=++-[kk$$$A1--'#A3%?k-.k')B.1.@kJPPXkPIkJJ.#/&'+/A=+?'A! Y1/+! 133#//#(! G! R#3!
JPPXA!
e CmCI]\]^A!aJPPXcA!)-=%>#!M1'#/!D)0&.#/!JPPX[!1>(!+=#).!)?-13+!%>!?%B)'#!?1.*#+)>0A!
S41)'1B'#[! =++-[kk$$$A+,+I#4#.A3%?k>#$/k)-=%>#/1'#/eGGGGPXA-=-A! Y1/+! 133#//#(!
G!S-.!JPGPA!
e 6=%+%D&>)1A! aJPPUcA! 6=%+%D&>)1A! S41)'1B'#[! =++-[kk$$$A-=%+%7&>)1A3%?kA! Y1/+!
133#//#(!G!R#3!JPPXA!
e 0>%`&A!
aJPPXcA!
)6=%>#!
S--/!
e!
6%'1.)`#A!
S41)'1B'#[!
=++-[kk$$$A1--+)/?A3%?k1--/k-%'1.)`#A!Y1/+!133#//#(!G!R#3!JPPXA!
e K13!
;##*A!
aJPPIcA!
HB2#3+)4#e<!
O#0)>>#.s/!
;&)(#A!
S41)'1B'#[!
=++-[kk$$$A%+)#.>#@A>#+k%B2#3+)4#e3A=+?'A!Y1/+!133#//#(!L!S-.!JPPXA!
e h1).!
K1*#%4#.A!
aJPPXcA!
h1).!
K1*#%4#.A!
S41)'1B'#[!
=++-[kk$$$A=1).?1*#%4#.1--A3%?kA!Y1/+!133#//#(!JP!S-.!JPGPA!
e ^#1''&/)%>A!aJPGPcA!^#1''&/)%>A!S41)'1B'#[!=++-[kk)-=%>#A.#1''&/)%>A3%?kA!Y1/+!133#//#(!
JP!S-.!JPGPA!
e ].)3!M')4*1!aS-.)'!W5!JPGPcA!tS--'#s/!)6=%>#!HM!IAP!K#()1!]4#>+[!sM>#1*!6##*!9>+%!+=#!
D&+&.#stA!K13^&?%./A!^#+.)#4#(!S-.)'!W5!JPGPA!

CUHK, CSE | IK0902 Gaming on iPhone)

Q:)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

H4 !AA($)8JM"!#=BB9(E.-(,/#A,%&'#>.6&#
H4343 O/"(N%%#-

O/"(N%%#<1+#0%.@[!6=%+%0.1-=@!
V-(1+#(!JP!S-.)'!JPGP!
<&..#>+!\#./)%>[!GAP!
!

a)6=%>#!HM!QAGAJ!C#/+#(c!

6&B')/=#.[!R#-1.+?#>+!%7!<M]5!<Vh8!
u!JPGP!R#-1.+?#>+!%7!<M]5!<Vh8!
QAJ!KO!
!==N52!.5VU-;ES2G5=.5VUh14#!@%&!#4#.!+=%&0=+!+=1+!@%&!31>!+.@!SYY!3%'%&./!%7!')-/+)3*5!#@#e/=1(%$5!1>(!
B'&/=l!h14#!@%&!#4#.!+=%&0=+!1B%&+!@%&.!'%%*!17+#.!-&++)>0!%>!?1*#&-l!
D13#Y%%*!)/!=#.#!7%.!@%&T!
D13#Y%%*!1''%$/!@%&!+%!1--'@!4).+&1'!?1*#&-!%>+%!@%&.!-=%+%A!S7+#.!/#'#3+)>0!1!
7.%>+e713#(!-=%+%5!1''!@%&!=14#!+%!(%!)/!1!/)?-'#!B&++%>!+1-!%7!+=#!713)1'!7#1+&.#!
1>(!+=#!3%'%&.A!H&.!1--')31+)%>!$)''!1&+%?1+)31''@!(#+#3+!+=#!133%.()>0!'%31+)%>!
1>(! -&+! +=#! ?1*#&-! 7%.! @%&A! E%&! 31>! 1'/%! 1(2&/+! +=#! /)`#! 1>(! /=1-#! B@! @%&.!
%$>T!C=#!)>+#.713#!)/!/)?-'#!1>(!#1/@!+%!&/#A!9+!$%&'(!B#!1!-#.7#3+!+%%'!7%.!@%&!
+%!=14#!7&>!)>!+1*)>0!-)3+&.#/T!
Y#+d/!+.@!+%!&/#!D13#Y%%*!+%!3.#1+#!/%?#!7&>!?1*#%4#.T!
C10/[!?1*#%4#.5!713#!(#+#3+)%>5!#@#!(#+#3+)%>5!?%&+=!(#+#3+)%>!
N!UR]!RESa]>0')/=!
G(b786(+($,<a<%?-1+)B'#!$)+=!)6=%>#!1>(!)6%(!C%&3=^#F&).#/!)6=%>#!HM!QAP!%.!'1+#.!
CUHK, CSE | IK0902 Gaming on iPhone)

Q=)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)
S"6(($<>%,-%1-O/"(N%%#-

CUHK, CSE | IK0902 Gaming on iPhone)

Q9)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)

H434: SU!=K-

SU!=K<1+#0%.@[!6=%+%0.1-=@!
V-(1+#(!J!R#3#?B#.!JPPX!
<&..#>+!\#./)%>[!GAP!
!

a)6=%>#!HM!QAGAJ!C#/+#(c!

6&B')/=#.!R#-1.+?#>+!%7!<M]5!<Vh8!
u!JPGP!R#-1.+?#>+!%7!<M]5!<Vh8!
QAJ!KO!
!==N52!.5VU-;ES2G5=.5VU"1>+!+%!+1*#!1!>)3#!/>1-!/=%+!$)+=!@%&.!71?)'@!1>(!7.)#>(/l!
"1>+!+%!(#3%.1+#!)+!$)+=!71>3@!=1+/l!
M:S6T!)/!=#.#!7%.!@%&T!
M:S6T! 1''%$/! @%&! +%! +1*#! 0.#1+! -)3+&.#! $)+=! @%&.! )6=%>#! 31?#.15! (#3%.1+#! )+!
1&+%?1+)31''@! $)+=! ()77#.#>+! =1+/! B@! &/)>0! %&.! 1(41>3#(! 713#! (#+#3+)%>!
+#3=>%'%0@A!9+!31>!(#+#3+!?&'+)!713#/!)>!@%&.!-=%+%A!C=#!)>+#.713#!)/!/)?-'#!1>(!
#1/@!+%!&/#A!9+!)/!1!-#.7#3+!+%%'!7%.!@%&!+%!=14#!7&>!)>!+1*)>0!-)3+&.#/A!
M%5! 3%?#! 1>(! M:S6T! +%! 31-+&.#! +=#! -.#3)%&/! ?%?#>+/! $)+=! @%&.! 71?)'@! 1>(!
7.)#>(/T!
!
C10/[!/+)3*#.!-=%+%/5!-&.)*&.15!713#!(#+#3+)%>!
N!UR]!RESa]>0')/=!
GEc]5GEXEU.Sa<%?-1+)B'#!$)+=!)6=%>#!1>(!)6%(!+%&3=!
^#F&).#/!)6=%>#!HM!QAP!%.!'1+#.!

CUHK, CSE | IK0902 Gaming on iPhone)

QL)

!"#$%&'"(&)*+),*'#-&"%)./0"(/")$(1)2(30(""%0(3)
40($5)6"$%)7%*8"/&)9::;)<)9:=:)9 )>"%')?"#*%&))
(1

.-#"%@0A"1)BC)7%*+D)EFGH)E-*),I0(J)F%K0()
)
S"6(($<>%,-%1-SU!=K!

CUHK, CSE | IK0902 Gaming on iPhone)

QM)

You might also like