I can't for the life of me, make sense of Random Terrain's help page or anything. My mind is kind of overwhelmed now but I'd like to come back to Batari Basic and try to see if I can teach myself how to program in it.
Any advice or way to make it even more clearer so I can understand? Something like a step by step tutorial would be nice, especially if it came with a file that's ready to be edited and compiled and all. That is how I learned to program in java, using step by step and building sample programs.
Any help would be appreciated. I have a week ahead of me to find something to do and I want to play around with this.
I agree with s0c7 that you should take it slow. Pick just a few commands at a time, and play around with them until you get the hang of how to use them. Obviously, DRAWSCREEN and GOTO will be two essential commands, because you need to draw the screen, and then keep looping back to redraw it. You don't need to try for anything fancy, just do simple little programs at first. For example, play with the PFHLINE, PFVLINE, and PFPIXEL commands to see how they work, and then you'll be able to design different playfields. Then try adding a player to see how that works. (Note that player shapes must be defined upside-down.) And once you can draw a player and position it wherever you want on the playfield, try moving the player around with the joystick commands, as in the sample program that comes with Batari BASIC.
Maybe we should do a tutorial series for Batari BASIC, as was done in the past for programming the 2600 in assembly? I'd be willing to contribute to such a series. In fact, I've started working on a simple adventure game, so maybe I could turn that into a tutorial, if anyone is interested?
Also, I'm curious how everyone is using Batari BASIC-- that is, on what kinds of computers, compiling manually or with a batch file, etc. For example, I'm using Windows, and the 2600IDE program.