var fDesc=new Array(); fDesc[0] = "PlayBasic is a powerful game making tool, based upon the Easy-To-Use Basic programming language. PlayBasic was developed by game enthusiasts for game enthusiasts and incorporates more than 20 years experience in the field. The aim is to produce a language that would give users great flexibility, while providing them with a solid feature set for rapid game development. So everybody can experience the challenge of game programming again! Since PlayBasic focues upon making video games, it provides a wealth of graphical features at your finger tips. Ranging from Mapping (Creating worlds), Sprites, Image effects, Cameras, Vector Shapes, Polygons (Texture Mapping) through to a full set of traditional 2D vector art (Dots / lines / Circles, Boxes etc). The Sprite capabilities are an important feature of a game programming language. PlayBasic's sprite engine supports Rotation / Scaling / Flipping and Sprite Depth, as well as various real time image effects such as Alpha Blending (Variable, Additive, Subtractive), Tinting (Diffuse), logical masking through to Raster Bar and real time Colour Replacement just to name a few. PlayBasic package comes in FREE and RETAIL editions, both include a custom IDE (code editor), Compiler / Runtime, Debugger, comprehensive built in help files and over 400 examples to get you started."; function tShowHide(id, show) { var s = document.getElementById("desc"); if ((s.innerHTML.length<=212 || show==1) && show!=2) { s.innerHTML = fDesc[id]; if (document.getElementById('m1')) document.getElementById('m1').style.display='none'; if (document.getElementById('m2')) document.getElementById('m2').style.display='none'; if (document.getElementById('more_txt')) document.getElementById('more_txt').style.display='inline'; } else { s.innerHTML = ''; } }