From 4f3655867fddbb806e0d4bef1c04fbc4c6ca1604 Mon Sep 17 00:00:00 2001 From: mollychi Date: Fri, 5 Dec 2025 19:50:01 -0500 Subject: [PATCH] Im proud im understanding what im doing Im stuck on testing my code Im worried my code isnt doing what i want it to but i cant test it to see --- Frogger.py | 11 ++++++++++ __pycache__/frog.cpython-313.pyc | Bin 0 -> 1406 bytes __pycache__/obstacle.cpython-313.pyc | Bin 0 -> 1208 bytes __pycache__/obstacle_spawner.cpython-313.pyc | Bin 0 -> 1271 bytes frog.py | 22 +++++++++++++++++++ obstacle.py | 19 ++++++++++++++++ obstacle_spawner.py | 15 +++++++++++++ 7 files changed, 67 insertions(+) create mode 100644 __pycache__/frog.cpython-313.pyc create mode 100644 __pycache__/obstacle.cpython-313.pyc create mode 100644 __pycache__/obstacle_spawner.cpython-313.pyc create mode 100644 frog.py create mode 100644 obstacle.py create mode 100644 obstacle_spawner.py diff --git a/Frogger.py b/Frogger.py index e69de29..3fb541b 100644 --- a/Frogger.py +++ b/Frogger.py @@ -0,0 +1,11 @@ +from retro.game import Game +from frog import Frog +from obstacle_spawner import ObstacleSpawner + +board_size = (25, 25) + +board_size = (25, 25) +froggy = Frog(board_size) +spawner = ObstacleSpawner() +game = Game([froggy, spawner], {"score": 0}, board_size=board_size) +game.play() \ No newline at end of file diff --git a/__pycache__/frog.cpython-313.pyc b/__pycache__/frog.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..5d011b8445154875513ce16c453bbdbea45f3676 GIT binary patch literal 1406 zcmaJ>OK;mo5Z>iOrYs3GD!WnKN95Lr(ypZzu`i8nBtVineHeilqAn10!AP{knj+;T z1y=zQ_*7Vj!p%WQ(35jZj=l9~MDQWRo&xlgn-QVtwKJ5|xNh1JG@RXUW_I`Ew;beh zlLYM7y^HSqG9ka?U~I}L7!)ArkplUEm}HiibVV8>oYW;lu8#BZNk@ahM-cSLZNjNZ zxMWf;n-W({nX9HUOL)pu!B3beuGJ?DO(@rSP=ATlBDD=+y(8#%)zLahPuLy7|6l=J zk65$~XzN1@dM`m_LH{K<%d%tj+sHO%*{t_%l+QhAgx%uYJqDx_14RNMlsF z@%hFrk;2fr$)}+tQ5c`W=xuO@%JFIm#fP^qw7_SHoP_3v%xSiwj*uO{W~6uqv(h_G zCyaQo;|K-iBIpl-c0|^9_SjglA#jvPuvp|e7ELv5zvemYb?rSodST7vj@7_O}J=PcF;@r`d$Li7Uqq{$6$G|(s`p0hs z3dg#E!0zLfVSci}qubB*g}%NJ=g&P{d$4x&?(=-9pD)GppY* zEuQEkdxi41V0#=lx@n~Gjv#ArMQTzIbNZ}p}sfG^|1?zV0Nn)!~NMxdA}Z4p%slDW!i(GxWkM0xl`| E3o52L6aWAK literal 0 HcmV?d00001 diff --git a/__pycache__/obstacle.cpython-313.pyc b/__pycache__/obstacle.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..33909a0c2cbaa0b6e95c0e24bde8c53798ab5e09 GIT binary patch literal 1208 zcmZux%}*0S6rbtGQfQkN&U( zk<=2P6)h>cOr_W*Q;*7?uNyW$#@CWQGNSllEVSeBYvn;TNhxoKZd4{I(uL1drfRNd z`IhSxV>01!dqt$+*29;Df}B;CJT5%7>e_b0s93t-wympk+(X;V`FOEpri0SY`yTx@(;2CU<<SA~OzOXPr&*aDxhw2>eE5 zcg@xt3^~ZYlPx&$VUxWLP`CycKIT5;-eg}VgLLjNeSSZEen;O=5ARMKq(_7PbKBEf z({JWp&jz{t&f~2IZ(j!aGl%(+{rt%8=-2$Uqrr=ZgX;dE`XzNRc z-e-dT;ZHMrGY9=Qf-?i#_qOge9~_NdZ$A8fmSnDoETk7mWTBYCoy8Ww&h{`?b(iZl z+8M@H>$)A?aJ@r?TjgOpUy&f+zj^;hf+k0PDw*U&8;!t)BK#ZRgDa>)(qV&BciJ@XimPxD VM#_QlJx(e873-rDKM1Js!EY~%4A1}o literal 0 HcmV?d00001 diff --git a/__pycache__/obstacle_spawner.cpython-313.pyc b/__pycache__/obstacle_spawner.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..cc6fba426fa48cc59d00745076684b62b2787fdf GIT binary patch literal 1271 zcmZux&2JM&6rb4-dt*CU5Dg(f#kO^5El3QaBnV2SO8wwNG7>AFQfaiY7kkTk*Lky6 zl=hNSMNV*u6i#sHf!uoRzt9_2RK*&>sZ!P45LVSI?|Hoyu{xIDym=qL_h}EOrwa_v z{7+Yc-#KG{(jz;@m>FI|W{0`V<#*W~4%{JLyQ|&NL3h|G_Azty)66xlYN-bpEwhq4 zq{kjtdGMlU5G56^tb1!R@fxAuNDWhpaYtuZ#%qUt&w#rOG?#+lYKPq-4Ksj1w5a<&o<69sY%6ht>K0k@zU-p-1-<)V=RHHgWk)?WShp z%heXA8I!uyKE+p^-6!G1L5$pl2%lHS#eFtbc^4U5oyzQ1iy7zYbq%B7FtR4P`sZ5a z9T|v@8BCtKky$vbg`bL1Q>JXh;2%<4prWu@g|*m&rjWspKB^Nh@ztzs$Gs3`)IJf9 z$D)c!4Dvmay3IrGxTAp zyQ!wSp|>e0MKwP$|E2#_G>7AA}S-yxEz`~b-odu5+|vc6m1x6eJl(6<*~T8l7`ial1V zSjrM2!cGgJ3PN<^W-lbZB*c2p3&$E;hz9}4Bn%=yicy_!29jD0bBL2>H7f+|RL~G! zl0dN5OMEE=oFxN_mKH!`0V32PNk#t51~VtNzI$t!=E6TS++0en$)<*DmZQIoxHDQn tm_=c_k0YF;*vk4MP5(