diff options
| author | Ribbon <ambiguousmachine@gmail.com> | 2022-02-07 16:38:45 -0800 |
|---|---|---|
| committer | Ribbon <ambiguousmachine@gmail.com> | 2022-02-07 16:38:45 -0800 |
| commit | 91891c4e723bbdae22d0f2b61c8d51f90cb2beeb (patch) | |
| tree | c2b0e1dd1245d200371f71935a73bc1f4652823e | |
| parent | 30b101183afa1d9bbf041a2c05ca4f33673fa13c (diff) | |
updated bg a bit and rearranged first sprite page
| -rw-r--r-- | background.lua | 54 | ||||
| -rw-r--r-- | pico-bhell.p8 | 64 |
2 files changed, 70 insertions, 48 deletions
diff --git a/background.lua b/background.lua index cc05b50..0542ec6 100644 --- a/background.lua +++ b/background.lua @@ -39,30 +39,52 @@ function drawbg() pset(((-t()+i*2)*(i/32))%128, sin(i*0.536382)*64+64, 4) end - --static planet - spr(201,110-t()/4,62,7,3) - spr(249,102-t()/4,86,7,1) + --ringed planet + spr(201,130-t(),76,7,3) + spr(249,122-t(),100,7,1) --clouds scrollingcircles(-9, 24, 22, 22, 4) scrollingcircles(-14, 40, 25, 20, 13) - scrollingsprite(194, 60, 16, 2, 1, 30) - scrollingsprite(196, 100, 18, 2, 1, 34) - scrollingsprite(198, 20, 20, 2, 1, 38) + + --sprites + scrollingsprite(194, 20, 16, 2, 1, 34) + scrollingsprite(196, 40, 18, 2, 1, 34) + scrollingsprite(198, 20, 20, 2, 1, 34) camera((sin(shake+t())*shake)/2, (sin(shake+t()/2.1)*shake)/2) --landscape - scrollingcircles(110, 72, 25, 20, 8) + scrollingcircles(125, 72, 25, 20, 8) + + + --scrolling sprites + --pine trees + scrollingsprite(231,20,77+16,2,2,72) + scrollingsprite(231,70,78+16,2,2,72) + scrollingsprite(231,80,78+16,2,2,72) + scrollingsprite(231,100,79+16,2,2,72) + scrollingsprite(231,120,80+16,2,2,72) + --small buildings + scrollingsprite(226,15,80+16,2,2,78) + scrollingsprite(226,65,80+16,2,2,78) + scrollingsprite(226,95,80+16,2,2,78) + scrollingsprite(226,115,80+16,2,2,78) + --totem poles + scrollingsprite(230,25,83+16,1,2,82) + scrollingsprite(230,65,84+16,1,2,82) + scrollingsprite(230,85,85+16,1,2,82) + --dead trees + scrollingsprite(228,30,85+16,2,2,84) + scrollingsprite(228,75,86+16,2,2,84) + scrollingsprite(228,100,87+16,2,2,84) + scrollingsprite(228,120,88+16,2,2,84) + --large buildings (front) + scrollingsprite(192,55,94,2,4,90) + scrollingsprite(192,20,91,2,4,90) + scrollingsprite(192,100,90,2,4,90) + scrollingsprite(192,130,92,2,4,90) - --buildings - scrollingsprite(231,100,65+16,2,2,78) - scrollingsprite(226,65,67+16,2,2,80) - scrollingsprite(192,55,69,2,4,81) - scrollingsprite(230,85,70+16,1,2,82) - scrollingsprite(228,40,72+16,2,2,84) - scrollingsprite(192,20,75,2,4,86) - scrollingsprite(192,120,80,2,4,88) camera(sin(shake+t())*shake, sin(shake+t()/2.1)*shake) - scrollingcircles(135, 100, 30, 32, 15) + scrollingcircles(154, 100, 30, 32, 2) end
\ No newline at end of file diff --git a/pico-bhell.p8 b/pico-bhell.p8 index a7d5e9f..a8b0620 100644 --- a/pico-bhell.p8 +++ b/pico-bhell.p8 @@ -18,38 +18,38 @@ function _draw() #include draw.lua end __gfx__ -0000000000000000000000000000000000bbbb005777777500000000000000000000000000000000000000000000000000000000003bb3000000000000000000 -000000000000000000000000000000000b7777b077788777000000000000000000000000000000000000000073bb33000000000003bbbbb3b900b33900000000 -007007000000000000000000000bb000b77b777b7778877700000000000000000000000000000000000000000b33bbb973bbb300bbb333333bbb000000000000 -00077000000000000000000000b77b00b77bbb7b788888870000000000000000000000000000000000000000b3bbbbb9b3bb3b397b3bbbbbb3b3b90000000000 -00077000000000000000000000b77b00b7bbb77b722882270000000000000000000000000000000000000000b3bb3b30b3bbbbb97b3bbbbbb3b3b90000000000 -007007000000000000000000000bb000b777b77b777887770000000000000000000000000000000000000000b3bbbbb90b33bbb9bbb333333bbb000000000000 -000000000000000000000000000000000b7777b07772277700000000000000000000000000000000000000000b33bbb973bb330003bbbbb3b900b33900000000 -0000000000000000000000000000000000bbbb0057777775000000000000000000000000000000000000000073bb330000000000003bb3000000000000000000 -9ccc1cc700000000000000000000000000cccc005777777500000000000000000000000000000000000000007bbbbb3000000000000330000003300000000000 -0cccc1009ccc1cc700000000000000000c7777c07c77c77700000000000000000000000000000000000000000003bbb97bb33b309b9b9b9999b9b9b900000000 -01ccccc00cc1111000000000000cc000c77c777c7cc7cc77000000000000000000000000000000000000000000003bb9003bb3b90003300000033000003b3300 -00c111cc01c111cc0000000000c77c00c77ccc7c7cccccc70000000000000000000000000000000000000000003bb3b0003bb3b90bbbbbb00bbbbbb000bbb000 -00c111cc01cccccc0000000000c77c00c7ccc77c7cc1cc170000000000000000000000000000000000000000003bb3b000003bb903b3bb3003b3bb30007b7000 -01ccccc00cccc11000000000000cc000c777c77c7c17c177000000000000000000000000000000000000000000003bb90003bbb90033b3000033b30000030300 -0cccc1009ccc1cc700000000000000000c7777c07177177700000000000000000000000000000000000000000003bbb97bbbbb30000bb000000bb00000000000 -9ccc1cc700000000000000000000000000cccc005777777500000000000000000000000000000000000000007bbbbb3000000000000770000007700000000000 -9aaa4aa70000000000000000000000000099990057777775000000007e33e3ee33bee33bbee3e3e3e3eea000000000000000000000077000000770000b000000 -0aaaa4009aaa4aa700000000000000000977779077999a77000000006ebebe3ebebebebee33bebebeb330000003bbbb9000000000b0b30b00b0b30b0b30000b3 -04aaaaa00aa444a00000000000099000977977797999a7770000000003eeeee3333333333eeeeeee0000000003bbb30003bbbbb90b3b3bb00b3b3bb033000b33 -00a444aa04a444aa000000000097790097799979799999a70000000000bebebebebebebeb3300bebe3b3b33a7b3b30007b3b330003b33b3003b33b303300b333 -00a444aa04aaaaaa00000000009779009799977977779a7700000000006eeee33eeeeee33000003ee3e3e33a7b3b30007bbbb3000bbbbbb00bbbbbb0330b3333 -04aaaaa00aaaa4400000000000099000977797797779a777000000000073beb33ebe03beeeea00000000000003bbb300033bbbb9333333333333333303033333 -0aaaa4009aaa4aa7000000000000000009777790777a777700000000000763eeee30003ebeba000000000000003bbbb900000000b3b3b3b33b3b3b3b00033330 -9aaa4aa70000000000000000000000000099990057777775000000000000006776000000000000000000000000000000000000003b3b3b3bb3b3b3b300003300 -00003333333333333333333300a00000a9a0000000000000000000007b33b3bb33ebe33bebe3b3b3b3bb90000000000000000000000000000000000000000000 -00003bbbbb3bbbb33b3bbbb30a9a0000999a000000000000000000006ebbbe3bebebebebe33ebebbee330000003bbb3000003300000000000000000000000000 -0000333b333b33b33b3b3333a999a000a999a000000000000000000003bebbe3333333333ebbbbbe000000007bbb33b97bb3bb39003bb3000000000000000000 -0000003b303b33b33b3b30000a999a000aaaaa00000000000000000000bbbbbbbbbbbebbb3300ebbebebeee90003bbb00003bbb000bbbbb3b3b3b3b3b3b3b3b3 -0000003e303e33e33e3e300000a999a000a999a00000000000000000006bbbb33bebbebee000003bebebeee90003bbb07bbb33b9007b7bb3b3b3b3b3b3b3b3b0 -0000003b303b33b33b3b3333000a999a000aaaaa00000000000000000073ebb33bbb03bbbee90000000000007bbb33b9003bbb3000bbbb300300300300300300 -0000003e303eeee33e3eeee30000a9990000a9a00000000000000000000763ebbe30003ebee9000000000000003bbb3000000000000300300300300300300300 -00000033303333333333333300000a9a00000a000000000000000000000000677600000000000000000000000000000000000000000030030030030030030030 +00000000000000000000000000bbbb00577777750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000b7777b07778877700000000000000000000000000000000000000000000000000000000000000000000000073bb330000000000 +00700700003b3300000bb000b77b777b777887770000000000000000000000000000000000000000000000000000000000000000000000000b33bbb973bbb300 +0007700000bbb00000b77b00b77bbb7b78888887000000000000000000000000000000000000000000000000000000000000000000000000b3bbbbb9b3bb3b39 +00077000007b700000b77b00b7bbb77b72288227000000000000000000000000000000000000000000000000000000000000000000000000b3bb3b30b3bbbbb9 +0070070000030300000bb000b777b77b77788777000000000000000000000000000000000000000000000000000000000000000000000000b3bbbbb90b33bbb9 +0000000000000000000000000b7777b0777227770000000000000000000000000000000000000000000000000000000000000000000000000b33bbb973bb3300 +00000000000000000000000000bbbb005777777500000000000000000000000000000000000000000000000000000000000000000000000073bb330000000000 +9ccc1cc7000000000000000000cccc00577777750000000000000000000000000000000000000000000000000000000000000000000000007bbbbb3000000000 +0cccc1009ccc1cc7000000000c7777c07c77c7770000000000000000000000000000000000000000000000000000000000000000000000000003bbb97bb33b30 +01ccccc00cc11110000cc000c77c777c7cc7cc7700000000000000000000000000000000000000000000000000000000000000000000000000003bb9003bb3b9 +00c111cc01c111cc00c77c00c77ccc7c7cccccc7000000000000000000000000000000000000000000000000000000000000000000000000003bb3b0003bb3b9 +00c111cc01cccccc00c77c00c7ccc77c7cc1cc17000000000000000000000000000000000000000000000000000000000000000000000000003bb3b000003bb9 +01ccccc00cccc110000cc000c777c77c7c17c17700000000000000000000000000000000000000000000000000000000000000000000000000003bb90003bbb9 +0cccc1009ccc1cc7000000000c7777c0717717770000000000000000000000000000000000000000000000000000000000000000000000000003bbb97bbbbb30 +9ccc1cc7000000000000000000cccc00577777750000000000000000000000000000000000000000000000000000000000000000000000007bbbbb3000000000 +9aaa4aa700000000000000000099990057777775003bb300000000000b0000007e33e3ee33bee33bbee3e3e3e3eea00000033000000330000000000000000000 +0aaaa4009aaa4aa7000000000977779077999a7703bbbbb3b900b339b30000b36ebebe3ebebebebee33bebebeb3300009b9b9b9999b9b9b9003bbbb900000000 +04aaaaa00aa444a000099000977977797999a777bbb333333bbb000033000b3303eeeee3333333333eeeeeee00000000000330000003300003bbb30003bbbbb9 +00a444aa04a444aa0097790097799979799999a77b3bbbbbb3b3b9003300b33300bebebebebebebeb3300bebe3b3b33a0bbbbbb00bbbbbb07b3b30007b3b3300 +00a444aa04aaaaaa009779009799977977779a777b3bbbbbb3b3b900330b3333006eeee33eeeeee33000003ee3e3e33a03b3bb3003b3bb307b3b30007bbbb300 +04aaaaa00aaaa44000099000977797797779a777bbb333333bbb0000030333330073beb33ebe03beeeea0000000000000033b3000033b30003bbb300033bbbb9 +0aaaa4009aaa4aa70000000009777790777a777703bbbbb3b900b33900033330000763eeee30003ebeba000000000000000bb000000bb000003bbbb900000000 +9aaa4aa700000000000000000099990057777775003bb30000000000000033000000006776000000000000000000000000077000000770000000000000000000 +00003333333333333333333300a00000a9a000000000000000000000000000007b33b3bb33ebe33bebe3b3b3b3bb900000077000000770000000000000000000 +00003bbbbb3bbbb33b3bbbb30a9a0000999a00000000000000000000000000006ebbbe3bebebebebe33ebebbee3300000b0b30b00b0b30b0003bbb3000003300 +0000333b333b33b33b3b3333a999a000a999a000003bb300000000000000000003bebbe3333333333ebbbbbe000000000b3b3bb00b3b3bb07bbb33b97bb3bb39 +0000003b303b33b33b3b30000a999a000aaaaa0000bbbbb3b3b3b3b3b3b3b3b300bbbbbbbbbbbebbb3300ebbebebeee903b33b3003b33b300003bbb00003bbb0 +0000003e303e33e33e3e300000a999a000a999a0007b7bb3b3b3b3b3b3b3b3b0006bbbb33bebbebee000003bebebeee90bbbbbb00bbbbbb00003bbb07bbb33b9 +0000003b303b33b33b3b3333000a999a000aaaaa00bbbb3003003003003003000073ebb33bbb03bbbee900000000000033333333333333337bbb33b9003bbb30 +0000003e303eeee33e3eeee30000a9990000a9a0000300300300300300300300000763ebbe30003ebee9000000000000b3b3b3b33b3b3b3b003bbb3000000000 +00000033303333333333333300000a9a00000a00000030030030030030030030000000677600000000000000000000003b3b3b3bb3b3b3b30000000000000000 3bbbbbbbbbbbbbbbbbbbbe3300000000003bbbbbbbbbbbbb30000000000000000000000000000000000000000000000000000000000000000000000000000000 bbbbbbbbbbbbbeebbebebbbe33eeee9a07bbbbbbbbbbbbbbb3000000000000000000000000000000000000000000000000000000000000000000000000000000 be3ebe3ebe3ebbbbbbbbbbbbbe3e3e9907bb3b3b3bbbbbbbb3000000000000000000000000000000000000000000000000000000000000000000000000000000 |
