00
 
 0000{,{1 1 z0i SO
0K00
 
 000zvoVb_n0c;u  j0i0
 
 
 
 ,{1 1 z  i SO
 
 
 
 p . 2 7 5   i SOh0o0
 
 
 
 0C # n0Wg0B00C  k0B0c0_00000n0Wk0j0c0_0000i 
0g00pen0	Ype0MR00000SW0f0
TMR0NQ000000[n0Wg0B00h0W0f0(uD00Kbl
 
 0[W0f00C # o0S000c0b'Y[W0f000000000000j0i00cd0S0h0L0g0M000F0k0W0f0D00
 
 0P}gvk00C # n0i SOo00ϑ000
0n0MOne0Q0g00000n0_j0JRc0f0O0W0_00n00
 
  0; ]0n0_000U n i t y j0i0g0;m(uU00f0J000V e c t o r 3 i SOj0i00U n i t y rn0i SOn0QjuL0YD0
 
 0000n0UD0o0
 
  0`$$PW( p . 1 8 8 ) j0n0g000000k0!nW0_04XT0hQ000000n0000L0zvuY00
 
  0a$}b( p . 2 2 3 ) g0M0j0D000000000n0[ňg0B00p0S	
 
  0b$_pen0j0D00000000( p . 1 6 7 ) 000000L0[Y00S0h0o0g0M0j0D0Rvk0(uaU0000n0n00	
 
  0c$000000	Ype( p . 1 5 4 ) n0RgSo0
NS
 
  0d$000000( p . 1 7 1 ) o0[
NS
 
 0[f_  s t r u c t   i SO
T  { & } 
 
  0O  s t r u c t   M a p   {   i n t   x ;   i n t   y ;   }   / / X ^jh0Y ^j0cd0000n0i SO
 
 000000000( p . 2 5 5 ) 0[ňY004XTn0f_  s t r u c t   i SO
T  :   00000000
T  { & } 
 
 0000h0Tik0i SO0000000[ W0f0)R(uY00[ n00g0000000L0ubU000	
 
 0[ f_  i SO
T  	Ype
T;   / / i SO0Wh0Y00	Ypen0[ 
 
 0000n0)R(uf_o0000n0000000000h0Tig00	Ype
T. 000
T
0g0oD0
 
  0O  M a p   h o i m i n ;   h o i m i n . x   =   5 0 ;   h o i m i n . y   =   6 0 ;   / / 0000h o i m i n 
00ubW0X ^jY ^j0-[
 
 0i SOn0000h0W0f0o00000000k0RH0f00000000000000000000000000_pe	g0	j0i0L0[g0M00
 
 
 
 0000op . 2 7 6   s t r u c t 0 1 . c s 
 
 
 
 0p . 2 7 7 k0B00h0J000000000	Ypex 0RgSY00h0i0F0D0F0000k0j00K0xW00F0
 
 !  RgSk0J0D0f0	Ypek001 0 . 0 N
Nn0 000000J0OD0O0`0U0D0
0h0h:yU000
 
  0; . N E T 0000000g0o06 . x k0rS_Y00L00V S 2 0 2 2 k0jn000000U000n0o04 . 7 . 2 
 
  0h t t p s : / / l e a r n . m i c r o s o f t . c o m / j a - j p / d o t n e t / c s h a r p / l a n g u a g e - r e f e r e n c e / l a n g u a g e - v e r s i o n i n g 
 
  0; 0c0f00V i s u a l   S t u d i o (u  . N E T   S D K 
0n0000g0
NMO00000n0. N E T 00000000000000Y00p0zlY00L00Nn0q_k0MnaL0_
 
  0h t t p s : / / d o t n e t . m i c r o s o f t . c o m / j a - j p / d o w n l o a d / v i s u a l - s t u d i o - s d k s ? c i d = g e t d o t n e t s d k 
 
 
 
 \ObO
 
 
 
 / / 0000op . 2 7 6   s t r u c t 0 1 . c s 
 
 u s i n g   S y s t e m ; 
 
 s t r u c t   M y S t r u c t   / / i SOM y S t r u c t n0[
 
 { 
 
         p u b l i c   i n t   x ;   / / lQn0000000	Ype
 
         / / p u b l i c   i n t   x   =   1 0 ;   / / lQn0000000	Ype  ; RgSY00h0000k0j00
 
         p u b l i c   v o i d   s h o w ( )   / / lQn00000000000
 
         { 
 
                 C o n s o l e . W r i t e L i n e ( " x   =   { 0 } " ,   x ) ; 
 
         } 
 
 } 
 
 c l a s s   s t r u c t 0 1 
 
 { 
 
         p u b l i c   s t a t i c   v o i d   M a i n ( ) 
 
         { 
 
                 M y S t r u c t   m s ;   / / i SOM y S t r u c t Wn0	Ypem s n0[i SO000000ub	
 
                 m s . x   =   1 0 ;   / / 	Ypem s L}1ug0000000	Ypex k0NeQ
 
                 m s . s h o w ( ) ;   / / 	Ypem s L}1ug00000000000s h o w ( ) 0[L
 
         } 
 
 } 
 
 
 
 p . 2 7 7   Yv0000cd0i SO
 
 
 
 0000h0Tik00i SOk00Yv000( p . 2 0 2 ) 0[g0M00
 
 00c0f00i SOk0@b^\Y00000000o0Yv000000k0W00S000(uD000000000000o0Yv000k0Y00h0oD0
 
 00i SO
T. Yv000
T
0g00000g0M00
 
 
 
 0000op . 2 7 7   s t r u c t 0 2 . c s   ]0n01 
 
 
 
 0Yv000000x 0qbF0Yv00000P X 0R[
 
 0x 0p r i v a t e k0	YfW00M a i n ( ) g0o0Yv00000P X L}1ug00000Y000F0k0	Yf
 
 
 
 \ObO
 
 
 
 / / 0000op . 2 7 7   s t r u c t 0 2 . c s   ]0n01 
 
 u s i n g   S y s t e m ; 
 
 s t r u c t   M y S t r u c t   / / i SOn0[
 
 { 
 
         s t a t i c   i n t   x   =   1 0 ;   / / 0	Yf0^lQn0Yv000000
 
         s t a t i c   i n t [ ]   m y a r r a y   =   n e w   i n t [ 1 0 ] ;   / / Yv000000g0B00MR
 
         p u b l i c   s t a t i c   v o i d   s h o w ( )   / / lQn0Yv0000
 
         { 
 
                 C o n s o l e . W r i t e L i n e ( " x   =   { 0 } " ,   x ) ;   / / Yv0000000)R(u
 
         } 
 
         p u b l i c   s t a t i c   i n t   P X   / / 0R0lQn0Yv00000
 
         { 
 
                 s e t   {   x   =   v a l u e ;   } 
 
                 g e t   {   r e t u r n   x ;   } 
 
         } 
 
 } 
 
 c l a s s   s t r u c t 0 2 
 
 { 
 
         p u b l i c   s t a t i c   v o i d   M a i n ( ) 
 
         { 
 
                 M y S t r u c t . s h o w ( ) ;   / / lQn0Yv0000j0n0g00i SO
T. 0000
T
0g0|Ty00
 
                 M y S t r u c t . P X   =   2 0 ;   / / 0	Yf0lQn0Yv00000j0n0g00i SO
T. 00000
T
0g0)R(uS
 
                 M y S t r u c t . s h o w ( ) ;   / / 2 0 k0j0c0f0D00
 
         } 
 
 } 
 
 
 
 0000op . 2 7 7   s t r u c t 0 2 . c s   ]0n02 
 
 
 
 0M y S t r u c t i SOk0o0Yv000000g0B00MRm y a r r a y L0[U00f0D00L0O00f0j0D0
 
 0S000YK00)R(ug0M000F0k000000( p . 2 1 2 ) 0W00M a i n ( ) K00)R(uW0f000F0
 
 
 
 \ObO
 
 
 
 / / 0000op . 2 7 7   s t r u c t 0 2 . c s   ]0n02 
 
 u s i n g   S y s t e m ; 
 
 s t r u c t   M y S t r u c t   / / i SOn0[
 
 { 
 
         s t a t i c   i n t   x   =   1 0 ;   / / 0	Yf0^lQn0Yv000000
 
         s t a t i c   i n t [ ]   m y a r r a y   =   n e w   i n t [ 1 0 ] ;   / / Yv000000g0B00MR
 
         p u b l i c   s t a t i c   v o i d   s h o w ( )   / / lQn0Yv0000
 
         { 
 
                 C o n s o l e . W r i t e L i n e ( " x   =   { 0 } " ,   x ) ;   / / Yv0000000)R(u
 
         } 
 
         p u b l i c   s t a t i c   i n t   P X   / / 0R0lQn0Yv00000
 
         { 
 
                 g e t   {   r e t u r n   x ;   } 
 
                 s e t   {   x   =   v a l u e ;   } 
 
         } 
 
         p u b l i c   i n t   t h i s [ i n t   i ]   / / 0R0lQn000000( Yvk0o0g0M0j0D0) 
 
         { 
 
                 g e t   {   r e t u r n   m y a r r a y [ i ] ;   }   / / Yv000000g0B00MRo0)R(uS
 
                 s e t   {   m y a r r a y [ i ]   =   v a l u e ;   } 
 
         } 
 
 } 
 
 c l a s s   s t r u c t 0 2 
 
 { 
 
         p u b l i c   s t a t i c   v o i d   M a i n ( ) 
 
         { 
 
                 M y S t r u c t . s h o w ( ) ;   / / lQn0Yv0000j0n0g00i SO
T. 0000
T
0g0|Ty00
 
                 M y S t r u c t . P X   =   2 0 ;   / / 0	Yf0lQn0Yv00000j0n0g00i SO
T. 00000
T
0g0)R(uS
 
                 M y S t r u c t . s h o w ( ) ;   / / 2 0 k0j0c0f0D00
 
                 M y S t r u c t   m ;   m [ 0 ]   =   3 0 ;   / / 0R0	Ype0[W00	YpeL}1ug000000( s e t ) 0|Tv0
 
                 C o n s o l e . W r i t e L i n e ( " m [ 0 ]   =   { 0 } " ,   m [ 0 ] ) ;   / / 0R0	YpeL}1ug000000( g e t ) 0|Tv0
 
         } 
 
 } 
 
 
 
 0000op . 2 7 7   s t r u c t 0 2 . c s   ]0n03 
 
 
 
 0000000Yvk0o0g0M0j0D0n0g00M a i n ( ) g0	Ype0[W00	YpeL}1ug0000000|T0g0D00
 
 0W0K0W0000000g0(uD0f0D00Yv000000g0B00MRo0i SOk0@b^\Y00n0g00000000k0o0+T~00f0D0j0D0
 
 0S0n0S0h000	Ype0R[W00]0n0	YpeL}1ug0000000|Tv0S0h0g0xW00F0
 
 
 
 \ObO
 
 
 
 / / 0000op . 2 7 7   s t r u c t 0 2 . c s   ]0n03 
 
 u s i n g   S y s t e m ; 
 
 s t r u c t   M y S t r u c t   / / i SOn0[
 
 { 
 
         s t a t i c   i n t   x   =   1 0 ;   / / 0	Yf0^lQn0Yv000000
 
         s t a t i c   i n t [ ]   m y a r r a y   =   n e w   i n t [ 1 0 ] ;   / / Yv000000g0B00MR
 
         p u b l i c   s t a t i c   v o i d   s h o w ( )   / / lQn0Yv0000
 
         { 
 
                 C o n s o l e . W r i t e L i n e ( " x   =   { 0 } " ,   x ) ;   / / Yv0000000)R(u
 
         } 
 
         p u b l i c   s t a t i c   i n t   P X   / / 0R0lQn0Yv00000
 
         { 
 
                 g e t   {   r e t u r n   x ;   } 
 
                 s e t   {   x   =   v a l u e ;   } 
 
         } 
 
         p u b l i c   i n t   t h i s [ i n t   i ]   / / 0R0lQn000000( Yvk0o0g0M0j0D0) 
 
         { 
 
                 g e t   {   r e t u r n   m y a r r a y [ i ] ;   }   / / Yv000000g0B00MRo0)R(uS
 
                 s e t   {   m y a r r a y [ i ]   =   v a l u e ;   } 
 
         } 
 
 } 
 
 c l a s s   s t r u c t 0 2 
 
 { 
 
         p u b l i c   s t a t i c   v o i d   M a i n ( ) 
 
         { 
 
                 M y S t r u c t . s h o w ( ) ;   / / lQn0Yv0000j0n0g00i SO
T. 0000
T
0g0|Ty00
 
                 M y S t r u c t . P X   =   2 0 ;   / / 0	Yf0lQn0Yv00000j0n0g00i SO
T. 00000
T
0g0)R(uS
 
                 M y S t r u c t . s h o w ( ) ;   / / 2 0 k0j0c0f0D00
 
                 M y S t r u c t   m ;   m [ 0 ]   =   3 0 ;   / / 0R0	Ype0[W00	YpeL}1ug000000( s e t ) 0|Tv0
 
                 C o n s o l e . W r i t e L i n e ( " m [ 0 ]   =   { 0 } " ,   m [ 0 ] ) ;   / / 0R0	YpeL}1ug000000( g e t ) 0|Tv0
 
                 M y S t r u c t   n ;   / / 0R0	Ype0R[Y00m [ 0 ] h0n [ 0 ] o0TX0[SOk0j00	
 
                 C o n s o l e . W r i t e L i n e ( " n [ 0 ]   =   { 0 } " ,   n [ 0 ] ) ;   / / 0R0S0n0	YpeL}1ug0000000|Tv0h0TX0$Pk0j00
 
         } 
 
 } 
 
 
 
 p . 2 7 8   00000000cd0i SO
 
 
 
 0_pen0B0000000000i SOk0[g0M00
 
 0S0n00000000o00i SO000000n0ubBfk00n e w o{P[0(uD0f00
 
  0i SOWn0	Ype  =   n e w   i SO
T( [_pe, & ) ; 
 
  0j0i0h0Y00S0h0g0|Ts0Q[000
 
 0j0J00_pen0j0D00000000o0[g0M0j0D0L00Rvk0hQ0000000RgSY00000000000000L0(uaU000n0g00n e w   i SO
T( ) 
0g0f:yvk0|Ts0QY0S0h00S
 
 
 
 p . 2 7 8 i SOWn0	Ypen0n0NeQ	
 
 
 
 0i SOWn0	Ypek0J0D0f0NeQL0Sg00hQ000000n0$PL0000U000
 
 00c0f00NeQ_n0	YpeL}1ug0$P0fM0cH0_04XT0000_n0$Pj0n0g00000CQk0o0S fW0j0D0
 
 ; Tin0S0h00000g0LF0h0Sgqk0000NeQCQk00S fY00
 
 
 
 0000op . 2 7 8   s t r u c t 0 3 . c s 
 
 
 
 0_pen0j0D000000000Y00h0i0F0D0F0000k0j00K0xW00F0
 
 !RgSk0J0D0f0	Ypek001 0 . 0 N
Nn0 000000J0OD0O0`0U0D0
0h0h:yU000
 
  0; 0c0f00V i s u a l   S t u d i o (u  . N E T   S D K 
0n0000g0
NMO00000n0. N E T 00000000000000Y00p0zlY00L00Nn0q_k0MnaL0_
 
 
 
 \ObO
 
 
 
 / / 0000oP. 2 7 8   s t r u c t 0 3 . c s 
 
 u s i n g   S y s t e m ; 
 
 s t r u c t   M y S t r u c t 
 
 { 
 
         p u b l i c   i n t   x ;   / / lQn0000000
 
         p u b l i c   M y S t r u c t ( i n t   a )   / / _pen0B000000000
 
         { 
 
                 x   =   a ; 
 
         } 
 
         / / p u b l i c   M y S t r u c t ( )   {   } / / _pen0j0D00000000o0
NS
 
 } 
 
 c l a s s   s t r u c t 0 3 
 
 { 
 
         p u b l i c   s t a t i c   v o i d   M a i n ( ) 
 
         { 
 
                 M y S t r u c t   m s   =   n e w   M y S t r u c t ( ) ;   / / (uaU00_0_pen0j0D00000000L0|Tp000
 
                 C o n s o l e . W r i t e L i n e ( " m s . x   =   { 0 } " ,   m s . x ) ;   / / Rvk00 g0RgSU00f0D00
 
                 M y S t r u c t   m s 2   =   n e w   M y S t r u c t ( 1 0 0 ) ;   / / _pen0B000000000L0|Tp000
 
                 C o n s o l e . W r i t e L i n e ( " m s 2 . x   =   { 0 } " ,   m s 2 . x ) ;   / / _peL}1ug01 0 0 L0NeQU00f0D00
 
                 M y S t r u c t   m s 3 ;   / / (uaU00_0_pen0j0D00000000L0|Tp000
 
                 m s 3   =   m s 2 ;   / / m s 2 n0$P0m s 3 k0NeQY00h0i SO000000n0000k0j00
 
                 C o n s o l e . W r i t e L i n e ( " m s 3 . x   =   { 0 } " ,   m s 3 . x ) ;   / / $P( 1 0 0 ) L0000U00f0D00
 
                 m s 3 . x   =   5 0 ;   / / 000HQn0i SO000000n0m s 3 . x n0$P05 0 k0	YfW0f00
 
                 C o n s o l e . W r i t e L i n e ( " m s 2 . x   =   { 0 } " ,   m s 2 . x ) ;   / / 000CQn0i SO000000n0$Pk0o0q_W0j0D0
 
         } 
 
 } 
 
 
 
 0000{!kVNJTp . 2 8 2 0i SOg0000000000[ňY00
0
 
 
 
 000zvoVb_n0c;u  j0i0
 
 
 
 cQ0000o1 3   E s c 00L0bU00_00B}N
 
 
 
 0UOK000L0bU00_000i0n000K00_f00E s c 00eW[R" E s c a p e " 	g0B00p0B}NW00F0
 
  0; 000000000n0h:yo0JRdY00
 
 
 
 \ObO
 
 
 
 / / o1 3   E s c 00L0bU00_00B}N
 
 u s i n g   S y s t e m ;   / / C # jn000(u
 
 u s i n g   S y s t e m . W i n d o w s . F o r m s ;   / / C # L0cOY00A p p l i c a t i o n 0F o r m 000(u
 
 u s i n g   S y s t e m . D r a w i n g ;   / / S i z e 0G r a p h i c s 0I m a g e 000(u
 
 c l a s s   P r o g r a m   :   F o r m   {   / / F o r m 000n0>mu000
 
         I m a g e   b a c k i ,   p l a y e r i ;   / / ;uP0000(u	Ype
 
         p r o t e c t e d   o v e r r i d e   v o i d   O n P a i n t ( P a i n t E v e n t A r g s   e )   {   / / c;uQtn0000000
 
                 b a s e . O n P a i n t ( e ) ;   / / CQn00000n0Q[0|Ts0QY0
 
                 e . G r a p h i c s . D r a w I m a g e ( b a c k i ,   0 ,   0 ) ;   / / ;uP00000]
Nk0Mn
 
                 e . G r a p h i c s . D r a w I m a g e ( p l a y e r i ,   b a c k i . W i d t h   /   2   -   p l a y e r i . W i d t h   /   2 , 
 
                         b a c k i . H e i g h t   -   p l a y e r i . H e i g h t   *   2 ) ;   / / _j0-N.YNk0c;u
 
         } 
 
         p u b l i c   P r o g r a m ( )   {   / / 0000000
 
                 t r y   {   / / OYQt[a
 
                         b a c k i   =   I m a g e . F r o m F i l e ( " b a c k b 2 . b m p " ) ;   / / ̀of;uP0000000
 
                         p l a y e r i   =   I m a g e . F r o m F i l e ( " p l a y e r . g i f " ) ;   / / _j;uP0000000
 
                 }   c a t c h   ( E x c e p t i o n   e )   {   / / OYQtQ[
 
                         M e s s a g e B o x . S h o w ( e . T o S t r i n g ( ) ) ;   / / Q[0000000000k0h:y
 
                 } 
 
                 K e y D o w n   + =   n e w   K e y E v e n t H a n d l e r ( O n K e y D o w n ) ;   / / 00bW0NR0Bfn000000{v2
 
         } 
 
         v o i d   O n K e y D o w n ( o b j e c t   o ,   K e y E v e n t A r g s   e ) {   / / 00bW0NR0Bfk0|Tp0000000
 
                 i f   ( e . K e y C o d e . T o S t r i n g ( )   = =   " E s c a p e " )   {   / / 0	Yf0bU00_000n00000eW[RSW0_00E s c a p e 
 
                         C l o s e ( ) ;   / / 0000000000000B}N  / / 0_;m0
 
                 } 
 
         } 
 
         s t a t i c   v o i d   M a i n ( )   {   / / [L(u0000( p u b l i c o0j0O0f0O K ) 
 
                 P r o g r a m   f   =   n e w   P r o g r a m ( ) ;   / / ꁯ000n00000000ub
 
                 f . T e x t   =   " G a m e " ;   / / F o r m 
T0-[
 
                 f . S t a r t P o s i t i o n   =   F o r m S t a r t P o s i t i o n . M a n u a l ;   / / 0KbR-[
00-[
 
                 P o i n t   p   =   n e w   P o i n t ( 3 0 0 , 0 ) ;   / / X ^jh0Y ^jn0P o i n t 0000000ub
 
                 f . L o c a t i o n   =   p ;   / / 00000000000g0RgMOn0-[
 
                 f . F o r m B o r d e r S t y l e   =   F o r m B o r d e r S t y l e . F i x e d S i n g l e ;   / / 0000000n0V[S
 
                 f . C o n t r o l B o x   =   f a l s e ;   / / 000000000n0^h:y
 
                 f . C l i e n t S i z e   =   n e w   S i z e ( 6 4 0 ,   4 8 0 ) ;   / / 000000000n0E^h0ؚU00c[
 
                 A p p l i c a t i o n . R u n ( f ) ;   / / ubnn00000000[L
 
         } 
 
 } 
 
 
 
 0001 5   }n0c;u
 
 
 
 0;ubn0}n0c;uk0o0P a i n t E v e n t A r g s 000000L0_g00O S k000;ubQc;un0q_0SQ00n0g00O n P a i n t 00000000000n0-Ng0LF0
 
 0}n0c;uk0o00c;uk0(uD00S y s t e m . D r a w i n g . P e n 0000000(uD00
 
 0S y s t e m . D r a w i n g . P e n 000n00000000( C o l o r ,   f l o a t ) k0rh0*YU00NH00S0h0g00}Y0n0P e n 000000L0_000
 
  0; j0J00P e n 000n00000000o0YpeB000T.zn0Rg0_0S0h0L0S
 
 0P e n 000n00000000k0NH00ro00S y s t e m . D r a w i n g . C o l o r i SO000000k0+T~000Yv000000(uD00h0O)R
 
 0rT0h0k00C o l o r . R e d 0C o l o r . Y e l l o w j0i0n0Yv00000L0Ype(uaU00f0D00
 
  0h t t p s : / / l e a r n . m i c r o s o f t . c o m / j a - j p / d o t n e t / a p i / s y s t e m . d r a w i n g . c o l o r 
 
 0P e n 000n00000000k0NH00*YU0o0XS|^[peg0c[S
 
  0O  P e n   m y p e n   =   n e w   P e n ( C o l o r . B l u e ,   1 0 ) ;   / / Rg0*YU01 0 n0000ub
 
 0}n0c;uo0  P a i n t E v e n t A r g s 000000e h0P e n 0000000(uD0f00Nn0f_g0LF0
 
  0e . G r a p h i c s . D r a w L i n e ( P e n 000000,   YX ^j,   YY ^j,   B}NX ^j,   B}NX ^j) ; 
 
 
 
 o1 4   [҉}0cS0F0
 
 
 
 0;ub
Nk0dD0*YU01 0 n0[҉},g0cS0F0
 
 
 
 \ObO
 
 
 
 / / o1 4   [҉}0cS0F0
 
 u s i n g   S y s t e m ;   / / C # jn000(u
 
 u s i n g   S y s t e m . W i n d o w s . F o r m s ;   / / C # L0cOY00A p p l i c a t i o n 0F o r m 000(u
 
 u s i n g   S y s t e m . D r a w i n g ;   / / S i z e 0G r a p h i c s 0I m a g e 000(u
 
 c l a s s   P r o g r a m   :   F o r m   {   / / F o r m 000n0>mu000
 
         I m a g e   b a c k i ,   p l a y e r i ;   / / ;uP0000(u	Ype
 
         p r o t e c t e d   o v e r r i d e   v o i d   O n P a i n t ( P a i n t E v e n t A r g s   e )   {   / / c;uQtn0000000
 
                 b a s e . O n P a i n t ( e ) ;   / / CQn00000n0Q[0|Ts0QY0
 
                 e . G r a p h i c s . D r a w I m a g e ( b a c k i ,   0 ,   0 ) ;   / / ;uP00000]
Nk0Mn
 
                 e . G r a p h i c s . D r a w I m a g e ( p l a y e r i ,   b a c k i . W i d t h   /   2   -   p l a y e r i . W i d t h   /   2 , 
 
                         b a c k i . H e i g h t   -   p l a y e r i . H e i g h t   *   2 ) ;   / / _j0-N.YNk0c;u
 
                 P e n   p R e d 1 0   =   n e w   P e n ( C o l o r . R e d   ,   1 0 ) ;   / / 0NNR0drn0*YU01 0 n0000ub
 
                 e . G r a p h i c s . D r a w L i n e ( p R e d 1 0 ,   0 ,   0 ,   b a c k i . W i d t h   -   1 ,   b a c k i . H e i g h t   -   1 ) ;   / / [҉}`$0cO0
 
                 e . G r a p h i c s . D r a w L i n e ( p R e d 1 0 ,   0 ,   b a c k i . H e i g h t   -   1 ,   b a c k i . W i d t h   -   1 ,   0 ) ;   / / [҉}a$0cO0
 
         } 
 
         p u b l i c   P r o g r a m ( )   {   / / 0000000
 
                 t r y   {   / / OYQt[a
 
                         b a c k i   =   I m a g e . F r o m F i l e ( " b a c k b 2 . b m p " ) ;   / / ̀of;uP0000000
 
                         p l a y e r i   =   I m a g e . F r o m F i l e ( " p l a y e r . g i f " ) ;   / / _j;uP0000000
 
                 }   c a t c h   ( E x c e p t i o n   e )   {   / / OYQtQ[
 
                         M e s s a g e B o x . S h o w ( e . T o S t r i n g ( ) ) ;   / / Q[0000000000k0h:y
 
                 } 
 
                 K e y D o w n   + =   n e w   K e y E v e n t H a n d l e r ( O n K e y D o w n ) ;   / / 00bW0NR0Bfn000000{v2
 
         } 
 
         v o i d   O n K e y D o w n ( o b j e c t   o ,   K e y E v e n t A r g s   e ) {   / / 00bW0NR0Bfk0|Tp0000000
 
                 i f   ( e . K e y C o d e . T o S t r i n g ( )   = =   " E s c a p e " )   {   / / bU00_000n00000eW[RSW0_00E s c a p e 
 
                         C l o s e ( ) ;   / / 0000000000000B}N
 
                 } 
 
         } 
 
         s t a t i c   v o i d   M a i n ( )   {   / / [L(u0000( p u b l i c o0j0O0f0O K ) 
 
                 P r o g r a m   f   =   n e w   P r o g r a m ( ) ;   / / ꁯ000n00000000ub
 
                 f . T e x t   =   " G a m e " ;   / / F o r m 
T0-[
 
                 f . S t a r t P o s i t i o n   =   F o r m S t a r t P o s i t i o n . M a n u a l ;   / / 0KbR-[
00-[
 
                 P o i n t   p   =   n e w   P o i n t ( 3 0 0 , 0 ) ;   / / X ^jh0Y ^jn0P o i n t 0000000ub
 
                 f . L o c a t i o n   =   p ;   / / 00000000000g0RgMOn0-[
 
                 f . F o r m B o r d e r S t y l e   =   F o r m B o r d e r S t y l e . F i x e d S i n g l e ;   / / 0000000n0V[S
 
                 f . C o n t r o l B o x   =   f a l s e ;   / / 000000000n0^h:y
 
                 f . C l i e n t S i z e   =   n e w   S i z e ( 6 4 0 ,   4 8 0 ) ;   / / 000000000n0E^h0ؚU00c[
 
                 A p p l i c a t i o n . R u n ( f ) ;   / / ubnn00000000[L
 
         } 
 
 } 
 
 
 
 0001 6   wb_n0c;u
 
 
 
 0wb_web_0ckeb_	o0D r a w L i n e g00cQ00L00D r a w R e c t a n g l e ( ) 0(uD00h0O)R
 
 0P a i n t E v e n t A r g s 000000e h0P e n 0000000(uD0f00Nn0f_g0LF0
 
  0e . G r a p h i c s . D r a w R e c t a n g l e ( P e n 000000,   ]
NX ^j,   ]
NY ^j,   E^,   ؚU0) ; 
 
 
 
 o1 5   GSv0cS0F0
 
 
 
 0;ub
Nk09 L9 Rn0GSv0cS0F0
 
 0^j( 1 0 ,   2 0 ) K00T0003 0  3 0 g00g}n0ro0C y a n 0g}n0*YU0o02 h0Y00
 
 
 
 \ObO
 
 
 
 / / o1 5   GSv0cS0F0
 
 u s i n g   S y s t e m ;   / / C # jn000(u
 
 u s i n g   S y s t e m . W i n d o w s . F o r m s ;   / / A p p l i c a t i o n 0F o r m 000(u
 
 u s i n g   S y s t e m . D r a w i n g ;   / / S i z e 0G r a p h i c s 0I m a g e 0P e n 0000C o l o r i SO(u
 
 c l a s s   P r o g r a m   :   F o r m   {   / / F o r m 000n0>mu000
 
         I m a g e   b a c k i ,   p l a y e r i ;   / / ;uP0000(u	Ype
 
         p r o t e c t e d   o v e r r i d e   v o i d   O n P a i n t ( P a i n t E v e n t A r g s   e )   {   / / c;uQtn0000000
 
                 b a s e . O n P a i n t ( e ) ;   / / CQn00000n0Q[0|Ts0QY0
 
                 e . G r a p h i c s . D r a w I m a g e ( b a c k i ,   0 ,   0 ) ;   / / ;uP00000]
Nk0Mn
 
                 e . G r a p h i c s . D r a w I m a g e ( p l a y e r i ,   b a c k i . W i d t h   /   2   -   p l a y e r i . W i d t h   /   2 , 
 
                         b a c k i . H e i g h t   -   p l a y e r i . H e i g h t   *   2 ) ;   / / _j0-N.YNk0c;u
 
                 P e n   p C y a n 2   =   n e w   P e n ( C o l o r . C y a n ,   2 ) ;   / / 0NNR04lrn0*YU02 n0000ub
 
                 f o r ( i n t   i   =   0 ;   i   <   9 ;   i + + )   {   / / 9 R
 
                         f o r ( i n t   j   =   0 ;   j   <   9 ;   j + + )   {   / / 9 L
 
                                 e . G r a p h i c s . D r a w R e c t a n g l e ( p C y a n 2 ,   1 0   +   i   *   3 0 ,   2 0   +   j   *   3 0 ,   3 0 ,   3 0 ) ;   / / g0cO0
 
                         } 
 
                 } 
 
         } 
 
         p u b l i c   P r o g r a m ( )   {   / / 0000000
 
                 t r y   {   / / OYQt[a
 
                         b a c k i   =   I m a g e . F r o m F i l e ( " b a c k b 2 . b m p " ) ;   / / ̀of;uP0000000
 
                         p l a y e r i   =   I m a g e . F r o m F i l e ( " p l a y e r . g i f " ) ;   / / _j;uP0000000
 
                 }   c a t c h   ( E x c e p t i o n   e )   {   / / OYQtQ[
 
                         M e s s a g e B o x . S h o w ( e . T o S t r i n g ( ) ) ;   / / Q[0000000000k0h:y
 
                 } 
 
                 K e y D o w n   + =   n e w   K e y E v e n t H a n d l e r ( O n K e y D o w n ) ;   / / 00bW0NR0Bfn000000{v2
 
         } 
 
         v o i d   O n K e y D o w n ( o b j e c t   o ,   K e y E v e n t A r g s   e ) {   / / 00bW0NR0Bfk0|Tp0000000
 
                 i f   ( e . K e y C o d e . T o S t r i n g ( )   = =   " E s c a p e " )   {   / / bU00_000n00000eW[RSW0_00E s c a p e 
 
                         C l o s e ( ) ;   / / 0000000000000B}N
 
                 } 
 
         } 
 
         s t a t i c   v o i d   M a i n ( )   {   / / [L(u0000( p u b l i c o0j0O0f0O K ) 
 
                 P r o g r a m   f   =   n e w   P r o g r a m ( ) ;   / / ꁯ000n00000000ub
 
                 f . T e x t   =   " G a m e " ;   / / F o r m 
T0-[
 
                 f . S t a r t P o s i t i o n   =   F o r m S t a r t P o s i t i o n . M a n u a l ;   / / 0KbR-[
00-[
 
                 P o i n t   p   =   n e w   P o i n t ( 3 0 0 , 0 ) ;   / / X ^jh0Y ^jn0P o i n t 0000000ub
 
                 f . L o c a t i o n   =   p ;   / / 00000000000g0RgMOn0-[
 
                 f . F o r m B o r d e r S t y l e   =   F o r m B o r d e r S t y l e . F i x e d S i n g l e ;   / / 0000000n0V[S
 
                 f . C o n t r o l B o x   =   f a l s e ;   / / 000000000n0^h:y
 
                 f . C l i e n t S i z e   =   n e w   S i z e ( 6 4 0 ,   4 8 0 ) ;   / / 000000000n0E^h0ؚU00c[
 
                 A p p l i c a t i o n . R u n ( f ) ;   / / ubnn00000000[L
 
         } 
 
 } 
 
 
 
 0001 7   Q0UiQn0c;u
 
 
 
 0Q0UiQo0D r a w R e c t a n g l e ( ) n0_(ug00D r a w E l l i p s e ( ) 0(uD00
 
 0-N_^j0JS_0c[Y00N00k00Q0UiQk0YcY00wb_n0]
N^j,   E^,   ؚU00(uD00
 
 00c0f00E^h0ؚU0L0I{W0Q00p0Qk00g0j0Q00p0UiQk0j00
 
 0P a i n t E v e n t A r g s 000000e h0P e n 0000000(uD0f00Nn0f_g0LF0
 
  0e . G r a p h i c s . D r a w E l l i p s e ( P e n 000000,   Ycwb_n0]
NX ^j,   Ycwb_n0]
NY ^j,   Ycwb_n0E^,   Ycwb_n0ؚU0) ; 
 
 
 
 o1 6   GSvn0-Nk0Q0cS0F0
 
 
 
 0o1 5 g0cD0_09 L9 Rn0GSvn0-Nk0QcY00Q0cS0F0
 
 
 
 \ObO
 
 
 
 / / o1 6   GSvn0-Nk0Q0cS0F0
 
 u s i n g   S y s t e m ;   / / C # jn000(u
 
 u s i n g   S y s t e m . W i n d o w s . F o r m s ;   / / A p p l i c a t i o n 0F o r m 000(u
 
 u s i n g   S y s t e m . D r a w i n g ;   / / S i z e 0G r a p h i c s 0I m a g e 0P e n 0000C o l o r i SO(u
 
 c l a s s   P r o g r a m   :   F o r m   {   / / F o r m 000n0>mu000
 
         I m a g e   b a c k i ,   p l a y e r i ;   / / ;uP0000(u	Ype
 
         p r o t e c t e d   o v e r r i d e   v o i d   O n P a i n t ( P a i n t E v e n t A r g s   e )   {   / / c;uQtn0000000
 
                 b a s e . O n P a i n t ( e ) ;   / / CQn00000n0Q[0|Ts0QY0
 
                 e . G r a p h i c s . D r a w I m a g e ( b a c k i ,   0 ,   0 ) ;   / / ;uP00000]
Nk0Mn
 
                 e . G r a p h i c s . D r a w I m a g e ( p l a y e r i ,   b a c k i . W i d t h   /   2   -   p l a y e r i . W i d t h   /   2 , 
 
                         b a c k i . H e i g h t   -   p l a y e r i . H e i g h t   *   2 ) ;   / / _j0-N.YNk0c;u
 
                 P e n   p C y a n 2   =   n e w   P e n ( C o l o r . C y a n ,   2 ) ;   / / 4lrn0*YU02 n0000ub
 
                 f o r ( i n t   i   =   0 ;   i   <   9 ;   i + + )   {   / / 9 R
 
                         f o r ( i n t   j   =   0 ;   j   <   9 ;   j + + )   {   / / 9 L
 
                                 e . G r a p h i c s . D r a w R e c t a n g l e ( p C y a n 2 ,   1 0   +   i   *   3 0 ,   2 0   +   j   *   3 0 ,   3 0 ,   3 0 ) ;   / / g0cO0
 
                                 e . G r a p h i c s . D r a w E l l i p s e ( p C y a n 2 ,   1 0   +   i   *   3 0 ,   2 0   +   j   *   3 0 ,   3 0 ,   3 0 ) ;   / / 0R0QcQ0cO0
 
                         } 
 
                 } 
 
         } 
 
         p u b l i c   P r o g r a m ( )   {   / / 0000000
 
                 t r y   {   / / OYQt[a
 
                         b a c k i   =   I m a g e . F r o m F i l e ( " b a c k b 2 . b m p " ) ;   / / ̀of;uP0000000
 
                         p l a y e r i   =   I m a g e . F r o m F i l e ( " p l a y e r . g i f " ) ;   / / _j;uP0000000
 
                 }   c a t c h   ( E x c e p t i o n   e )   {   / / OYQtQ[
 
                         M e s s a g e B o x . S h o w ( e . T o S t r i n g ( ) ) ;   / / Q[0000000000k0h:y
 
                 } 
 
                 K e y D o w n   + =   n e w   K e y E v e n t H a n d l e r ( O n K e y D o w n ) ;   / / 00bW0NR0Bfn000000{v2
 
         } 
 
         v o i d   O n K e y D o w n ( o b j e c t   o ,   K e y E v e n t A r g s   e ) {   / / 00bW0NR0Bfk0|Tp0000000
 
                 i f   ( e . K e y C o d e . T o S t r i n g ( )   = =   " E s c a p e " )   {   / / bU00_000n00000eW[RSW0_00E s c a p e 
 
                         C l o s e ( ) ;   / / 0000000000000B}N
 
                 } 
 
         } 
 
         s t a t i c   v o i d   M a i n ( )   {   / / [L(u0000( p u b l i c o0j0O0f0O K ) 
 
                 P r o g r a m   f   =   n e w   P r o g r a m ( ) ;   / / ꁯ000n00000000ub
 
                 f . T e x t   =   " G a m e " ;   / / F o r m 
T0-[
 
                 f . S t a r t P o s i t i o n   =   F o r m S t a r t P o s i t i o n . M a n u a l ;   / / 0KbR-[
00-[
 
                 P o i n t   p   =   n e w   P o i n t ( 3 0 0 , 0 ) ;   / / X ^jh0Y ^jn0P o i n t 0000000ub
 
                 f . L o c a t i o n   =   p ;   / / 00000000000g0RgMOn0-[
 
                 f . F o r m B o r d e r S t y l e   =   F o r m B o r d e r S t y l e . F i x e d S i n g l e ;   / / 0000000n0V[S
 
                 f . C o n t r o l B o x   =   f a l s e ;   / / 000000000n0^h:y
 
                 f . C l i e n t S i z e   =   n e w   S i z e ( 6 4 0 ,   4 8 0 ) ;   / / 000000000n0E^h0ؚU00c[
 
                 A p p l i c a t i o n . R u n ( f ) ;   / / ubnn00000000[L
 
         } 
 
 } 
 
 
 
 o1 7   T_Q0cS0F0
 
 
 
 00000n0-N.YK00YtPk0TK0c0f0JS_01 0 Z0d0X0W0j0L009 Pn0T_Q0cS0F0
 
 
 
 cQo1 7   T_Q0cS0F0
 
 
 
 000zvo!kVNJTVb_n0WX0d0v0W00eW[Rn0c;u  j0i0
 
 