From 092d753770b062d406f80bfbcb6b8aee398daa1a Mon Sep 17 00:00:00 2001 From: Eren <2120548@stud.hs-mannheim.de> Date: Mon, 27 Mar 2023 18:40:54 +0200 Subject: [PATCH] Level 2 prototype is working --- project/data/levels/level-02.csv | 47 ++++++++++++++++++++++ project/data/levels/levels.json | 7 ++++ project/data/sprites/castle_block_top.png | Bin 0 -> 626 bytes project/data/sprites/sprites.json | 29 +++++++++++++ 4 files changed, 83 insertions(+) create mode 100644 project/data/levels/level-02.csv create mode 100644 project/data/sprites/castle_block_top.png diff --git a/project/data/levels/level-02.csv b/project/data/levels/level-02.csv new file mode 100644 index 0000000..73c5b8d --- /dev/null +++ b/project/data/levels/level-02.csv @@ -0,0 +1,47 @@ +#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# +#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# +#,,,,G,,G,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,G,,,# +#,,L,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +#,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +#,+,+,+,+,+,+,+,+,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+,+,+,,,,,,+,+,+,+,+,+,+,#,# +#,#,#,#,#,#,#,#,#,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,#,#,#,,,,,,#,#,#,#,#,#,#,#,# +#,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+,+,+,,,,,,,,,,,,,,,,,,,# +#,,,,,,,,,+,+,+,+,,,,,,,,,,,,,,,,,,,,,,,,,,#,#,#,,,,,,,,,,,,,,,,,,,# +#,,,,,,,,,#,#,#,#,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,L,,,# +#,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+,+,+,,,,,,,,,,,,,,,,,,,,,,,,,# +#,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,#,#,#,,,,,,,,,,,,+,+,+,+,+,+,+,+,+,+,+,+,+,# +#,,,,,,,,,,,,,,+,+,+,+,+,+,,,,,,,,,,,,,,,,,,,,,,,,,,,#,#,#,#,#,#,#,#,#,#,#,#,#,# +#,,,,,,,,,,,,,,#,#,#,#,#,#,,,,,,,,,,,,,,,,,,,,,,,,,,,#,#,#,#,#,#,#,#,#,#,#,#,#,# +#,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,S,# +#,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+,+,+,+,+,,,,,,,,,,,,,,,,,S,# +#,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,#,#,#,#,#,,,,,,,,,,,,,,,,,S,# +#,,,,,,,,,,,,,,,,,,,,,,,,+,+,+,+,+,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,S,# +#,,,,,,,,,,,,,,,,,,,,,,,,#,#,#,#,#,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,S,# +#,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+,+,+,+,+,,,,,,,,,S,# +#,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,#,#,#,#,#,,,,,,,,,S,# +#,,,,,,,,,,,,,,,,+,+,+,+,+,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,S,# +#,,,,,,,,,,,,,,,,#,#,#,#,#,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,S,# +#,,,L,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+,+,+,+,+,+,,,,,,,,,,,,,,,,S,# +#,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,#,#,#,#,#,#,,,,,,,,,,,,,,,,S,# +#,+,+,+,+,+,+,+,+,+,+,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,S,# +#,#,#,#,#,#,#,#,#,#,#,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,S,# +#,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,S,# +#,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,S,# +#,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+,+,+,+,+,+,,,,,,,,S,# +#,,,,,,,,,,,,+,+,+,+,+,+,+,,,,,,,,,,,,,,,,,,,,,,,,,,,#,#,#,#,#,#,,,,,,,,S,# +#,,,,,,,,,,,,#,#,#,#,#,#,#,,,,,,,,,,+,+,+,+,+,,,,,,+,+,+,+,,,,,,,,,,,,,,,,,S,# +#,,,,,,,,,,,,#,#,#,#,#,#,#,,,,,,,,,,#,#,#,#,#,,,,,,#,#,#,#,,,,,,,,,,,,,,,,,S,# +#,,,,,,,,,,,,#,#,#,#,#,#,#,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,C,,,S,# +#,,,,,,,,,,,,#,#,#,#,#,#,#,+,+,+,+,+,+,,,,,,,,,,,,,,,,,,,,,,,,+,+,+,+,+,+,+,+,+,+,+,# +#,,,,,,,,,,,,#,#,#,#,#,#,#,#,#,#,#,#,#,,,,,,,,,,,,,,,,,,,,,,,,#,#,#,#,#,#,#,#,#,#,#,# +#,,,,,,,,,,,,#,#,#,#,#,#,#,#,#,#,#,#,#,,,,,,,,,,,,,,,,,,,,,,,,#,#,#,#,#,#,#,#,#,#,#,# +#,,,,,,,,,,,,#,#,#,#,#,#,#,#,#,#,#,#,#,,,,,,,,,,,,,,,,,,,,,,,,#,#,#,#,#,#,#,#,#,#,#,# +#,S,S,S,S,S,S,S,S,S,S,S,#,#,#,#,#,#,#,#,#,#,#,#,#,S,S,S,S,S,S,S,S,S,S,S,S,S,S,S,S,S,S,S,S,S,S,S,#,#,#,#,#,#,#,#,#,#,#,# +#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +D,24,id=lever_1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +BE,10,id=lever_2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +C,4,id=lever_3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +G,3,requires_xor=lever_1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +E,3,requires_xor=lever_2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, +BE,3,requires_xor=lever_3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, \ No newline at end of file diff --git a/project/data/levels/levels.json b/project/data/levels/levels.json index 6c99102..ab81863 100644 --- a/project/data/levels/levels.json +++ b/project/data/levels/levels.json @@ -12,5 +12,12 @@ "abilities": [ ], "file": "level-01.csv" + }, + { + "name": "level-02", + "theme": "castle", + "abilities": [ + ], + "file": "level-02.csv" } ] \ No newline at end of file diff --git a/project/data/sprites/castle_block_top.png b/project/data/sprites/castle_block_top.png new file mode 100644 index 0000000000000000000000000000000000000000..3e61347c0d8ca82bf43f09ae3684134d4d1f316f GIT binary patch literal 626 zcmV-&0*(ENP)kL$)qVJRZj zC36ImFhK&iNl;>)97TLm3zAuDpTFi?WJ5ff{B_D0;>eH{uUFKPbWKT3i=L7%M_J|m zKTk6~IZ^NK3_$0LWqpi7*B(?Wmi2RDS=Cc;Ji}F?>EDo?X1+wPG&Ro=3~a;2byG|1 z!{rVPKk0EJUXvU$?ddeUpF>{^2JfI}wVqXDowG-XZpjnf!oeYo$^L=0Uv3d-J!?ow z2mk;832;bRa{vG?BLDy{BLR4&KXw2B0INwvK~y*q?Nq@HfFKO4#uZqH{n&z8Sb}ks zGdWWYN_h}{*u<2?J4?@NClOi8V~z#L5Q2%2bC%hJRG{&My$9UQ8dCxGsZ>)46=RH5 z^~N{dU151rsP?X3CFoyMivK00B;I>LcFwiEL@+YK)HF$E0)VXWdkJc^;sajNSA=^_ z*3hK!gcrQT$ujLFj-yuPdOlPl82Kp<0>_Y(bw@gR30pz$B7NouHc~%XYi#}Lp8x;= M07*qoM6N<$g7Od(zW@LL literal 0 HcmV?d00001 diff --git a/project/data/sprites/sprites.json b/project/data/sprites/sprites.json index c85982f..6fb6aa6 100644 --- a/project/data/sprites/sprites.json +++ b/project/data/sprites/sprites.json @@ -218,6 +218,35 @@ } ] }, + { + "id": "castle_block_top", + "subsheets": [ + { + "id": "1", + "delays": [ + 1 + ], + "width": 12, + "height": 12 + }, + { + "id": "2", + "delays": [ + 1 + ], + "width": 12, + "height": 12 + }, + { + "id": "3", + "delays": [ + 1 + ], + "width": 12, + "height": 12 + } + ] + }, { "id": "castle_block_left", "subsheets": [