Archiverse Internet Archive
投稿のみ 投稿と返信
前のページ(最近)
133 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
次のページ(過去)
返信[2]
親投稿
Oscar PwnageBlock
You can get button input with the BUTTON() command. You can compare the value of BUTTON() with predefined button constants like this... IF (BUTTON() AND #A) THEN 'DO SOMETHING ...so the program does something if the user presses A. You should check the help entry for the BUTTON() command for more info.
0そうだね
プレイ済み
返信[1]
親投稿
Oscar PwnageBlock
The official SmileBASIC e-manual contains a lot of useful infromation. You should read it. Sprites: http://smilebasic.com/en/e-manual/34.php Background: http://smilebasic.com/en/e-manual/33.php
0そうだね
プレイ済み
返信[1]
親投稿
Oscar PwnageBlock
Wouldn't that be 24 times better?
1そうだね
プレイ済み
プレイ日記
Oscar PwnageBlock
There was a serious lack of serifed fonts on SmileBASIC, so I made my own! Most of it is modified from the default font, but I also took inspiration from the ITC Lubalin Graph typeface family. Only alphanumerical characters have been replaced so far, but maybe I'll finish up the rest of the font. As always, any feedback/suggestion is appreciated. Also, feel free to use it for whatever you want!
9そうだね
プレイ済み
返信[2]
親投稿
Oscar PwnageBlock
The game itself doesn't even have winning or losing conditions. You can't lose lives, and once all enemies die nothing happens. I'd wager this game was left incomplete at a very early stage of development, maybe because of its mostly unreadable, unintelligible code.
0そうだね
プレイ済み
返信[1]
親投稿
Oscar PwnageBlock
I've been studying this example code for a while... I can safely say this is an example on how NOT to code properly. No true significance in variable identifiers, a serious case of spaghetti code due to so many branching GOTOs (Using one GOTO/GOSUB is already a bad programming practice), and many other little things that worsen the quality of the code...
0そうだね
プレイ済み
返信[1]
親投稿
Oscar PwnageBlock
It's not really Mario Maker... And I'd avoid calling it so if you don't want it to be taken down.
1そうだね
プレイ済み
返信[1]
親投稿
Oscar PwnageBlock
Type MML in the editor and press the help button. (The one that looks like [ ? ] ) It'll show you a basic tutorial on MML, which is the main music-making format for SmileBASIC.
1そうだね
プレイ済み
返信[1]
親投稿
Oscar PwnageBlock
Engrish is best English.
3そうだね
プレイ済み
返信[1]
親投稿
Oscar PwnageBlock
If you're not familiar with programming you should take things slowly... step by step, probably not starting with a game already. You should start by reading the manual here: http://smilebasic.com/en/e-manual/15.php
0そうだね
プレイ済み
返信[2]
親投稿
Oscar PwnageBlock
187 bytes doesn't seem like much progress... Good luck, anyways.
0そうだね
プレイ済み
返信[4]
親投稿
Oscar PwnageBlock
@Zee I was actually going to post that method instead of mine, but I figured the array method may be a bit easier to understand and manipulate.
2そうだね
プレイ済み
返信[2]
親投稿
Oscar PwnageBlock
Also, the RANDOMIZE command only initializes the RND command series with a specified seed. You don't really need to use it or worry about it.
2そうだね
プレイ済み
返信[1]
親投稿
Oscar PwnageBlock
If you mean to pick a random letter from a batch of predetermined letters, you can make a one-dimensional array with as many and whichever letters you want, then pick a random element from the array with the RND command. Example: DIM LETTERS[0] PUSH LETTERS,"A" PUSH LETTERS,"B" PUSH LETTERS,"C" PRINT LETTERS[RND(LEN(LETTERS))]
1そうだね
プレイ済み
返信[2]
親投稿
Oscar PwnageBlock
It depends on what program you are drawing it in. If you're making a sprite or background sheet in the SMILETOOL, there's a save button near the lower right corner of the touchscreen, I think.
0そうだね
プレイ済み
返信[1]
親投稿
Oscar PwnageBlock
I'm pretty sure that's not the right way to use LOAD... I don't remember the exact way to use it. Try looking at its help entry!
1そうだね
プレイ済み
返信[3]
親投稿
Oscar PwnageBlock
Write #SPREVH in the field where attributes must go. If you want to put more than one attribute separate them with an AND.
0そうだね
プレイ済み
返信[1]
親投稿
Oscar PwnageBlock
Use the color on the top left. The one that's crossed out.
1そうだね
プレイ済み
返信[1]
親投稿
Oscar PwnageBlock
Try SPSET 0, 073 instead.
0そうだね
プレイ済み
返信[1]
親投稿
Oscar PwnageBlock
Look up the DEF command in the help menu.
0そうだね
プレイ済み