Summer Programming Contest 2017
Root / Site Discussion / [.]
LacksCreated:
S
Remember to use the syntax highlighter to see what is allowed. : and spaces are usually unnecessary. You can put numbers directly before function calls and variable assignments (unless the function/variable starts with E) Most symbols can be right next to other things (use the syntax highlighting to check) Also, you can use . instead of 0 to save space:That's actually some really darn good advice, thanks!SPSET 0,1 SPSET.,1Replacing ENDIF with a line break can save space if it goes past the end of a line.
I made some nice, simple slots.
KEY: DRV323N4
http://smilebasicsource.com/page?pid=844
BTW, I managed to fit several FOR loops, a WHILE loop, some multi-line IF statements, and two DEF blocks on only one line. Gimme brownie points.
I liked this contest so much, I made two entries... and I have no idea which one I'll use.
First off I have a platforming game with six unique levels. In each level, the player must collect all five crowns to open the door to the next stage.
Second, I have 3D pong. It's kind of self-explanatory. First to seven wins.
screenshots
screenshots
uo better watch out, uo better not cry, uo better eat sand, I'm telling uo why, 12Me21 is coming to town!I'm not certain whether to point out that Chrismas is a Winter thing, or that eating sand is not part of that rhyme. So I was trying to figure out a way to get special symbols with CHR$( ). I could save a lot of space in my program if I could just call
?CHR$(1300+RND(15));instead of
@A R=RND(16):IF R==0 THEN ?">":ENDIF:IF R==1 THEN ?"<":ENDIF: 'ect GOTO @A
you could douo better watch out, uo better not cry, uo better eat sand, I'm telling uo why, 12Me21 is coming to town!I'm not certain whether to point out that Chrismas is a Winter thing, or that eating sand is not part of that rhyme. So I was trying to figure out a way to get special symbols with CHR$( ). I could save a lot of space in my program if I could just call?CHR$(1300+RND(15));instead ofR=RND(16):IF R==0 THEN ?">":ENDIF:IF R==1 THEN ?"<":ENDIF: 'ect
?"><..."[RND(16)]
I liked this contest so much, I made two entries... and I have no idea which one I'll use. First off I have a platforming game with six unique levels. In each level, the player must collect all five crowns to open the door to the next stage.You should post keys to both and make a poll.Second, I have 3D pong. It's kind of self-explanatory. First to seven wins.screenshots
screenshots
Thanks for the quick help 12ME21! I'll try that out right now!
EDIT: it worked! Minus one tiny detail... A semicolon. XD
?"[]{}#%^*+="[RND(8)];Now I have a bunch of space to add stuff.
Then all I have to do is vote for your worst entry so others have better chances of winningI honestly think that both games are about as good as each other. The platformer has more gameplay and 3D Pong has better quality. But, I do feel that I've had my share of prizes so I decided not to try as hard as I've done before.
I think for a contest, having more gameplay isn't as important since most people aren't going to test the games for very long before voting
(Maybe we should wait a few days between the end of the submission period and the beginning of the voting period, so people might spend more time playing the games rather than making a quick decision.)
I think for a contest, having more gameplay isn't as important since most people aren't going to test the games for very long before voting (Maybe we should wait a few days between the end of the submission period and the beginning of the voting period, so people might spend more time playing the games rather than making a quick decision.)How much gameplay can someone possibly fit into one screen of code? I'd say one or two days would be enough.