What's News in the PlayBasic world ? - Find out here.
PlayBasic Tutorial: Into to IF / Then and IF /ENDIF statements
By: Kevin Picone Added: 1 week ago
PlayBasic Tutorial: Into to IF / Then and IF / ENDIF statements ( 2017/03/21)
This #tutorial walks the new coder through the IF / THEN and IF / ENDIF statement pairs which are used to selectively execute sections of the code, based upon the result of the comparison operators. IF statements actually allow changes in execution control, so they act upon the comparison, but it's just easier to think of them as part of the comparisons landscape when learning programming.
PlayBasic Tutorial: Intro To FOR NEXT LOOPS (2017-03-19)
This tutorial takes the new basic coder through the bare bones of the FOR / NEXT loops. The tutorial was recorded live and is uploaded virtually as is, warts and all. In this tutorial we use loops to draw simple graphical objects such as boxes moving through to making a grid of scrolling boxes.
Commands used in this tutorial. For / Next / Step / Exit / Continue / Print / Line / Box / Sync / Ink / RGB() / RND() / RndRGB() and possibly a few others.
Hi BASIC programmers in this tutorial we take a quick look at using the PRINT command in PlayBasic. The video shows the new programmer how the classic "Hello World" program would appear in the PlayBasic programming language. Beyond that the video looks into some other commands such as SYNC, WAITKEY, INK, RGB, LOADFONT and SetCURSOR and gives some basic tips on using the HELP and compiling programs.
So after this video, you'll learn enough to do something but most likely get yourself into more trouble.. But that's ok.. Learning to program can feel a lot like walking around in a dark room full hammers at times. You bang your head more than once and generally over and over and over again..
PlayBasic V1.65 Retail Upgrade Released (9th, Oct, 2016)
By: Kevin Picone Added: October 8th, 2016
PlayBasic V1.65 _Retail Upgrade_ Now Available (9th, Oct, 2016)
This release updates any version from PlayBasic V1.63w2 to PlayBasic V1.64P4 (retail) to the current retail version of PlayBasic V1.65. If your current version is older than PB1.63W (pre June/July 1997), then you may need to install patch PB1.63w2 prior to this one ! (if you haven't already)
The PlayBasic V1.64P4 package includes updates of PlayBasic Compiler, Release / Debug Runtimes, SLIBS, DOCS & IDE V1.17b.
The PlayBasic V1.65 build introduces the next generation of the PlayBasic virtual machine, so everything on the execution side of the product is new. This new VM gives us better speed (with even more speed to come) but of couse all these changes introduce new gremblins also. So you should expect to find programs that don't compile and simply wont work. Some of these changes occur from compiler / parser side of things, but things like crashes will be either some missing functionality in the new VM or something it used to do, isn't being handled anything, or has changed.
Unfortunately, real life has got in the way of PlayBasic development over the past month. While life is starting to get back on track, V1.65 development has taken a real back seat for the time being. While is frustrating for everyone, I would rather get a version of this out sooner, than later. So starting tonight I’ll be kicking into building a release version. Now this will mean it’ll have a few missing VM changes, but I feel they’ll take some time to perfect. So it’s probably best to get a version out there and find all the existing hiccups, before introducing another big change…
Anyway, thanks for your patience and kick back and get coding… Just one bit at a time, that's all it takes