PlayBasic is a game making tool, based upon the Easy-To-Use Basic programming language. It was developed by game enthusiasts for game enthusiasts, and incorporates more than 20 years experience in the field. Our aim was to produce a language that offers same 'sit down and play' experience of older basics had, but with a more Modern feature set. So everybody can experience the fun of game making again !
Since PlayBasic focuses on game creation, it includes a wealth of graphical features. Ranging from Mapping (Creating worlds), Sprites, Image effects, Cameras, Shapes, Texture Mapping through to a full set of traditional 2D vector art (Dots/lines/boxes through to polygons).
Sprite capabilities are one the most critical parts of any game creation tool. PlayBasics sprite engine not only supports Rotation / Scaling / Flipping, but various real time image manipulation effects such as Alpha Blending (Variable, Additive, Subtractive), logical masking through to Raster Bar and real time Colour Replacement just to name a few.
Features IDE (Code Editor):
* Supports up to 8 open projects simultaneously
* ReOpen most recently used files window (lists up to 20 files)
* Project Templates allow you to save and re-use project settings for later use
* Supports up to 255 source files per project
* Tab support for source files
* Files can be included with the "Source Manager" or with the "#INCLUDE" directive
* "Source Manager" allows you to maintain your source files (Add / Rename / Delete / Export)
* "File Management" allows you to maintain files (eg. media) that are part of you project
* Advanced search and replace
* Customizable Toolbars
* Bookmarks
* Definable breakpoints and watches
* Exports source code to RTF or HTML
* Print source code
* Customizable margin and gutter
* Optional auto save and backup files
* Customizable editor settings
* Auto indent and un-indent
* Keyword sensitive indent