From e746e3e1346464ec0cfdcab1b920956382c670ea Mon Sep 17 00:00:00 2001 From: Usman Irfan <usmanirfan@USERs-MacBook-Pro.local> Date: Thu, 22 Nov 2018 15:37:54 -0500 Subject: [PATCH] Added food parameter --- BlankProjectTemplate/src/Food.py | 4 ++-- BlankProjectTemplate/src/Gameplay.py | 4 ++-- .../src/__pycache__/Food.cpython-37.pyc | Bin 1069 -> 1050 bytes .../src/__pycache__/Gameplay.cpython-37.pyc | Bin 1894 -> 1887 bytes .../src/__pycache__/Interface.cpython-37.pyc | Bin 2276 -> 2269 bytes .../src/__pycache__/Snake.cpython-37.pyc | Bin 823 -> 816 bytes .../src/__pycache__/highscore.cpython-37.pyc | Bin 1898 -> 1891 bytes .../src/__pycache__/init.cpython-37.pyc | Bin 623 -> 616 bytes .../src/__pycache__/theme.cpython-37.pyc | Bin 2378 -> 2371 bytes 9 files changed, 4 insertions(+), 4 deletions(-) diff --git a/BlankProjectTemplate/src/Food.py b/BlankProjectTemplate/src/Food.py index 50c734e..a642ca9 100644 --- a/BlankProjectTemplate/src/Food.py +++ b/BlankProjectTemplate/src/Food.py @@ -18,8 +18,8 @@ class Food(): ## @brief Draw method uses pygame to draw the food object on the window # @param location A list which consists the x and y location of the food - def draw_food(self, location): - pygame.draw.rect(win, [245,250,170] , (location[0],location[1], self.size, self.size)) + def draw_food(self, food_colour, location): + pygame.draw.rect(win, food_colour , (location[0],location[1], self.size, self.size)) ## @brief redraw_food method redraws the food on the screen randomly # @param x is the location of snake's x-axis head location diff --git a/BlankProjectTemplate/src/Gameplay.py b/BlankProjectTemplate/src/Gameplay.py index 5de533a..3ef365e 100644 --- a/BlankProjectTemplate/src/Gameplay.py +++ b/BlankProjectTemplate/src/Gameplay.py @@ -7,7 +7,7 @@ from random import randint from Snake import * from Food import * -def game(speed, colour, backgroundColour): +def game(speed, colour,food_colour, backgroundColour): x = randint(0, grid_length) * size y = randint(0, grid_length) * size #defining a list to update snanke's length @@ -137,7 +137,7 @@ def game(speed, colour, backgroundColour): snake_blocks = len(snake_loc) #Draw food item - food.draw_food(food_location) + food.draw_food(food_colour, food_location) if snake_blocks > snake_length: diff --git a/BlankProjectTemplate/src/__pycache__/Food.cpython-37.pyc b/BlankProjectTemplate/src/__pycache__/Food.cpython-37.pyc index c0b0ec68b2dcf7cd8fe4978a773785b8f9bb2ad6..fa2123b29d79ff150dc102688744d0a62d3461e4 100644 GIT binary patch delta 141 zcmZ3>F^hxOiI<m)0SG#7ev5XS$oopkQ9raewWwIXv^Y00FS95uF;CwmwK%&Zzd*k@ z)wm+jSbwqtqX?^haZ$4VW=lqHMx7}@?IjE~j5W+DjFJoz49$!wOxX-Y6M$k&Krv=y evB?EYMr<{#*=$7<fJ}qQPnfzGIVR^b?*jm0c_;1w delta 156 zcmbQmv6h3^iI<m)0SK;L{}vrKk@uC8hqF~oXmM&$aZFjVk+ETnOKNd;Nq#|0WolxP zaZH4xaZGWlaYdqWj8jfxUUooHepYI7Nl0pLK~7>xYD{raa?EBUMs7yN1(WTV#6;(m zFw`*BFsCp}GDt8qGo~<QGZf94ypYL21SrTT$pDe6Va;YsV**R;VicJi!@LgwnGi60 diff --git a/BlankProjectTemplate/src/__pycache__/Gameplay.cpython-37.pyc b/BlankProjectTemplate/src/__pycache__/Gameplay.cpython-37.pyc index 7738abd74ba29d78e4098be62efbcf5c8349bf75..334480d3b3ab6b61d9176893fdc21bbc64603e10 100644 GIT binary patch delta 126 zcmaFHcb|{TiI<m)0SIz#Zsc0Z%6Mz?2G$e@OQ66nSN+i9)S_bj(&F62yv(As#5{eM z)Z*-t`~v;rRO5<7V|}Nb#Juc)qWrAX<dTro+=86Ml2rZTqGbKa(QLaJttX4K%ZXY8 QjVc0}heTLS_F|U-01&bzwEzGB delta 157 zcmcc5_l%FriI<m)0SNqVY~)(X${00y18a)A1yJCZkF!-wXmM&$aZFjVk+ETnOKNd; zNq#|0WolxPaZH4xaZGWlaYdqWj8jfxUUooHepYI7Nl0pLK~7>xYD{raa?Ioqw%v?Y qlLgr246T4B7J-aKA}oR2TO2mI`6;D2sdj8YUNMN^VdP-sU;+Tw<tqmO diff --git a/BlankProjectTemplate/src/__pycache__/Interface.cpython-37.pyc b/BlankProjectTemplate/src/__pycache__/Interface.cpython-37.pyc index 04e4f48158ebdaed06f88c05f352a500a0d953b3..b4486b601870dd96aab93d9a5bc948caeb117a04 100644 GIT binary patch delta 69 zcmaDNcvq0iiI<m)0SIz#Zsd|>RC3b~Elw>e)-Ns2P0Y(IN=wYscS$YIF3B&@FHSYC XNHo@;9Ka~Ts$X1`tiL&vv6>wK&u|q! delta 91 zcmcaB_(YJ)iI<m)0SKO6-^eA)=;Z5c6%$&VT2vfUmTY8f7~_&!oL!P%5L20&SY#X% t;b<IFoN8Q=XdL5|lbDwsP?VpQnp_f+np=>QSdto3T$CKMIf=2F9RNX{A1(j@ diff --git a/BlankProjectTemplate/src/__pycache__/Snake.cpython-37.pyc b/BlankProjectTemplate/src/__pycache__/Snake.cpython-37.pyc index 27ac104feaf801cdd76a49b4290c107dff507123..a45d2c5b189b3f5a551175338cb9f563831f4cff 100644 GIT binary patch delta 69 zcmdnawt<byiI<m)0SIz#Zsg)+RC3Y}Elw>e)-Ns2P0Y(IN=wYscS$YIF3B&@FHSYC XNHo@;?7%3(s$X1`tiL&u@g5@ptzs1S delta 91 zcmdnMww;a3iI<m)0SGo-+sMVs=;Y~a6%$&VT2vfUmTY8f7~_&!oL!P%5L20&SY#X% t;b<IFoN8Q=XdL5|lbDwsP?VpQnp_f+np=>QSdto3T$CKMIf(HdBLD?J9>V|t diff --git a/BlankProjectTemplate/src/__pycache__/highscore.cpython-37.pyc b/BlankProjectTemplate/src/__pycache__/highscore.cpython-37.pyc index c2bd403646d552a0b509c6618f01dc7babd10065..b54b7599ad8d9e8979d97adfde77edd319d5c62e 100644 GIT binary patch delta 85 zcmaFG_n42{iI<m)0SMT8zi#9XW3+bD4=qkDD%LM8&P~kAEJ{nv(|1WN&MwI>&@WCk nu1GZ2cgji3%MK{Y&q_@$2}#W@$Vn_o)h{ke*5ACC@i;30kZc`Z delta 92 zcmaFN_ll3(iI<m)0SI<o`L>ZejM2&0*(xTqIJKxarYzaW*f7Q=wK%&ZzaXYEHL=Jz uCc@D;ra0BOBGEX;DJL;6JD?~(D>b<!BsI4nC$S_orno3MX7e1z<E#LdKOnmR diff --git a/BlankProjectTemplate/src/__pycache__/init.cpython-37.pyc b/BlankProjectTemplate/src/__pycache__/init.cpython-37.pyc index 8a1120081f7f3dec20529945343639addb15cb9c..d460e4e19a6f03caa21bb80935a5042c790416ba 100644 GIT binary patch delta 83 zcmaFQ@`8oSiI<m)0SIz#ZsdB&Xzi#UTAW%`tY2E3o0ykbl$MyM?~+=aU6Nm*Uz}=O lk!Y;%l#`g39Z-~?m6}`<lA2qPlUS0fUtE-|KiQPY3IKf69DM)) delta 90 zcmaFC@}7muiI<m)0SMBrZRC2%=;YyS6%$&VT2vfUmTY8f7~_&!oL!P%5L20&SY#X% s;b<IFoN8Q=XdL5|lbDwsP?VpQnp_f+np=>QSdto3T$CI$S&zvI05TaK)&Kwi diff --git a/BlankProjectTemplate/src/__pycache__/theme.cpython-37.pyc b/BlankProjectTemplate/src/__pycache__/theme.cpython-37.pyc index dcd5b6f446ef514b7b7f77cb14449e3e9ecd1314..a53346a2afcf54be0ff1142c8e096f69f9f93434 100644 GIT binary patch delta 84 zcmX>lbXbVXiI<m)0SMU7ZR9d%w06=DElw>e)-Ns2P0Y(IN=wYscS$YIF3B&@FHSYC mNHo@W%1O-24k*gcN=+^aNzE<DNi0d#FD^>f-`vc2oE-o^<{U2o delta 91 zcmX>sbV`WJiI<m)0SI<o*~n$i=;Y~a6%$&VT2vfUmTY8f7~_&!oL!P%5L20&SY#X% t;b<IFoN8Q=XdL5|lbDwsP?VpQnp_f+np=>QSdto3T$CKMxrXsLI{+zeA4&iK -- GitLab