N&" WMFC NnlVT$m EMFneU"   % % !+\ P Rp@"Calibri%D%G%tE%Q1XG%D%\F%G%TQ1XG%D% g6[D%G% |dh6[-[X%7.@CalibrmJ%`xE4 E%2/[%\E%\E%{-[%E%|dv% % %  TlXQ2U@@XL+\ PXGame:%;-K.Rp@"Calibri%D%G%tE%Q1XG%D%\F%G%TQ1XG%D% g6[D%G% dh6[-[X%7.@Calibr\J% E%2/[%\E%\E%{-[%E%dv% % % TXRz2U@@RL+\ PP TT{2U@@{L+\ PP NRp8@"Calibri%C%G%D%Q1XG% D%|E%F%TQ1XG% D% g6[ D%G% dh6[-[X%7.@Calibr[`xx`xw@D%2/[%|D%|D%{-[%D%dv% % %  T\OU@@ L+\ PdSquid Attack\ii.i-tCC`UZ'% Ld1=1 !??% ( % % %  TT2U@@L+\ PP %." ! \P % % %  T# . U@@# L \PxConstruct 2 .capx file110$ 0'.',0(-'% Ld# . #  !??% (  TT/ \ U@@/ L \PP ." '% Ld X [ X!??%  % Ld X [ X!??%  % Ld X[ X!??%  % LdX[X!??%  % LdX[X!??%  % Ld \ O \!??%  % Ld\O\!??% !-T   % % %  TXTU@@XL-T  Design (what I set out to do)::.%,1E1- %. 11  111% % % TTTU@@L-T  P TTTU@@L-T  P TTT U@@L-T  P 6 TxX 2U@@X2L-T  At first, we wanted to make a series of minigames 5 $B-B,0.01J,).,#. .$1J0++J.$ TX2AU@@XL-T  tbased on the comic 0,$.0100.&0J'% % %  TdB2U@@BL-T  Txkcd(*'0'% LdBB!??% (  TT2U@@L-T  P T2 U@@L-T  xby Randall Munroe. We /*2,00,O00 1.R- TX U@@X5L-T  zeroed in on the Click and Drag comic in particular, $. 1.0010/.1&*,009 ,+&0J'00, '0,  TXAU@@Xj"L-T  since it contained so many differe$0'.'10,/.0#1J,0*0. .TB U@@BjL-T  pnt scenes inside 0$&.0.$0$/. TTXU@@X,L-T  that we could use for different layouts. We 0,A.&1000$.1 0..0,)10$R- ThX bU@@XJ/L-T  planned on making around 5 different minigames.@0,00.010J,*0+,1000/0. ./J0+,J-$TT  bU@@ JL-T  P ." ! T  % % %  T# T U@@# L T xWhat Didn't Get Done: S1- :11 ;. :11.TT T U@@ L T P TT T U@@ L T P 7 % % % T\# 2U@@# -L T We had to minimize our project goal by a TON R.0,01J0J$.10 0&" WMFC .n1.&+0,0*+-=; T# 2U@@# L T because of time constraints. We0.',0$.1I.&10$ ,0$R.TT2U@@L T P T2bU@@L T pdecided to focus /.'0.011'0# T\# U@@# -L T on one minigame,  Squid Attack! , instead of 101/.J0+,I.'*0005,'*'0#.,01 T8# U@@# j'L T making multiple minigames. This helped pJ,*0+J00.J0++J-$-0$0.0.0 T\# U@@# -L T immensely with stress and workpace. Besides, *wJI.0$.*B0$.$$,00B1 *0+'.1.$0.$ T# bU@@# J3L T that, there were a few other setbacks, but most of u0,0..B. -,-B1/. $-0,'*$00J1#1 Tl# bEU@@# 0L T our goals were accomplished for  Squid Attack! 10 +1,$A. .+'&1J0$/.01 '*0005+'*' T#  BU@@# * L T `except for.('.01TT  BU@@ *L T P rT, HBU@@ *%L T a minor issue we had with making the ,J01$$0.A.0,0B/J+*0+0. Tx! BU@@# 2L T jellyfish in the start menu move by itself. Also, .*$00/.$, J.00J0*-0*$.5#1 T# ;!U@@# 3L T there are a lot of cheats built into the game that i0. .,.,11'0.,#00000.++J-0, Th# !pU@@# y/L T we made so we could test the game with minimal B.J,0.$0B-&100.#0.+,I.B0J0J, TH#  U@@# *L T effort. We left those in just for funsies..1 R-.00$.00#1 00$-$TT U@@L T P ." % Ld)P,S)P!??%  % Ld)P,S)P!??%  % Ld-P0S-P!??%  % Ld1P S1P!??%  % Ld P S P!??%  % Ld PS P!??%  % LdPSP!??%  % Ld)T, )T!??%  % Ld T  T!??%  % LdT T!??% !-  % % %  TX #u U@@X] L- tBiggest Challenge: n4,,.$ 11-.1,.TT$ 7u U@@$] L- P TT8 nu U@@8] L- P 7 % % % TtXu W U@@X 1L- Our biggest challenge was definitely getting the =0 0++.$'0,.0+.B+$0.0.**.0+/. TxX U U@@X= 2L- gun to not aim and shoot backwards into the wall. +001/1,J,00$/10/,'*B, 0$/00.B, TtXU s U@@X 1L- We spent a week puzzling over how to fix it, and R.$0./,B.-*00$$0+1). 00B1(,00 TtX 5 U@@X 1L- we thought we d found a solution when we limited B./10+0A.01000,#1010B0.0B.J.0 TX5  &" WMFC nU@@X L- `the angle0.,0+.T5  U@@ "L- s the gun could move to. However, $0.+00&100I1).181B-*. TX  U@@X 4L- whenever it hit the limit, it would bounce back too B0.0-*. 0/.JB100/100'.0,&*10 ThX  U@@Xm /L- fast, creating an endless loop of glitchiness. ,$'.,0+,0.00.$$0101+'00.$$ TxX U@@X 2L- Eventually we figured out that we could create an -*.00,*A.+0 .0100,B-&100' .,.,0 TX d U@@XL 5L- invisible sprite that would interact with the mouse, 0*$0.$0 .0,A1000. ,'B00.J10#. TXd > U@@X L- ttherefore limiting w0. .1 .J0+BT?d P U@@? L- here the gun could aim and 0. -/.+00'100,J,00 TX DU@@X,3L- shoot. In general, this works, except when you get $0100+.0. ,0$B1)$.(&.0B0.0*10*. T`XDU@@X.L- the mouse really close to the base of the gun.0.J10#. .,*'1$-10.0,$.1/.+00TTD' U@@L- P ." !   % % %  T#  $ u U@@# ] L  hWhat's Next: 0S1- %=.* TT%  [ u U@@% ] L  P B7 % % % Th# u  U@@# /L  To do what we originally planned, which is add 0-1/1B0+A.1 +0,*0,00.0B0'0$,00 T# U U@@# = L  `more xkcdcJ1.'*'0TT U U@@ = L  P-T$ hU U@@ = $L  themed minigames into the game. For 0-J./J0++J.#000.++J.*1  T\# U N U@@# -L  example, we had planned to make a game based .(+J0.B.0,00,00.01J,).,++J-0,$.0 T`# 5 U@@#  L  Ton L10% % %  TT 5 U@@  L  PtiT  5 U@@  L  `his comica0$'0J''% Ld '  , ' y!??% (  T 5 U@@  L  , where the user would have to B0..0-/$. A1000,).1 T# 5  U@@# 5L  interactively solve the logic riddle. We also wanted )0. ,'*.*#1).0-1+& 00.R-,$0B,0.0 T`# 6 U@@# .L  to make a maze minigame based on parts of the 1J,).,J,$-J0+,J-0,$.0100,$10- Tl#  U@@# m L  Xhuge u00+.% % %  T   U@@ m L  Click and Drag xkcd comic 1'*,009 ,+'*'0&1J''% Ld w | w !??% (  T  U@@m L  p, for example, a ,1 -(+J0.+ T #  U@@# L  maze game in which the player isJ,$.++J-0B0'00.0,*. #TT  U@@ L  P .T  I U@@  L  lrunning from a # 0000+ 0J, T|# Y d U@@# L L  \creeper.' ..0. TTZ d U@@Z L L  P ." % Ld) , ) !??%  % Ld-  - &WMFCn!??%  % Ld    !??%  % Ld    !??%  % Ld   !??%  % Ld) ,) !??%  % Ld),)!??%  % Ld),)!??%  % Ld- -!??%  % Ld    !??%  % Ld   !??%  % Ld  !??%  % Ld  !??%  % Ld!??%  % Ld!??%  % % %  TTX)U@@XLP 6% % ( 666666666666666666666666666666666666 6 66 6  6 66 6  6 66 6  6 66 6  6 66 6 66666666666666666666  d."System????????????????--,f2IC@"Calibri--- 2 _HCH2fGame:e @"Calibri---2 _fCH2f  2 _kCH2f @"Calibri--- 2 _t CH2fSquid Attack   - @ !{bt----  2 _CH2f ',f!I2--- ,2 [82H!fConstruct 2 .capx file- @ !]\8-  2 [2H!f '- @ !H2-- @ !H2-- @ !H2-- @ !H!-- @ !H!-- @ !H2-- @ !H!-,2fC--- 82 qHCf2Design (what I set out to do):--- 2 qCf2  2 qCf2  2 qCf2 V2 ~H2Cf2At first, we wanted to make a series of minigames  (2 HCf2based on the comic i --- 2 Cf2xkcd- @ !-  2 Cf2 ,2 Cf2by Randall Munroe. We   [2 H5Cf2zeroed in on the Click and Drag comic in particular,  >2 H"Cf2since it contained so many differe %2 Cf2nt scenes inside .M2 H,Cf2that we could use for different layouts. We  R2 H/Cf2planned on making around 5 different minigames.    2 (Cf2 ',!f2--- ,2 q82f!What Didn't Get Done:  2 q2f!  2 q2f! ---O2 ~8-2f!We had to minimize our project goal by a TON   :2 82f!because of time constraints. We  2 2f! %2 2f!decided to focus oO2 8-2f!on one minigame, Squid Attack!, instead of   F2 8'2f!making multiple minigames. This helped   O2 8-2f!immensely with stress and workpace. Besides,  X2 832f!that, there were a few other setbacks, but most of ,S2 802f!our goals were accomplished for Squid Attack! 2 8 2f!except for 2 e2f! C2 g%2f!a minor issue we had with making the d  V2 822f!jellyfish in the start menu move by itself. Also,   X2 832f!there are a lot of cheats built into the game that , R2 8/2f!we made so we could test the game with minimal     J2 8*2f!effort. We left those in just for funsies.  2 2f! '- @ !fB-- @ !fB-- @ !fC-- @ !fC-- @ !f2-- @ !f2-- @ !f!-- @ !fB-- @ !f2-- @ !f!-,2C--- (2 HC2Biggest Challenge: e 2 C2  2 C2 ---U2 -H1C2Our biggest challenge was definitely getting the tV2 ;H2C2gun to not aim and shoot backwards into the wall.  U2 HH1C2We spent a week puzzling over how to fix it, and U2 UH1C2we thought wed found a solution when we limited  2 cH C2the angle>2 cr"C2s the gun could move to. However,  Y2 pH4C2whenever it hit the limit, it would bounce back too  R2 ~H/C2fast, creating an endless loop of glitchiness. V2 H2C2Eventually we figured out that we could create an [2 H5C2invisible sprite that would interact with the mouse,  )2 HC2therefore limiting w 42 C2here the gun could aim and  X2 H3C2shoot. In general, this works, except when you get ,P2 H.C2the mouse really close to the base of the gun.  2 C2 ',!2--- 2 8 2!What's Next:   2 u2! ---R2 -8/2!To do what we originally planned, which is add 2 ;8 2!more xkcd 2 ;f2!-A2 ;j$2!themed minigames into the game. For     O2 H8-2!example, we had planned to make a game based d   2 U82!on d---  2 UF2!t2 UI 2!his comic - @ !-WF- :2 Us2!, where the user would have to [2 c852!interactively solve the logic riddle. We also wanted  P2 p8.2!to make a maze minigame based on parts of the    2 ~82!huge e--- 12 ~P2!Click and Drag xkcd comicv - @ !sP- %2 ~2!, for example, a g;2 8 2!maze game in which the player is  2 2! "2 2!running from a  2 82!creeper. 2 ]2! '- @ !B-- @ !C-- @ !2-- @ !2-- @ !!-- @ !B-- @ !B-- @ !B-- @ !C-- @ !2-- @ !2-- @ !2-- @ !!-- @ !!-- @ !!----  2 Hd --ddddddddddddddccccccccccccccccbbbbbbbb