From 6811792c74fe71a7b00a7cb015c8b6b109de1ae9 Mon Sep 17 00:00:00 2001 From: Robert Mozayeni Date: Thu, 13 Feb 2014 19:20:18 -0500 Subject: [PATCH 1/3] =?UTF-8?q?It=20really=20bothers=20me=20when=20people?= =?UTF-8?q?=20confuse=20you=E2=80=99re,=20your,=20and=20yore=20and=20also?= =?UTF-8?q?=20then=20and=20thin.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .DS_Store | Bin 6148 -> 6148 bytes GameScreen.m | 26 ++--- GameScreen.xib | 6 +- .../xcshareddata/flutterBird.xccheckout | 41 ++++++++ .../UserInterfaceState.xcuserstate | Bin 0 -> 12297 bytes .../xcdebugger/Breakpoints_v2.xcbkptlist | 5 + .../xcschemes/flutterBird.xcscheme | 96 ++++++++++++++++++ .../xcschemes/xcschememanagement.plist | 27 +++++ 8 files changed, 185 insertions(+), 16 deletions(-) create mode 100644 flutterBird.xcodeproj/project.xcworkspace/xcshareddata/flutterBird.xccheckout create mode 100644 flutterBird.xcodeproj/project.xcworkspace/xcuserdata/rmozayeni.xcuserdatad/UserInterfaceState.xcuserstate create mode 100644 flutterBird.xcodeproj/xcuserdata/rmozayeni.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist create mode 100644 flutterBird.xcodeproj/xcuserdata/rmozayeni.xcuserdatad/xcschemes/flutterBird.xcscheme create mode 100644 flutterBird.xcodeproj/xcuserdata/rmozayeni.xcuserdatad/xcschemes/xcschememanagement.plist diff --git a/.DS_Store b/.DS_Store index 41f43422a39fabbff244eaa093d30b59374e76eb..cb9742fec1d2caafa5686357a1418f3e249c8d48 100644 GIT binary patch delta 83 zcmZoMXffDuoQ0W@^}ysF7CpY)d>5CL(voBbhV#n2ag!Zb41hu@XhI?d8HT~h`MCuQ UAi&rFA_XQ-U=iOupEXqo02VA3<^TWy delta 83 zcmZoMXffDuoQ0WTv%%yZ7CpY)d>5CL(voBbhVyc=W|JLQ41hu@XhI?d8HT~h`MCuQ TVDJG%3QV5BBEES(YpM_c8 526) { + [flipperBird setFrame:CGRectMake(flipperBird.frame.origin.x, flipperBird.frame.origin.y+1, flipperBird.frame.size.width, flipperBird.frame.size.height)]; + [top setFrame:CGRectMake(top.frame.origin.x - 2, top.frame.origin.y, top.frame.size.width, top.frame.size.height)]; + [bottom setFrame:CGRectMake(bottom.frame.origin.x - 2, bottom.frame.origin.y, bottom.frame.size.width, bottom.frame.size.height)]; + if (flipperBird.frame.origin.y > 503) { UIAlertView *GameOVer = [[UIAlertView alloc]initWithTitle:@"oh no!" message:@"you lost" delegate:self cancelButtonTitle:@"retry" otherButtonTitles:nil, nil]; [GameOVer show]; [myTimer invalidate]; } if (flipperBird.frame.origin.x >= bottom.frame.origin.x && flipperBird.frame.origin.x <=bottom.frame.origin.x+40) { - if (flipperBird.frame.origin.y <= top.frame.size.height || flipperBird.frame.origin.y >= bottom.frame.origin.y) { - UIAlertView *GameOVer = [[UIAlertView alloc]initWithTitle:@"oh no!" message:[NSString stringWithFormat:@"you lost. Your score was %@",score.text] delegate:self cancelButtonTitle:@"okay" otherButtonTitles:nil, nil]; - [GameOVer show]; - [myTimer invalidate]; - } + if (flipperBird.frame.origin.y <= top.frame.size.height || flipperBird.frame.origin.y >= bottom.frame.origin.y) { + UIAlertView *GameOVer = [[UIAlertView alloc]initWithTitle:@"oh no!" message:[NSString stringWithFormat:@"you lost. Your score was %@",score.text] delegate:self cancelButtonTitle:@"okay" otherButtonTitles:nil, nil]; + [GameOVer show]; + [myTimer invalidate]; + } } - if (bottom.frame.origin.x < -39) { + if (bottom.frame.origin.x < -120) { [self addtoScore]; [top setFrame:CGRectMake(320, top.frame.origin.y, top.frame.size.width, top.frame.size.height)]; @@ -107,10 +107,10 @@ -(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{ } -(void)makeFallwithView:(UIImageView*)bird{ - [bird setFrame:CGRectMake(bird.frame.origin.x, bird.frame.origin.y-30, bird.frame.size.width, bird.frame.size.height)]; + [bird setFrame:CGRectMake(bird.frame.origin.x, bird.frame.origin.y-55, bird.frame.size.width, bird.frame.size.height)]; if (bird.frame.origin.y < 0) { - UIAlertView *GameOVer = [[UIAlertView alloc]initWithTitle:@"oh no!" message:[NSString stringWithFormat:@"you lost. Your score was %@",score.text] delegate:self cancelButtonTitle:@"okay" otherButtonTitles:nil, nil]; + UIAlertView *GameOVer = [[UIAlertView alloc]initWithTitle:@"oh no!" message:[NSString stringWithFormat:@"you lost. Your score was %@",score.text] delegate:self cancelButtonTitle:@"okay" otherButtonTitles:nil, nil]; [GameOVer show]; [myTimer invalidate]; diff --git a/GameScreen.xib b/GameScreen.xib index dd5344c..19891d1 100644 --- a/GameScreen.xib +++ b/GameScreen.xib @@ -1,7 +1,7 @@ - + - + @@ -27,4 +27,4 @@ - + \ No newline at end of file diff --git a/flutterBird.xcodeproj/project.xcworkspace/xcshareddata/flutterBird.xccheckout b/flutterBird.xcodeproj/project.xcworkspace/xcshareddata/flutterBird.xccheckout new file mode 100644 index 0000000..5f85033 --- /dev/null +++ b/flutterBird.xcodeproj/project.xcworkspace/xcshareddata/flutterBird.xccheckout @@ -0,0 +1,41 @@ + + + + + IDESourceControlProjectFavoriteDictionaryKey + + IDESourceControlProjectIdentifier + 044DA933-1E39-4DC3-8A52-86AE108EB4C6 + IDESourceControlProjectName + flutterBird + IDESourceControlProjectOriginsDictionary + + E65F11B9-CB43-4EB1-82B6-EED10E4428E8 + https://github.com/rsmoz/flappybirdclone.git + + IDESourceControlProjectPath + flutterBird.xcodeproj/project.xcworkspace + IDESourceControlProjectRelativeInstallPathDictionary + + E65F11B9-CB43-4EB1-82B6-EED10E4428E8 + ../.. + + IDESourceControlProjectURL + https://github.com/rsmoz/flappybirdclone.git + IDESourceControlProjectVersion + 110 + IDESourceControlProjectWCCIdentifier + E65F11B9-CB43-4EB1-82B6-EED10E4428E8 + IDESourceControlProjectWCConfigurations + + + IDESourceControlRepositoryExtensionIdentifierKey + public.vcs.git + IDESourceControlWCCIdentifierKey + E65F11B9-CB43-4EB1-82B6-EED10E4428E8 + IDESourceControlWCCName + flappybirdclone + + + + diff --git a/flutterBird.xcodeproj/project.xcworkspace/xcuserdata/rmozayeni.xcuserdatad/UserInterfaceState.xcuserstate b/flutterBird.xcodeproj/project.xcworkspace/xcuserdata/rmozayeni.xcuserdatad/UserInterfaceState.xcuserstate new file mode 100644 index 0000000000000000000000000000000000000000..705f6bfb0724852439edeade72c896b69f45cb6d GIT binary patch literal 12297 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 z zmR=)WBYjx9OL|=Tk@V*XeZ;7U!iWhGlOn1jrbbMQutY44xGv(xh?^o-My!fh9kC{2 zQ^dB2?GZa79*KA=;+cr&B6daWj`&(8lEur+vf;9kvUJ%P*(6z&tXfthtCiKs8f1;K zHkn;EU)CXW$ri{wvM$*o+10X@vaPb`W$(z&M}|fwM5agPM;1hmiM%v&T;#;aNs(2N z)sZ!kwUHf>t0Q|OUx_>%`9b6tk^hQPM46(pqozhpi?T%3M@^5K5p`qK>Zr9*>!R+B z>WS)$dLZhFs3)VIj(RET{jei>{IMle55$5 z_*wCb;y1;=;1YvaDOJjpQA&kUrHoUiC^MCn$_AxXX;U^UIc1x&Q|VTEl?#>K$|cG> zm5(V;D8EtuqWo2PK_yYiR8cCWO0CkWhO0)Z3RGiNMXF*|sj6I6t+J@M7OJs%KQssa{pRp*pBKtU9VX zt~#muRCP-Ah3d5GXVnGO?`o_Tsl(M0b%a{0HmXOeGu7GZTy>#(thz`&UR|r6rFN)& z>b2^})jQQssh?3lr#`MesXnFtPNUT%YKCc2G^v{5nsJ(9O{u0_GeJ|SsnyKT%+k!! zST#1yJdH!+)GX30)-2Urt+_^Xoo2PBN7JX-sM)O9rP-}{NwZh;vgS?A5zR5p3C)LE zsaCEn)Rt=PTBmlkcAa*;wpY7ByF zLHo1zSM9%|adb$uC^|e^5}goT6x|rjMPDAhJ^F>{ccXvQ$#k*0Bwe!3th+=vLYJe< z(~Z^@>c;AdbnUvUbua1;>JICU>Q3n1*1fCyLU&sCmF{dzSzn<^G?kBF(+d_ia8x~Cg$sypJGE|rLl_G;j#I#V`GbA$H$h(PKd3H zogCX3J2Q56?A+LOvG>P55c^>4L$POLf76HR!}MakR4>zO^*TN9Mt!{Aq`yR;r7zG| z=%?zZ=`H$t{dE0h`X+sgzE$6@pQrceuh3twzeB%9zgB;be!ad|zg@pW|A_vvICET1 zTz*_Z+}OCHxbbnb85N`o~gi8WGXh5nJP>(P40x0gtUah zgyMv6(3lyElT$At38iDwee z!+`@$5+#X~ + + diff --git a/flutterBird.xcodeproj/xcuserdata/rmozayeni.xcuserdatad/xcschemes/flutterBird.xcscheme b/flutterBird.xcodeproj/xcuserdata/rmozayeni.xcuserdatad/xcschemes/flutterBird.xcscheme new file mode 100644 index 0000000..e306682 --- /dev/null +++ b/flutterBird.xcodeproj/xcuserdata/rmozayeni.xcuserdatad/xcschemes/flutterBird.xcscheme @@ -0,0 +1,96 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flutterBird.xcodeproj/xcuserdata/rmozayeni.xcuserdatad/xcschemes/xcschememanagement.plist b/flutterBird.xcodeproj/xcuserdata/rmozayeni.xcuserdatad/xcschemes/xcschememanagement.plist new file mode 100644 index 0000000..0fb978c --- /dev/null +++ b/flutterBird.xcodeproj/xcuserdata/rmozayeni.xcuserdatad/xcschemes/xcschememanagement.plist @@ -0,0 +1,27 @@ + + + + + SchemeUserState + + flutterBird.xcscheme + + orderHint + 0 + + + SuppressBuildableAutocreation + + 5E1734DB18A8A14000D8C31A + + primary + + + 5E1734FC18A8A14000D8C31A + + primary + + + + + From 9797f94dc61022b7cce83de46212d5689d23091a Mon Sep 17 00:00:00 2001 From: Robert Mozayeni Date: Thu, 13 Feb 2014 19:21:15 -0500 Subject: [PATCH 2/3] =?UTF-8?q?=20It=20really=20bothers=20me=20when=20peop?= =?UTF-8?q?le=20confuse=20you=E2=80=99re,=20your,=20and=20yore=20and=20als?= =?UTF-8?q?o=20then=20and=20thin.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- flutterBird.xcodeproj/.gitignore | 24 ++++++++++++++++++ .../UserInterfaceState.xcuserstate | Bin 12297 -> 12297 bytes 2 files changed, 24 insertions(+) create mode 100644 flutterBird.xcodeproj/.gitignore diff --git a/flutterBird.xcodeproj/.gitignore b/flutterBird.xcodeproj/.gitignore new file mode 100644 index 0000000..bd9f093 --- /dev/null +++ b/flutterBird.xcodeproj/.gitignore @@ -0,0 +1,24 @@ +# OS X +.DS_Store + +# Xcode +build/ +*.pbxuser +!default.pbxuser +*.mode1v3 +!default.mode1v3 +*.mode2v3 +!default.mode2v3 +*.perspectivev3 +!default.perspectivev3 +xcuserdata +*.xccheckout +profile +*.moved-aside +DerivedData +*.hmap +*.ipa + +# CocoaPods +Pods + diff --git a/flutterBird.xcodeproj/project.xcworkspace/xcuserdata/rmozayeni.xcuserdatad/UserInterfaceState.xcuserstate b/flutterBird.xcodeproj/project.xcworkspace/xcuserdata/rmozayeni.xcuserdatad/UserInterfaceState.xcuserstate index 705f6bfb0724852439edeade72c896b69f45cb6d..04516888c49d798d2f9e18fa5dc49e0860b8c2d9 100644 GIT binary patch delta 63 zcmeB7=uFsfo=@z8#Gzx+)ut8}ItoS>X2!LV)kdZU=9{1Lb@2e@{9a&@Yn5&h0RZOa B6|(>U delta 63 zcmeB7=uFsfo= Date: Thu, 13 Feb 2014 19:21:40 -0500 Subject: [PATCH 3/3] =?UTF-8?q?=20It=20really=20bothers=20me=20when=20peop?= =?UTF-8?q?le=20confuse=20you=E2=80=99re,=20your,=20and=20yore=20and=20als?= =?UTF-8?q?o=20then=20and=20thin.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .DS_Store | Bin 6148 -> 6148 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/.DS_Store b/.DS_Store index cb9742fec1d2caafa5686357a1418f3e249c8d48..2a40842195fb9b6c6ded89ecb5dae2ee04dcd82d 100644 GIT binary patch delta 74 zcmZoMXffDuf`y4~^W+{Dy~#gVc$fq~Om<)~;LFWVaY-pHNoHU;uM80qDabGkPR`FQ VU;qKe2_RBn@&p#~>7Pg#dsK6`lY9 delta 74 zcmZoMXffDuf`y6oz~mkly~#gVc$j$OCOfbg@a5*GxTKVpBr`CaSB40Q6l53%C+FuD VFn|DK1BeuuJb^`g^L*A+AplML6m9?j