From 9dc0b6c617265df9020d8fea6468daa568b42d1c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20Schw=C3=B6rer?= Date: Sat, 29 Aug 2015 12:18:10 +0200 Subject: [PATCH] more setup stuff --- android/assets/consolefont.fnt | 194 ++++++++++++++++++ android/assets/consolefont.png | Bin 0 -> 13134 bytes android/assets/level_001.tmx | 8 + android/assets/level_background.png | Bin 0 -> 5678 bytes .../de/samdev/cannonshooter/CannonGame.java | 9 +- .../src/de/samdev/cannonshooter/Textures.java | 9 +- .../cannonshooter/level/StandardLevel.java | 23 +++ 7 files changed, 240 insertions(+), 3 deletions(-) create mode 100644 android/assets/consolefont.fnt create mode 100644 android/assets/consolefont.png create mode 100644 android/assets/level_001.tmx create mode 100644 android/assets/level_background.png create mode 100644 core/src/de/samdev/cannonshooter/level/StandardLevel.java diff --git a/android/assets/consolefont.fnt b/android/assets/consolefont.fnt new file mode 100644 index 0000000..3518e71 --- /dev/null +++ b/android/assets/consolefont.fnt @@ -0,0 +1,194 @@ +info face="Consolas" size=41 bold=0 italic=0 charset="" unicode=0 stretchH=100 smooth=1 aa=1 padding=0,0,0,0 spacing=0,0 +common lineHeight=49 base=34 scaleW=512 scaleH=512 pages=1 packed=0 +page id=0 file="consolefont.png" +chars count=189 +char id=32 x=0 y=0 width=0 height=0 xoffset=0 yoffset=34 xadvance=23 page=0 chnl=0 +char id=124 x=0 y=0 width=5 height=43 xoffset=10 yoffset=0 xadvance=23 page=0 chnl=0 +char id=125 x=5 y=0 width=17 height=39 xoffset=5 yoffset=4 xadvance=23 page=0 chnl=0 +char id=123 x=22 y=0 width=17 height=39 xoffset=3 yoffset=4 xadvance=23 page=0 chnl=0 +char id=93 x=39 y=0 width=12 height=39 xoffset=5 yoffset=4 xadvance=23 page=0 chnl=0 +char id=91 x=51 y=0 width=12 height=39 xoffset=7 yoffset=4 xadvance=23 page=0 chnl=0 +char id=41 x=63 y=0 width=13 height=39 xoffset=5 yoffset=4 xadvance=23 page=0 chnl=0 +char id=40 x=76 y=0 width=12 height=39 xoffset=7 yoffset=4 xadvance=23 page=0 chnl=0 +char id=64 x=88 y=0 width=24 height=38 xoffset=0 yoffset=5 xadvance=23 page=0 chnl=0 +char id=106 x=112 y=0 width=17 height=38 xoffset=2 yoffset=5 xadvance=23 page=0 chnl=0 +char id=36 x=129 y=0 width=20 height=37 xoffset=2 yoffset=3 xadvance=23 page=0 chnl=0 +char id=81 x=149 y=0 width=23 height=35 xoffset=1 yoffset=7 xadvance=23 page=0 chnl=0 +char id=92 x=172 y=0 width=19 height=34 xoffset=3 yoffset=5 xadvance=23 page=0 chnl=0 +char id=47 x=191 y=0 width=19 height=34 xoffset=2 yoffset=5 xadvance=23 page=0 chnl=0 +char id=38 x=210 y=0 width=22 height=30 xoffset=1 yoffset=5 xadvance=23 page=0 chnl=0 +char id=37 x=232 y=0 width=24 height=30 xoffset=0 yoffset=5 xadvance=23 page=0 chnl=0 +char id=63 x=256 y=0 width=15 height=30 xoffset=6 yoffset=5 xadvance=23 page=0 chnl=0 +char id=33 x=271 y=0 width=7 height=30 xoffset=9 yoffset=5 xadvance=23 page=0 chnl=0 +char id=121 x=278 y=0 width=22 height=30 xoffset=1 yoffset=13 xadvance=23 page=0 chnl=0 +char id=113 x=300 y=0 width=19 height=30 xoffset=2 yoffset=13 xadvance=23 page=0 chnl=0 +char id=112 x=319 y=0 width=19 height=30 xoffset=3 yoffset=13 xadvance=23 page=0 chnl=0 +char id=108 x=338 y=0 width=18 height=30 xoffset=3 yoffset=5 xadvance=23 page=0 chnl=0 +char id=107 x=356 y=0 width=19 height=30 xoffset=4 yoffset=5 xadvance=23 page=0 chnl=0 +char id=105 x=375 y=0 width=18 height=30 xoffset=3 yoffset=5 xadvance=23 page=0 chnl=0 +char id=104 x=393 y=0 width=18 height=30 xoffset=3 yoffset=5 xadvance=23 page=0 chnl=0 +char id=103 x=411 y=0 width=21 height=30 xoffset=2 yoffset=13 xadvance=23 page=0 chnl=0 +char id=102 x=432 y=0 width=21 height=30 xoffset=2 yoffset=5 xadvance=23 page=0 chnl=0 +char id=100 x=453 y=0 width=19 height=30 xoffset=2 yoffset=5 xadvance=23 page=0 chnl=0 +char id=98 x=472 y=0 width=19 height=30 xoffset=3 yoffset=5 xadvance=23 page=0 chnl=0 +char id=127 x=0 y=43 width=21 height=28 xoffset=2 yoffset=7 xadvance=23 page=0 chnl=0 +char id=35 x=21 y=43 width=23 height=28 xoffset=1 yoffset=7 xadvance=23 page=0 chnl=0 +char id=59 x=44 y=43 width=10 height=28 xoffset=5 yoffset=14 xadvance=23 page=0 chnl=0 +char id=48 x=54 y=43 width=21 height=28 xoffset=2 yoffset=7 xadvance=23 page=0 chnl=0 +char id=57 x=75 y=43 width=19 height=28 xoffset=2 yoffset=7 xadvance=23 page=0 chnl=0 +char id=56 x=94 y=43 width=19 height=28 xoffset=2 yoffset=7 xadvance=23 page=0 chnl=0 +char id=55 x=113 y=43 width=20 height=28 xoffset=2 yoffset=7 xadvance=23 page=0 chnl=0 +char id=54 x=133 y=43 width=19 height=28 xoffset=2 yoffset=7 xadvance=23 page=0 chnl=0 +char id=53 x=152 y=43 width=18 height=28 xoffset=4 yoffset=7 xadvance=23 page=0 chnl=0 +char id=52 x=170 y=43 width=23 height=28 xoffset=1 yoffset=7 xadvance=23 page=0 chnl=0 +char id=51 x=193 y=43 width=18 height=28 xoffset=3 yoffset=7 xadvance=23 page=0 chnl=0 +char id=50 x=211 y=43 width=19 height=28 xoffset=3 yoffset=7 xadvance=23 page=0 chnl=0 +char id=49 x=230 y=43 width=20 height=28 xoffset=2 yoffset=7 xadvance=23 page=0 chnl=0 +char id=90 x=250 y=43 width=21 height=28 xoffset=2 yoffset=7 xadvance=23 page=0 chnl=0 +char id=89 x=271 y=43 width=22 height=28 xoffset=1 yoffset=7 xadvance=23 page=0 chnl=0 +char id=88 x=293 y=43 width=24 height=28 xoffset=0 yoffset=7 xadvance=23 page=0 chnl=0 +char id=87 x=317 y=43 width=23 height=28 xoffset=1 yoffset=7 xadvance=23 page=0 chnl=0 +char id=86 x=340 y=43 width=24 height=28 xoffset=0 yoffset=7 xadvance=23 page=0 chnl=0 +char id=85 x=364 y=43 width=20 height=28 xoffset=2 yoffset=7 xadvance=23 page=0 chnl=0 +char id=84 x=384 y=43 width=21 height=28 xoffset=1 yoffset=7 xadvance=23 page=0 chnl=0 +char id=83 x=405 y=43 width=20 height=28 xoffset=3 yoffset=7 xadvance=23 page=0 chnl=0 +char id=82 x=425 y=43 width=19 height=28 xoffset=3 yoffset=7 xadvance=23 page=0 chnl=0 +char id=80 x=444 y=43 width=19 height=28 xoffset=3 yoffset=7 xadvance=23 page=0 chnl=0 +char id=79 x=463 y=43 width=22 height=28 xoffset=1 yoffset=7 xadvance=23 page=0 chnl=0 +char id=78 x=485 y=43 width=20 height=28 xoffset=2 yoffset=7 xadvance=23 page=0 chnl=0 +char id=77 x=0 y=71 width=22 height=28 xoffset=1 yoffset=7 xadvance=23 page=0 chnl=0 +char id=76 x=22 y=71 width=17 height=28 xoffset=5 yoffset=7 xadvance=23 page=0 chnl=0 +char id=75 x=39 y=71 width=19 height=28 xoffset=3 yoffset=7 xadvance=23 page=0 chnl=0 +char id=74 x=58 y=71 width=15 height=28 xoffset=4 yoffset=7 xadvance=23 page=0 chnl=0 +char id=73 x=73 y=71 width=17 height=28 xoffset=3 yoffset=7 xadvance=23 page=0 chnl=0 +char id=72 x=90 y=71 width=20 height=28 xoffset=2 yoffset=7 xadvance=23 page=0 chnl=0 +char id=71 x=110 y=71 width=20 height=28 xoffset=1 yoffset=7 xadvance=23 page=0 chnl=0 +char id=70 x=130 y=71 width=17 height=28 xoffset=4 yoffset=7 xadvance=23 page=0 chnl=0 +char id=69 x=147 y=71 width=17 height=28 xoffset=4 yoffset=7 xadvance=23 page=0 chnl=0 +char id=68 x=164 y=71 width=21 height=28 xoffset=2 yoffset=7 xadvance=23 page=0 chnl=0 +char id=67 x=185 y=71 width=20 height=28 xoffset=2 yoffset=7 xadvance=23 page=0 chnl=0 +char id=66 x=205 y=71 width=18 height=28 xoffset=3 yoffset=7 xadvance=23 page=0 chnl=0 +char id=65 x=223 y=71 width=24 height=28 xoffset=0 yoffset=7 xadvance=23 page=0 chnl=0 +char id=116 x=247 y=71 width=20 height=27 xoffset=1 yoffset=8 xadvance=23 page=0 chnl=0 +char id=62 x=267 y=71 width=17 height=23 xoffset=4 yoffset=12 xadvance=23 page=0 chnl=0 +char id=60 x=284 y=71 width=17 height=23 xoffset=3 yoffset=12 xadvance=23 page=0 chnl=0 +char id=122 x=301 y=71 width=19 height=22 xoffset=3 yoffset=13 xadvance=23 page=0 chnl=0 +char id=120 x=320 y=71 width=22 height=22 xoffset=1 yoffset=13 xadvance=23 page=0 chnl=0 +char id=119 x=342 y=71 width=23 height=22 xoffset=1 yoffset=13 xadvance=23 page=0 chnl=0 +char id=118 x=365 y=71 width=22 height=22 xoffset=1 yoffset=13 xadvance=23 page=0 chnl=0 +char id=117 x=387 y=71 width=18 height=22 xoffset=3 yoffset=13 xadvance=23 page=0 chnl=0 +char id=115 x=405 y=71 width=17 height=22 xoffset=4 yoffset=13 xadvance=23 page=0 chnl=0 +char id=114 x=422 y=71 width=18 height=22 xoffset=4 yoffset=13 xadvance=23 page=0 chnl=0 +char id=111 x=440 y=71 width=20 height=22 xoffset=2 yoffset=13 xadvance=23 page=0 chnl=0 +char id=110 x=460 y=71 width=18 height=22 xoffset=3 yoffset=13 xadvance=23 page=0 chnl=0 +char id=109 x=478 y=71 width=21 height=22 xoffset=2 yoffset=13 xadvance=23 page=0 chnl=0 +char id=101 x=0 y=99 width=19 height=22 xoffset=2 yoffset=13 xadvance=23 page=0 chnl=0 +char id=99 x=19 y=99 width=18 height=22 xoffset=3 yoffset=13 xadvance=23 page=0 chnl=0 +char id=97 x=37 y=99 width=18 height=22 xoffset=3 yoffset=13 xadvance=23 page=0 chnl=0 +char id=43 x=55 y=99 width=21 height=21 xoffset=2 yoffset=13 xadvance=23 page=0 chnl=0 +char id=58 x=76 y=99 width=7 height=21 xoffset=8 yoffset=14 xadvance=23 page=0 chnl=0 +char id=42 x=83 y=99 width=18 height=19 xoffset=3 yoffset=5 xadvance=23 page=0 chnl=0 +char id=94 x=101 y=99 width=20 height=15 xoffset=2 yoffset=7 xadvance=23 page=0 chnl=0 +char id=44 x=121 y=99 width=10 height=14 xoffset=5 yoffset=28 xadvance=23 page=0 chnl=0 +char id=61 x=131 y=99 width=19 height=12 xoffset=3 yoffset=17 xadvance=23 page=0 chnl=0 +char id=39 x=150 y=99 width=6 height=11 xoffset=9 yoffset=5 xadvance=23 page=0 chnl=0 +char id=34 x=156 y=99 width=14 height=11 xoffset=5 yoffset=5 xadvance=23 page=0 chnl=0 +char id=126 x=170 y=99 width=22 height=10 xoffset=1 yoffset=18 xadvance=23 page=0 chnl=0 +char id=46 x=192 y=99 width=9 height=9 xoffset=8 yoffset=26 xadvance=23 page=0 chnl=0 +char id=96 x=201 y=99 width=10 height=7 xoffset=3 yoffset=5 xadvance=23 page=0 chnl=0 +char id=95 x=211 y=99 width=25 height=5 xoffset=0 yoffset=38 xadvance=23 page=0 chnl=0 +char id=45 x=236 y=99 width=14 height=5 xoffset=5 yoffset=21 xadvance=23 page=0 chnl=0 +char id=175 x=250 y=99 width=12 height=5 xoffset=6 yoffset=6 xadvance=23 page=0 chnl=0 +char id=168 x=262 y=99 width=15 height=6 xoffset=5 yoffset=5 xadvance=23 page=0 chnl=0 +char id=180 x=277 y=99 width=11 height=7 xoffset=9 yoffset=5 xadvance=23 page=0 chnl=0 +char id=184 x=288 y=99 width=6 height=8 xoffset=8 yoffset=33 xadvance=23 page=0 chnl=0 +char id=183 x=294 y=99 width=9 height=9 xoffset=8 yoffset=18 xadvance=23 page=0 chnl=0 +char id=172 x=303 y=99 width=19 height=11 xoffset=2 yoffset=21 xadvance=23 page=0 chnl=0 +char id=176 x=322 y=99 width=15 height=15 xoffset=5 yoffset=5 xadvance=23 page=0 chnl=0 +char id=171 x=337 y=99 width=18 height=17 xoffset=4 yoffset=15 xadvance=23 page=0 chnl=0 +char id=178 x=355 y=99 width=15 height=18 xoffset=5 yoffset=4 xadvance=23 page=0 chnl=0 +char id=179 x=370 y=99 width=14 height=18 xoffset=5 yoffset=4 xadvance=23 page=0 chnl=0 +char id=185 x=384 y=99 width=15 height=18 xoffset=4 yoffset=4 xadvance=23 page=0 chnl=0 +char id=187 x=399 y=99 width=17 height=18 xoffset=3 yoffset=15 xadvance=23 page=0 chnl=0 +char id=215 x=416 y=99 width=18 height=18 xoffset=3 yoffset=15 xadvance=23 page=0 chnl=0 +char id=186 x=434 y=99 width=15 height=19 xoffset=5 yoffset=8 xadvance=23 page=0 chnl=0 +char id=170 x=449 y=99 width=14 height=20 xoffset=5 yoffset=7 xadvance=23 page=0 chnl=0 +char id=174 x=463 y=99 width=19 height=20 xoffset=3 yoffset=5 xadvance=23 page=0 chnl=0 +char id=230 x=482 y=99 width=23 height=22 xoffset=1 yoffset=13 xadvance=23 page=0 chnl=0 +char id=247 x=0 y=121 width=21 height=23 xoffset=2 yoffset=12 xadvance=23 page=0 chnl=0 +char id=164 x=21 y=121 width=20 height=26 xoffset=2 yoffset=8 xadvance=23 page=0 chnl=0 +char id=177 x=41 y=121 width=21 height=26 xoffset=2 yoffset=9 xadvance=23 page=0 chnl=0 +char id=163 x=62 y=121 width=21 height=28 xoffset=2 yoffset=7 xadvance=23 page=0 chnl=0 +char id=165 x=83 y=121 width=20 height=28 xoffset=2 yoffset=7 xadvance=23 page=0 chnl=0 +char id=169 x=103 y=121 width=25 height=28 xoffset=0 yoffset=7 xadvance=23 page=0 chnl=0 +char id=198 x=128 y=121 width=25 height=28 xoffset=-1 yoffset=7 xadvance=23 page=0 chnl=0 +char id=208 x=153 y=121 width=24 height=28 xoffset=0 yoffset=7 xadvance=23 page=0 chnl=0 +char id=222 x=177 y=121 width=19 height=28 xoffset=3 yoffset=7 xadvance=23 page=0 chnl=0 +char id=231 x=196 y=121 width=18 height=28 xoffset=3 yoffset=13 xadvance=23 page=0 chnl=0 +char id=161 x=214 y=121 width=7 height=30 xoffset=9 yoffset=13 xadvance=23 page=0 chnl=0 +char id=181 x=221 y=121 width=19 height=30 xoffset=3 yoffset=13 xadvance=23 page=0 chnl=0 +char id=188 x=240 y=121 width=24 height=30 xoffset=0 yoffset=5 xadvance=23 page=0 chnl=0 +char id=189 x=264 y=121 width=24 height=30 xoffset=0 yoffset=5 xadvance=23 page=0 chnl=0 +char id=190 x=288 y=121 width=24 height=30 xoffset=0 yoffset=5 xadvance=23 page=0 chnl=0 +char id=191 x=312 y=121 width=15 height=30 xoffset=3 yoffset=13 xadvance=23 page=0 chnl=0 +char id=223 x=327 y=121 width=18 height=30 xoffset=3 yoffset=5 xadvance=23 page=0 chnl=0 +char id=224 x=345 y=121 width=18 height=30 xoffset=3 yoffset=5 xadvance=23 page=0 chnl=0 +char id=225 x=363 y=121 width=18 height=30 xoffset=3 yoffset=5 xadvance=23 page=0 chnl=0 +char id=226 x=381 y=121 width=18 height=30 xoffset=3 yoffset=5 xadvance=23 page=0 chnl=0 +char id=227 x=399 y=121 width=18 height=30 xoffset=3 yoffset=5 xadvance=23 page=0 chnl=0 +char id=228 x=417 y=121 width=18 height=30 xoffset=3 yoffset=5 xadvance=23 page=0 chnl=0 +char id=232 x=435 y=121 width=19 height=30 xoffset=2 yoffset=5 xadvance=23 page=0 chnl=0 +char id=233 x=454 y=121 width=19 height=30 xoffset=2 yoffset=5 xadvance=23 page=0 chnl=0 +char id=234 x=473 y=121 width=19 height=30 xoffset=2 yoffset=5 xadvance=23 page=0 chnl=0 +char id=235 x=492 y=121 width=19 height=30 xoffset=2 yoffset=5 xadvance=23 page=0 chnl=0 +char id=236 x=0 y=151 width=18 height=30 xoffset=3 yoffset=5 xadvance=23 page=0 chnl=0 +char id=237 x=18 y=151 width=18 height=30 xoffset=3 yoffset=5 xadvance=23 page=0 chnl=0 +char id=238 x=36 y=151 width=18 height=30 xoffset=3 yoffset=5 xadvance=23 page=0 chnl=0 +char id=239 x=54 y=151 width=18 height=30 xoffset=3 yoffset=5 xadvance=23 page=0 chnl=0 +char id=240 x=72 y=151 width=20 height=30 xoffset=2 yoffset=5 xadvance=23 page=0 chnl=0 +char id=241 x=92 y=151 width=18 height=30 xoffset=3 yoffset=5 xadvance=23 page=0 chnl=0 +char id=242 x=110 y=151 width=20 height=30 xoffset=2 yoffset=5 xadvance=23 page=0 chnl=0 +char id=243 x=130 y=151 width=20 height=30 xoffset=2 yoffset=5 xadvance=23 page=0 chnl=0 +char id=244 x=150 y=151 width=20 height=30 xoffset=2 yoffset=5 xadvance=23 page=0 chnl=0 +char id=245 x=170 y=151 width=20 height=30 xoffset=2 yoffset=5 xadvance=23 page=0 chnl=0 +char id=246 x=190 y=151 width=20 height=30 xoffset=2 yoffset=5 xadvance=23 page=0 chnl=0 +char id=248 x=210 y=151 width=20 height=30 xoffset=2 yoffset=9 xadvance=23 page=0 chnl=0 +char id=249 x=230 y=151 width=18 height=30 xoffset=3 yoffset=5 xadvance=23 page=0 chnl=0 +char id=250 x=248 y=151 width=18 height=30 xoffset=3 yoffset=5 xadvance=23 page=0 chnl=0 +char id=251 x=266 y=151 width=18 height=30 xoffset=3 yoffset=5 xadvance=23 page=0 chnl=0 +char id=252 x=284 y=151 width=18 height=30 xoffset=3 yoffset=5 xadvance=23 page=0 chnl=0 +char id=229 x=302 y=151 width=18 height=31 xoffset=3 yoffset=4 xadvance=23 page=0 chnl=0 +char id=196 x=320 y=151 width=24 height=34 xoffset=0 yoffset=1 xadvance=23 page=0 chnl=0 +char id=199 x=344 y=151 width=20 height=34 xoffset=2 yoffset=7 xadvance=23 page=0 chnl=0 +char id=203 x=364 y=151 width=17 height=34 xoffset=4 yoffset=1 xadvance=23 page=0 chnl=0 +char id=207 x=381 y=151 width=17 height=34 xoffset=3 yoffset=1 xadvance=23 page=0 chnl=0 +char id=214 x=398 y=151 width=22 height=34 xoffset=1 yoffset=1 xadvance=23 page=0 chnl=0 +char id=220 x=420 y=151 width=20 height=34 xoffset=2 yoffset=1 xadvance=23 page=0 chnl=0 +char id=167 x=440 y=151 width=19 height=35 xoffset=3 yoffset=5 xadvance=23 page=0 chnl=0 +char id=182 x=459 y=151 width=20 height=35 xoffset=2 yoffset=5 xadvance=23 page=0 chnl=0 +char id=192 x=479 y=151 width=24 height=35 xoffset=0 yoffset=0 xadvance=23 page=0 chnl=0 +char id=193 x=0 y=186 width=24 height=35 xoffset=0 yoffset=0 xadvance=23 page=0 chnl=0 +char id=194 x=24 y=186 width=24 height=35 xoffset=0 yoffset=0 xadvance=23 page=0 chnl=0 +char id=200 x=48 y=186 width=17 height=35 xoffset=4 yoffset=0 xadvance=23 page=0 chnl=0 +char id=201 x=65 y=186 width=17 height=35 xoffset=4 yoffset=0 xadvance=23 page=0 chnl=0 +char id=202 x=82 y=186 width=17 height=35 xoffset=4 yoffset=0 xadvance=23 page=0 chnl=0 +char id=204 x=99 y=186 width=17 height=35 xoffset=3 yoffset=0 xadvance=23 page=0 chnl=0 +char id=205 x=116 y=186 width=17 height=35 xoffset=3 yoffset=0 xadvance=23 page=0 chnl=0 +char id=206 x=133 y=186 width=17 height=35 xoffset=3 yoffset=0 xadvance=23 page=0 chnl=0 +char id=210 x=150 y=186 width=22 height=35 xoffset=1 yoffset=0 xadvance=23 page=0 chnl=0 +char id=211 x=172 y=186 width=22 height=35 xoffset=1 yoffset=0 xadvance=23 page=0 chnl=0 +char id=212 x=194 y=186 width=22 height=35 xoffset=1 yoffset=0 xadvance=23 page=0 chnl=0 +char id=217 x=216 y=186 width=20 height=35 xoffset=2 yoffset=0 xadvance=23 page=0 chnl=0 +char id=218 x=236 y=186 width=20 height=35 xoffset=2 yoffset=0 xadvance=23 page=0 chnl=0 +char id=219 x=256 y=186 width=20 height=35 xoffset=2 yoffset=0 xadvance=23 page=0 chnl=0 +char id=221 x=276 y=186 width=22 height=35 xoffset=1 yoffset=0 xadvance=23 page=0 chnl=0 +char id=195 x=298 y=186 width=24 height=36 xoffset=0 yoffset=-1 xadvance=23 page=0 chnl=0 +char id=197 x=322 y=186 width=24 height=36 xoffset=0 yoffset=-1 xadvance=23 page=0 chnl=0 +char id=209 x=346 y=186 width=20 height=36 xoffset=2 yoffset=-1 xadvance=23 page=0 chnl=0 +char id=213 x=366 y=186 width=22 height=36 xoffset=1 yoffset=-1 xadvance=23 page=0 chnl=0 +char id=216 x=388 y=186 width=23 height=36 xoffset=1 yoffset=3 xadvance=23 page=0 chnl=0 +char id=162 x=411 y=186 width=18 height=37 xoffset=3 yoffset=3 xadvance=23 page=0 chnl=0 +char id=253 x=429 y=186 width=22 height=38 xoffset=1 yoffset=5 xadvance=23 page=0 chnl=0 +char id=254 x=451 y=186 width=19 height=38 xoffset=3 yoffset=5 xadvance=23 page=0 chnl=0 +char id=255 x=470 y=186 width=22 height=38 xoffset=1 yoffset=5 xadvance=23 page=0 chnl=0 +char id=166 x=492 y=186 width=5 height=43 xoffset=10 yoffset=0 xadvance=23 page=0 chnl=0 diff --git a/android/assets/consolefont.png b/android/assets/consolefont.png new file mode 100644 index 0000000000000000000000000000000000000000..acd6ed96d83641eb5d8a2d52851f956ef99b7925 GIT binary patch literal 13134 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 literal 0 HcmV?d00001 diff --git a/android/assets/level_001.tmx b/android/assets/level_001.tmx new file mode 100644 index 0000000..2733746 --- /dev/null +++ b/android/assets/level_001.tmx @@ -0,0 +1,8 @@ + + + + + eJztwQEBAAAAgiD/r25IQAEA8GQKAAAB + + + diff --git a/android/assets/level_background.png b/android/assets/level_background.png new file mode 100644 index 0000000000000000000000000000000000000000..b20988548b60a0a36dc25da3a61fe3fe6602d2c8 GIT binary patch literal 5678 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 literal 0 HcmV?d00001 diff --git a/core/src/de/samdev/cannonshooter/CannonGame.java b/core/src/de/samdev/cannonshooter/CannonGame.java index 238f343..dd05247 100644 --- a/core/src/de/samdev/cannonshooter/CannonGame.java +++ b/core/src/de/samdev/cannonshooter/CannonGame.java @@ -1,13 +1,20 @@ package de.samdev.cannonshooter; +import com.badlogic.gdx.Gdx; +import com.badlogic.gdx.graphics.g2d.BitmapFont; + import de.samdev.absgdx.framework.AgdxGame; +import de.samdev.cannonshooter.level.StandardLevel; public class CannonGame extends AgdxGame { @Override public void onCreate() { - // TODO Auto-generated method stub + Textures.init(); + pushLayer(new StandardLevel(this)); + + setDebugFont(new BitmapFont(Gdx.files.internal("consolefont.fnt"))); } @Override diff --git a/core/src/de/samdev/cannonshooter/Textures.java b/core/src/de/samdev/cannonshooter/Textures.java index f084886..aeb79d6 100644 --- a/core/src/de/samdev/cannonshooter/Textures.java +++ b/core/src/de/samdev/cannonshooter/Textures.java @@ -1,6 +1,11 @@ package de.samdev.cannonshooter; +import com.badlogic.gdx.graphics.Texture; + public final class Textures { - - + public static Texture texbackground; + + public static void init() { + texbackground = new Texture("level_background.png"); + } } diff --git a/core/src/de/samdev/cannonshooter/level/StandardLevel.java b/core/src/de/samdev/cannonshooter/level/StandardLevel.java new file mode 100644 index 0000000..f51af4b --- /dev/null +++ b/core/src/de/samdev/cannonshooter/level/StandardLevel.java @@ -0,0 +1,23 @@ +package de.samdev.cannonshooter.level; + +import de.samdev.absgdx.framework.AgdxGame; +import de.samdev.absgdx.framework.layer.GameLayer; +import de.samdev.absgdx.framework.map.TileMap; +import de.samdev.absgdx.framework.map.background.RepeatingBackground; +import de.samdev.cannonshooter.Textures; + +public class StandardLevel extends GameLayer { + + public StandardLevel(AgdxGame owner) { + super(owner, TileMap.createEmptyMap(32, 20)); + + addBackground(new RepeatingBackground(Textures.texbackground, 32)); + } + + @Override + public void onUpdate(float arg0) { + // TODO Auto-generated method stub + + } + +}