aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRibbon <ambiguousmachine@gmail.com>2022-02-07 16:38:45 -0800
committerRibbon <ambiguousmachine@gmail.com>2022-02-07 16:38:45 -0800
commit91891c4e723bbdae22d0f2b61c8d51f90cb2beeb (patch)
treec2b0e1dd1245d200371f71935a73bc1f4652823e
parent30b101183afa1d9bbf041a2c05ca4f33673fa13c (diff)
updated bg a bit and rearranged first sprite page
-rw-r--r--background.lua54
-rw-r--r--pico-bhell.p864
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