BGMPLAY *song number*.
Also, from what I can see, nobody on this team seems qualified to make "Minecraft" (not even mentioning how ludicrous it is of an idea in the first place for SmileBASIC). Chess would be a better starting game, and there's hardly any way it would be copyright infringement.
To start, I'd take this route: First, toy with others' programs. Then, toy with some commands. That's how I started learning. Make entire games centered around 1 command to learn it if you like (I did that once). Just basically toy around, you won't crash any XServers (unlike when I messed up in C...)
Progress... SO MUCH PROGRESS! ZOS now runs each program in a window, and can run multiple programs at a time. The programs, however, need to be compiled into ZBASIC (very slightly modified BASIC but with so many subroutines). The important part is it runs MULTIPLE of them! This is going to turn out pretty much like a semi-real OS!
The ''Hey, what are you playing'' question always ends in them walking away. Odd, I thought that programming gravity simulators (or whatever) was fun to watch!
If it did return something, you need to set something to that value or use that value. However, since it does not, you need to omit the parenthesis.
DEF MAIN T
Instead of DEF MAIN(T). That would work.
No, the % is an integer suffix. You can still use doubles. You can pass array elements exactly the same as literals.
DIM ARR[1]
ARR[0]=7
MAIN(ARR[0])
Works the same as
MAIN(7)
Well, this is going well. In just a little more time, ZOS SB may be a viable OS with actual OS capabilities. After only 1 day, windows are almost working. Impressive!
Readability: If it was hard to make, it should be hard to read ~ unknown.
Oftentimes I do the same, but often I don't. It depends for me a lot. When I work on a large project, I more value readability.
I'd prefer to try to do it on my own. I feel like I'm at least acceptable (though I'm not quite to the higher points in math, like calculus) and I'm close enough that I could make it work myself. If I can't then I'll definitely give it to you, but I don't feel it's at that point yet.
Well many laws use equations, and math uses equations. Programming also uses equations. I have the gravity equation set, but my problem right now is working with Newton's laws of motion (an object in motion currently DOES NOT stay in motion), and direction never changes. But I'm working on it. Just gotta find the proper math.
You are trying to use a MAP file to load a map, however MAP files just contain data for the MAP editing program. You need to first export the map as a SC ("Save as SC"), then you can do something like LOAD "DAT:SC_MAP_L0",MAP:BGLOAD 0,MAP