make a bullet sprite go to the gun when shot, and then make the bullet go forward until it collides with something or goes a certain distance. Use spcol, spcolvec, sphitsp, spofs, spshow, sphide, and a few variables to do these things.
its simple and complicated.
i made a drawing program once, it was similar to your code. I actually had some cool features like a circle-pad controlled cursor that could draw, and a size feature. I need to update it sometime tho... MOAR GUI
PetitProfessor3D on YT.
Also, read the WHOLE game manual for SmileBASIC, it helps you to figure out what's going on. After that there's an ingame list of functions and what they do.
cool! you guys are probably the only ones that will put something in, so i'll just play your games and try to make a game like both of yours mashed together and give it only to you :D
cls (clears screen)
print "insert text here" (puts text on screen)
while button(3) != #a (checks if button is pressed, if not it just checks again)
wend
(repeat this until you have a book or something)
Yay! I'mma download it. My first shared program was called HAM (Catch those friggin' hams!), and since I had already programmed things on the computer, it was slightly high-quality.
did you save your sprite? you need to draw it in the upper left then save the spritesheet so that you can use it later. then you need to write
LOAD "GRP4:NAME",FALSE
replace name with the filename you saved the spritesheet to.
the false isn't needed, but makes it so that it doesn't ask you every time you run the program to load the file.