The TIC Bundler is out of date and I have to update it.
Don't know when Android export will be added, maybe as part of the issue https://github.com/nesbox/tic....
I got the problem, seems default cartridge has DB16 palette and that's why you don't see changes.
So, it shouldn't be, it's a bug. As a temporary solution, load palette.tic from demos, copy any palette string from the code and paste it to the Palette Editor. (also, pls create an issue on the Github)
1. there aren't any legal limitations for creators, TIC-80 is more educational project and you can do what you want with your game
you can define 64 sound effects which also can be used in the Music Editor as instruments
so, we can play 8 octaves each with 12 semitones using predefined Square, Triangle, Saw or Noise wave (or you can design your own wave in Waveform Editor). The whole point of the editor you can change base note frequency, volume or wavetype over time, on the Wave tab you can jump from wave to wave, on the Arpeggio - jump from note to note relative to base note, on Pitch - change base note frequency
just call 'sfx(id)' to run your sound effect
Track is just a table with notes, click on color circle to enable pattern and press Z S X D C V G B H N J M buttons to enter notes
for sure, the cartridge consists of chunks, every has 4-byte header (1 byte - type, 3 bytes - size) and data
chunk types: 1 - tiles 2 - sprites 3- cover 4 - map 5 - code 9 - sfx 10 - waveforms 11 - music
I made a TIC-80 port of Squashy for you
-- title: Squashy port
-- author: Nesbox
-- desc: port of Squashy game from picozine
-- script: lua
-- input: gamepad -- paddle
padh=4 -- ball
if btn(2) then
elseif btn(3) then
end function moveball()
end function bounceball()
if ballx < ballsize then
end -- right
if ballx > 240-ballsize then
end -- top
if bally < ballsize then
end -- bounce the ball off the paddle
if ballx>=padx and
score=score+10 -- increase the score on a hit!
end function losedeadball()
if bally>136-ballsize then
if lives>0 then
-- next life
-- game over
end function TIC()
-- clear the screen
-- draw the lives
for i=1,lives do
-- draw the score
print(score, 12, 6, 15)
-- draw the paddle
-- draw the ball
and uploaded cart to website https://tic.computer/play?cart...
try to learn and find the difference
Yes, Android input is buggy and doesn't work properly, I have similar issues here https://github.com/nesbox/tic.computer/issues?q=is...
Please add your comments to the issues and I'll fix it in the near future.
Thanks for the bug report and appreciative words :)