Awesome! You want me to work on "Flappy bird" sprites correct? Just know though, im still in school after all im only 13 so im busy! But, i'll can get things done! :D
Cool, I guess I'm a beta tester! Btw, If you ever need help with sprites, i'm always here to help! I would help with coding, but I'm still early in learning, I only know how to place a sprite, load stuff, change background color, playbgm, something else. Ugh its hard.
Ok, so I felt that the beta felt "bland" so I added BEEPS and bgm to make it feel like a "finished" project. Just go into the files and add BGM PLAY where I did
Also, just put this on top of @death and when this is done, When plane hits a skyscraper, a explosion sound goes off, aswell as a sad distinct sound to make you sound like a failure XD
I wish I were as good at basic as you. I just cant seem to pick it up. Im WAY better at programming my dad's old TI-85 graphing calculator in ¨TI-BASIC¨. oh, fyi, great job :)
We should make it so that you start of with a basic creature, and as you travel through the [2d, scrolling] world you encounter beasts like these. You defeat them. [and in doing so, you get XP which is currency] Then you can battle with them. You [the player] might even trade XP in for upgrades. [like in minecraft] Good idea?
Listen, I like makeing sprites, but I have NO idea how to use sqset, spdef, or any other sprite manipulation commands. See, on the TI-85 (and javascript) there isnt such a think a sprites. IM CLUELESS!!! HELP!
this is how to make a sprite move :)
ACLS (this clears the screen of the copyright stuff)
SPSET 0,48,144 (or whatever sprite)
@MOVE (the loop)
SPOFS 0,X,Y,-10(enables moving)
B=BUTTON(enables button pushing)
IF B AND 1 THEN Y=Y-1 VSYNC 1
IF B AND 2 THEN Y=Y+1 VSYNC 1
IF B AND 4 THEN X=X-1 VSYNC 1
IF B AND 8 THEN X=X+1 VSYNC 1
GOTO @MOVE
I'll explain SPOFS, SPOFS is a thing that will move a sprite too a different location on the screen and in my code to make a sprite move i put 0,X,Y and when you press a button it makes the SPOFS change therefore moving the sprite :D
It moves the sprite based on its ID. A sprite ID is a number that usually appears first in the command and it indicates what sprite you want.
For example:
ACLS
SPSET 0,1 'Makes a sprite with ID 0
SPSET 1,2 'ID 1
WHILE 1
SPOFS 0,MAINCNT MOD 400,119+(SIN(MAINCNT MOD 360)*10)
SPOFS 1,MAINCNT MOD 400,119+(COS(MAINCNT MOD 360)*10)
VSYNC
WEND
Cool effect!
Correction: change both the SPOFS to these:
SPOFS 0,MAINCNT MOD 400,DEG(SIN(RAD(MAINCNT MOD 360)))
SPOFS 1,MAINCNT MOD 400,DEG(COS(RAD(MAINCNT MOD 360)))
It should look like the code in the screenshot.
Don't give SmileBASIC tips after a round of Splatoon…
Nvm, ok Pokemon-type like sprites are something I CANT do! Im not that creative. Well atlease this gives me time to play mh4u while w8ing for your next project.