Browse Source

boulder dash cuz why not

pixelbath 5 months ago
parent
commit
20bc17847f
2 changed files with 153 additions and 0 deletions
  1. BIN
      bdash.aseprite
  2. 153 0
      bdash.lua

BIN
bdash.aseprite


+ 153 - 0
bdash.lua

@@ -0,0 +1,153 @@
+-- title:   game title
+-- author:  game developer, email, etc.
+-- desc:    short description
+-- site:    website link
+-- license: MIT License (change this to your license of choice)
+-- version: 0.1
+-- script:  lua
+
+t=0
+x=96
+y=24
+
+function TIC()
+
+	if btn(0) then y=y-1 end
+	if btn(1) then y=y+1 end
+	if btn(2) then x=x-1 end
+	if btn(3) then x=x+1 end
+
+	cls(13)
+	spr(1+t%60//30*2,x,y,14,3,0,0,2,2)
+	print("HELLO WORLD!",84,84)
+	t=t+1
+end
+
+-- <TILES>
+-- 002:3333333333333333333333333331113333333133333c11333333333333333333
+-- 003:333333333333333333333333331113333333133333c113333333333333333333
+-- 004:dddd00dddddd00ffffff00ff0000000000dddddd00ffdddd00ffffff00000000
+-- 005:dddd00dddddd00ffffff00ff0000000000dddddd00ffdddd00ffffff00000000
+-- 006:3333333333333333330000003300000033000000330000003300000033000000
+-- 007:3333333333333333000000330000003300000033000000330000003300000033
+-- 008:0007660066660007006677666666006666006666007666007766666766006666
+-- 009:0066006666000066076667006666006666006666677766007700666666667700
+-- 010:0000cccc00cc00cccc22cc0011cc220211111122112211111111222211111111
+-- 011:cc00000022cc0000cccccc0022ccccc0222ccccc112200cc1111cccc111211cc
+-- 018:33333333333333333331113333333133333c1133333333333333333333333333
+-- 019:3333333333333333331113333333133333c11333333333333333333333333333
+-- 020:dddd00dddddd00ffffff00ff0000000000dddddd00ffdddd00ffffff00000000
+-- 021:dddd00dddddd00ffffff00ff0000000000dddddd00ffdddd00ffffff00000000
+-- 022:3300000033000000330000003300000033000000330000003333333333333333
+-- 023:0000003300000033000000330000003300000033000000333333333333333333
+-- 024:0066666666670076667766000076666766006700666600006670667700660000
+-- 025:7766666666666700776600660067776666006670666607660066700066006600
+-- 026:1100111111100011110001111111000101111100001111110000110000000011
+-- 027:1111112211221112111111111111111011111110111111002211000011000000
+-- 032:00000000000030000000333300033cc300333c43000033330000002200000333
+-- 033:0000000000030000333300003cc3300034c33300333300002200000033300000
+-- 048:000030cc000030aa0000c0cc000000aa00000999000099000000990000dccc00
+-- 049:cc030000aa030000cc0c0000aa00000099900000009900000099000000cccd00
+-- 064:c000000022000000ccc00000cc2200002222c00001112200000000cc00000022
+-- 065:0000000200000011000002cc000011cc00022222001111102200000011000000
+-- 066:000c000000020000000cc000000c2200000222c0000011200000000c00000002
+-- 067:00002000000010000002c0000011c00002222000011100002000000010000000
+-- 068:00000c000000020000000cc000000c2000000220000000100000000c00000002
+-- 069:002000000010000000c0000001c0000002200000010000002000000010000000
+-- 080:011111cc22222222cccccc00cccc200022cc0000112000002200000010000000
+-- 081:22111110112222220022cccc0001cccc00002222000001110000001100000001
+-- 082:0000111c00022222000cccc0000ccc200002cc00000122000002200000010000
+-- 083:2111000012222000022cc000001cc00000022000000110000000100000001000
+-- 084:0000001c0000022200000cc000000cc0000002c0000001200000020000000100
+-- 085:210000001220000022c0000001c0000000200000001000000010000000100000
+-- 096:cccccccccccccccccc222222cc222222cc221111cc221111cc221122cc221122
+-- 097:cccccccccccccccc222222cc222222cc111122cc111122cc221122cc221122cc
+-- 098:222222222222222222111111221111112211222222112222221122cc221122cc
+-- 099:222222222222222211111122111111222222112222221122cc221122cc221122
+-- 100:111111111111111111222222112222221122cccc1122cccc1122cc221122cc22
+-- 101:11111111111111112222221122222211cccc2211cccc221122cc221122cc2211
+-- 102:222222222222222222cccccc22cccccc22cc222222cc222222cc221122cc2211
+-- 103:2222222222222222cccccc22cccccc222222cc222222cc221122cc221122cc22
+-- 112:cc221122cc221122cc221111cc221111cc222222cc222222cccccccccccccccc
+-- 113:221122cc221122cc111122cc111122cc222222cc222222cccccccccccccccccc
+-- 114:221122cc221122cc221122222211222222111111221111112222222222222222
+-- 115:cc221122cc221122222211222222112211111122111111222222222222222222
+-- 116:1122cc221122cc221122cccc1122cccc11222222112222221111111111111111
+-- 117:22cc221122cc2211cccc2211cccc221122222211222222111111111111111111
+-- 118:22cc221122cc221122cc222222cc222222cccccc22cccccc2222222222222222
+-- 119:1122cc221122cc222222cc222222cc22cccccc22cccccc222222222222222222
+-- 128:0000000b000000ba00000bab0000bacc000baccc00babbbb0baaaaaab9999999
+-- 129:c0000000bc000000bbc00000ccbc0000cccbc000bbbbbc00aaaaaac09999999c
+-- 130:0000000b000000ba00000bac0000babb000baaaa00ba99990ba99999b9aaaaaa
+-- 131:c0000000bc000000cbc00000bbbc0000aaabc0009999bc0099999ac0aaaaaa9c
+-- 132:0000000b000000ba00000baa0000ba99000ba99900baaaaa0babbbbbb9cccccc
+-- 133:c0000000bc000000abc0000099bc0000999bc000aaaabc00bbbbbac0cccccc9c
+-- 134:0000000b000000ba00000ba90000baaa000babbb00bacccc0bacccccb9bbbbbb
+-- 135:c0000000bc0000009bc00000aabc0000bbbbc000ccccbc00cccccac0bbbbbb9c
+-- 136:0000000b000000ba00000bab0000bacc000baccc00babbbb0babbbbbb9cccccc
+-- 137:c0000000bc000000bbc00000ccbc0000cccbc000bbbbbc00bbbbbac0cccccc9c
+-- 138:0000000b000000ba00000bac0000babb000babbb00bacccc0bacccccb9bbbbbb
+-- 139:c0000000bc000000cbc00000bbbc0000bbbbc000ccccbc00cccccac0bbbbbb9c
+-- 144:a99999990aaaaaaa00abbbbb000acccc0000abcc00000abb000000aa0000000a
+-- 145:9999999baaaaaab0bbbbbb00ccccb000cccb0000bbb00000bb000000a0000000
+-- 146:a9bbbbbb0aaccccc00abcccc000acbbb0000abbb00000abc000000aa0000000a
+-- 147:bbbbbb9bcccccab0ccccbb00bbbcb000bbcb0000cbb00000bb000000a0000000
+-- 148:a9cccccc0aabbbbb00abbbbb000acccc0000abcc00000abb000000aa0000000a
+-- 149:cccccc9bbbbbbab0bbbbbb00ccccb000cccb0000bbb00000bb000000a0000000
+-- 150:a9bbbbbb0aaccccc00abcccc000acbbb0000abaa00000ab9000000aa0000000a
+-- 151:bbbbbb9bcccccab0ccccbb00bbbcb000aacb00009bb00000bb000000a0000000
+-- 152:a9cccccc0aabbbbb00abaaaa000ac9990000ab9900000aba000000aa0000000a
+-- 153:cccccc9bbbbbbab0aaaabb00999cb00099cb0000abb00000bb000000a0000000
+-- 154:a9aaaaaa0aa9999900ab9999000acaaa0000abbb00000abc000000aa0000000a
+-- 155:aaaaaa9b99999ab09999bb00aaacb000bbcb0000cbb00000bb000000a0000000
+-- 160:6666664166666664666666664466666611466666446666666666666666666666
+-- 161:1146666644666666666666666666666466666641666666646666666666666666
+-- 162:6666664166666641666666646666666646666666466666666666666666666666
+-- 163:1146666611466666446666666666666666666664666666646666666666666666
+-- 164:6666666466666666666666664466666611466666114666664466666666666666
+-- 165:4466666666666666666666666666666466666641666666416666666466666666
+-- 176:6666666666666666466666661466666614666666466666666666666466666641
+-- 177:6666666666666666666664446666411166664111666664444466666611466666
+-- 178:6666666646666666146666661466666614666666466666666666666466666641
+-- 179:6666666666666444666641116666411166664111666664444466666611466666
+-- 180:6666666666666666466666661466666646666666666666666666666666666664
+-- 181:6666666666666666666664446666411166666444666666666666666644666666
+-- </TILES>
+
+-- <MAP>
+-- 001:203020302030203020302030203020302030203020302030203020302030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+-- 002:213121312131213121312131213121312131213121312131213121312131000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+-- 003:203080908090809080908090809000008090809008188090a0b000008090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+-- 004:213181918191819181918191819100008191819109198191a1b100008191000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+-- 005:20308090a0b00212a0b08090809080908090809080900000809080908090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+-- 006:21318191a1b10313a1b18191819181918191819181910000819181918191000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+-- 007:20308090809080908090809080908090809080908090000080908090a0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+-- 008:21318191819181918191819181918191819181918191000081918191a1b1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+-- 009:2030a0b08090a0b0a0b0809080908090809080908090809080908090a0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+-- 010:2131a1b18191a1b1a1b1819181918191819181918191819181918191a1b1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+-- 011:2030a0b080900000a0b08090809080908090809080908090809080900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+-- 012:2131a1b181910000a1b18191819181918191819181918191819181910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+-- 013:2030809080908090000080908090a0b08090809080908090809080908090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+-- 014:2131819181918191000081918191a1b18191819181918191819181918191000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+-- 015:203040504050405040504050405040504050405040504050405040504050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+-- 016:213141514151415141514151415141514151415141514151415141514151000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+-- </MAP>
+
+-- <WAVES>
+-- 000:00000000ffffffff00000000ffffffff
+-- 001:0123456789abcdeffedcba9876543210
+-- 002:0123456789abcdef0123456789abcdef
+-- </WAVES>
+
+-- <SFX>
+-- 000:000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000304000000000
+-- </SFX>
+
+-- <TRACKS>
+-- 000:100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+-- </TRACKS>
+
+-- <PALETTE>
+-- 000:1a1c2c5d275db13e53ef7d57ffcd75a7f07038b76425717929366f3b5dc941a6f673eff7f4f4f494b0c2566c86333c57
+-- </PALETTE>
+