Archiverse Internet Archive
投稿のみ 投稿と返信
前のページ(最近)
1 2 3 4 5 6 7 8 9 10 11 12 1314
次のページ(過去)
返信[12]
親投稿
Ed CPFace
Line 4 sets STARS$ to an empty string. It's not necessary because line 5 just sets it to some number of stars. Your name gets repeated like that because the PRINT statement is in a FOR-NEXT loop that repeats 200 times.
1そうだね
プレイ済み
返信[10]
親投稿
Ed CPFace
As for why they don't use regular BASIC... For one thing, almost every system implements BASIC slightly differently, so although there are similarities, there isn't one definitive BASIC. But the changes in SmileBASIC are mostly conveniences for modern programmers and optimizations to make it easier to use the 3DS's features.
2そうだね
プレイ済み
返信[9]
親投稿
Ed CPFace
Introduction to BASIC, then going online to smilebasic.com and browsing through the complete Instruction List and seeing if you can learn the commands one at a time. I wish I could offer you more help, but I've been playing with BASIC for over 30 years. Miiverse isn't a good place to try and transfer that kind of knowledge.
2そうだね
プレイ済み
返信[8]
親投稿
Ed CPFace
Although SmileBASIC is similar enough to other kinds of BASIC that people who are already familiar with the language can pick it up more quickly, it's different enough that you won't get very far by trying to learn it using learning guides designed for other forms of BASIC. You're better off going through the instruction manual that comes with the program, particularly the first four sections in
3そうだね
プレイ済み
返信[7]
親投稿
Ed CPFace
Line 10 - LOOP is removed again. SmileBASIC does not have an equivalent to the UCASE$ function, but it's usually not necessary anyway. Since the condition was changed from WHILE to UNTIL, I inverted the comparison to check for when ANSWER$ does NOT contain a Y. Line 11 - Added a colon again.
1そうだね
プレイ済み
返信[6]
親投稿
Ed CPFace
Line 5 - SmileBASIC uses a completely different syntax to repeat a string. You can multiply a string by any number to repeat it that many times. Line 7 - Changed your DO to a REPEAT again. Line 9 - The keyword LOOP isn't used. The sign for Not Equal is '!=' rather than '<>'.
1そうだね
プレイ済み
返信[5]
親投稿
Ed CPFace
Line 1: If you put two commands on the same line, you need to separate them with a colon. Line 2: There is no "DO - LOOP" structure in SmileBASIC - you either need to use "WHILE - WEND" or "REPEAT - UNTIL". I changed both of these loops to REPEAT loops because the condition statement was put at the end. Line 4 - This line isn't needed because line 5 will do all the work.
1そうだね
プレイ済み
返信[17]
親投稿
Ed CPFace
The function for scrolling text is actually fairly simple; it's just time-consuming to encode the characters into binary for the function to read. I considered just reading from the built-in character set, but every character would take up the entire 8x8 grid, which might be difficult to read. I hadn't thought about speed control, but I guess I should, shouldn't I.
0そうだね
プレイ済み
返信[15]
親投稿
Ed CPFace
My original plan was to include a function to scroll numbers across the screen for score display, but after much deliberation, I've decided to add a limited library of ASCII characters for complete text scrolls. Pictured: colon, semicolon, and less than.
0そうだね
プレイ済み
返信[1]
親投稿
Ed CPFace
Curse words will do it.
2そうだね
プレイ済み
返信[14]
親投稿
Ed CPFace
I've mostly finalized the functions that are going to be available. Now I'm working on demos and documentation. Here's a sneak peek at what the code will look like -- four ways to move a dot around the screen!
0そうだね
プレイ済み
返信[4]
親投稿
Ed CPFace
@Christian You need to figure out what's going on. Ask as many questions as you need. There is an answer.
1そうだね
プレイ済み
プレイ日記
Ed CPFace
Personal Torture Public Key [KK33CE3V] You've just done something. You have to figure out what's going on. Ask the computer questions and unravel the mystery!
5そうだね
プレイ済み
返信[12]
親投稿
Ed CPFace
Thanks for the replies! I'll post updates in this journal so folks who've replied can get alerted. @Oscar Full RGB, 000000 - FFFFFF, is supported. I use the SPCOLOR command to put a color filter over a white light sprite to change colors. @Salkin989 You really do! It's the most fun you can have with a 3DS.
2そうだね
プレイ済み
返信[4]
親投稿
Ed CPFace
I'm going to make it a library so that people can use it in their projects for whatever they want. The most obvious use is just to make your own games with it. I have a couple ideas -- in fact, I've already made The Caves of Xarnox in this style: Public Key [W3CY43HJ]
1そうだね
プレイ済み
返信[1]
親投稿
Ed CPFace
Lots of colors to choose from.
2そうだね
プレイ済み
プレイ日記
Ed CPFace
Working on a library to simulate an 8x8 LED game console. How's this look for a light grid?
9そうだね
プレイ済み
返信[2]
親投稿
Ed CPFace
I'll think about it. I'm fond of the Yahtzee ruleset, and Yatzy seems to have a slightly different one. Even though Yatzy doesn't have any "official" rules and was made to be modified, I feel like it would be against the spirit of the law to just release "Ed's Yatzy" with the rules lifted from Yahtzee.
0そうだね
プレイ済み
返信[6]
親投稿
Ed CPFace
Yeah, I agree that it's a little disheartening to see the community so caught up in "SOMEONE MAKE FNAF AND UNDERTALE". The only thing you can really do is find and encourage the people who ARE doing something different. And, of course, contribute yourself if you can.
3そうだね
プレイ済み
返信[5]
親投稿
Ed CPFace
And the sad fact is, people don't have much motivation to bring their A game to this platform. This language is a toy. It has a limited audience. You can't sell what you make. As much fun as it is to program my 3DS, all you really get from it is personal satisfaction. If you want to make a great original game, this isn't the place to do it.
4そうだね
プレイ済み