Hmm, I'm not sure... Does the error occur quickly after starting or only after certain actions? I really can't give you a solid answer, I'm just trying to give you the best advice I've got, sorry.
be willing to give you some pointers. Just don't ask for people to program things for you, because, well, most people don't want to do that. Also, don't spam, it'll turn people away. Just be patient, take it slow, and eventually I bet you'll be able to be a pretty good at programming!
Dude, I'm not trying to be rude, but... Program it yourself! That's half the fun of SmileBASIC, the programming! Just take it one step at a time. First, figure out how to load a sprite, then learn how to move it, then learn how to animate, then learn how to load a background, and finally, learn how to program collision. It's not as hard as it sounds! If you need any help, I'm sure someone will...
Woah, this game is surprisingly good! At first I thought it was a bit too linear, but when I realized I could press ANY button the keyboard... *BOOM*! Mind was BLOWN! This opens up a TON of different strategies and ways to go about winning, I can't stop planning my next playthrough! Thanks, this will keep me occupied for a long time!
You might have a GOTO @LOOP where you should have a RETURN, or maybe you just used to many GOSUBS! Check the line the error occurred on, and try to figure out exactly where the code is going. You probably just need to change a GOTO to a RETURN or remove an unecessary GOSUB. Hope this helps! (And that it wasn't too long. :P)
reaches a RETURN, it will return where it left off in the moving code, and then the next RETURN would return it to where it left off in the input code, and one more RETURN would return it to where it left off in the main loop. The catch is that there's a limit to just how much you can GOSUB before RETURNing, and often times there may be an error in your code that causes this to happen...
stack these, so you can use multiple GOSUBS and still remember all the previous ones. For example, you can make code that GOSUBS out of the main loop into an input section of code, and then GOSUB it again to, say, the code that activates when you press UP, and you could GOSUB it *again* to the code that moves the player up if there are no obstacles in the way, and this can go on and on. Once it...
I assume you're using GOSUB in your code, right? Make sure you have a RETURN to return to your main loop. Basically, the game seems to be running out of memory because it keeps getting a GOSUB without a RETURN, like this:
@T1
GOSUB @T2
@T2
GOTO @T1
SmileBASIC tries to keep track of where the last GOSUB was so it can return there once it hits the RETURN command; However, it can also...
And eventually a cataclysmic event like no other that will mark the beginning of the apocalypse!!!1! :P
But seriously, can't we all just try to respect SmileBOOM's rules for sharing games? They have them there for a reason, and I don't want to see them have to start dishing out punishments, or even worse, have SB removed from the eShop by Nintendo (It's an extreme case scenario, I know).
See, this is why people need to refrain from uploading copyrighted stuff. You upload it for a short time, a few people get it, and then the people who don't get it are going to start complaining! Next thing you know you'll have people begging you and others who downloaded it to share it, and in the end you'll effectively create a SmileBASIC black market! Which will lead to angry mobs! And viruses!
Yeah, I thought about that. After all, I didn't copy the code straight from the original game (obviously), so that part is technically okay! I have no plans at the moment (There are other things I'd rather work on), but it's possible I'll come back to it some day. Maybe make some changes, like turn in into a top-down shooter, or a multiplayer game where one player is being chased by the others,...
Well, my Petit Computer remake of Chip's Challenge ported into SmileBASIC fairly easily, only had to make a few tweaks to the code. That said, for whatever reason, the game practically implodes on itself the longer you play it! This is what the first level looks like after starting levels about 5 times! Ah well, I love some good glitches anyways. Also, just so no one asks, I won't be sharing...
As far as I know, you can't access files that aren't in the current active project. You'll just have to copy the needed files into that active project, or just change the active project to the folder with the files, depending on what you need to do.