Archiverse Internet Archive
投稿のみ 投稿と返信
前のページ(最近)
1 2 3 4
次のページ(過去)
返信[31]
親投稿
calc84 calc84maniac
LEN() does work for arrays, but is currently only useful for one-dimensional arrays. I suggested a solution for multi-dimensional arrays above.
2そうだね
プレイ済み
返信[5]
親投稿
calc84 calc84maniac
To avoid columns with black pixels I usually make the sprites wider so they overlap a little.
1そうだね
プレイ済み
返信[22]
親投稿
calc84 calc84maniac
Ed, that is already possible, though not documented in the official reference. You can do: A$="X" VAR(A$)=5
2そうだね
プレイ済み
返信[20]
親投稿
calc84 calc84maniac
I think user-defined commands and functions should be able to be defined multiple times with a different number of arguments. Then when a function is called, it will choose the function based on the number of arguments supplied. This will allow some manual implementations of default parameter values, as well.
2そうだね
プレイ済み
返信[16]
親投稿
calc84 calc84maniac
I certainly agree about allowing to get the dimensions of a multi-dimensional array. One way this could be done, for example in 2 dimensions, is LEN ARRAY OUT ROWS,COLS. Perhaps you could also make a DIM() function that would return the number of dimensions in an array (or 0 for a non-array variable).
2そうだね
プレイ済み
返信[4]
親投稿
calc84 calc84maniac
Voyage 400 was the best
1そうだね
プレイ済み
返信[1]
親投稿
calc84 calc84maniac
I'm pretty sure a newline character takes the same number of bytes in a file as a space, so you're not actually saving much space, if any at all.
2そうだね
プレイ済み
返信[17]
親投稿
calc84 calc84maniac
It's included with this game as a separate file, RAYCAST.LIB.
2そうだね
プレイ済み
返信[1]
親投稿
calc84 calc84maniac
Nope, it's a limitation on the color format of GRPs (which is 15-bit color with 1 bit of transparency). The RGB syntax uses 24-bit color for convenience.
0そうだね
プレイ済み
返信[2]
親投稿
calc84 calc84maniac
If you want to count frames, look into the MAINCNT system variable. That will return the number of frames that have passed since SmileBASIC was started, and will continue counting up in the background.
1そうだね
プレイ済み
返信[2]
親投稿
calc84 calc84maniac
Not to rain on your parade, but there are built-in functions MAX and MIN that are the equivalent of HIGH and LOW. But on the other hand, I think your HIGH and LOW functions will work on strings while the built-in functions don't, and the BOUNDS function is useful either way!
0そうだね
プレイ済み
返信[1]
親投稿
calc84 calc84maniac
You can run a program using RUN in direct mode or pressing Start, and save it by using SAVE "PRG:NAME" (or pressing Shift then SAVE in the top left in the editor).
0そうだね
プレイ済み
返信[1]
親投稿
calc84 calc84maniac
Mastering bomb cooking will make you feel like a pro! I would say that's the most critical upgrade to buy early on.
1そうだね
プレイ済み
返信[9]
親投稿
calc84 calc84maniac
You can use VAR to specify local variables. I usually use OPTION STRICT, which forces you to declare variables before they are used, so it's clear when I'm accessing a local variable in a function rather than a global variable.
1そうだね
プレイ済み
返信[7]
親投稿
calc84 calc84maniac
I understand the concept of using output variables as auto variables, but is there any real purpose when you're always assigning an integer? Seems messy to always have to put the output value somewhere. Also, my mind is being blown right now that functions and commands with a single OUT variable are completely interchangeable.
0そうだね
プレイ済み
返信[14]
親投稿
calc84 calc84maniac
HHarry, the skeletons do make creepy noises, though... Go with headphones for an immersive experience!
2そうだね
プレイ済み
返信[1]
親投稿
calc84 calc84maniac
And since individual characters are strings themselves, you can A$[0][0][0][0] ad infinitum!
1そうだね
プレイ済み
返信[7]
親投稿
calc84 calc84maniac
Yes, that's what I did, but I wasn't entirely sure I reduced the quality by the right factor. Good to hear it runs well!
0そうだね
プレイ済み
返信[2]
親投稿
calc84 calc84maniac
By the way, I'm interested to hear how smoothly this runs on original 3DS models - I believe I conditionally lowered the rendering quality enough to maintain 60FPS, but I only have a New 3DS to test on.
0そうだね
プレイ済み
プレイ日記
calc84 calc84maniac
Happy Halloween! It's time for a raycaster game! This is a survival game filled with skellingtons, explosions, and of course, cats. Find the key and escape the maze, and if you rescue a cat you may get a reward... but watch your back! You never know what may be lurking in the shadows... Download key: QK4N3PZF
59そうだね
プレイ済み