•        0

Basic4Games will be a BASIC programming language for Windows and Linux. Will be the successor to Basic4GL.



Related Projects

New Basic4GL

BASIC programming language for Windows and Linux.

Webgl-mjs - A JavaScript vector and matrix math library, optimized for WebGL usage.

mjs is a JavaScript vector and matrix math library, optimized for WebGL usage. It provides support for basic operations on 3-element vectors and 4x4 matrices, as well as utility operations for creating vectors and matrices common in computer graphics. The API is designed for simplicity and speed.

Code-templates - is a templetes collection of some libs like Mpich Gsl OpenGl PIgsl Spice Kde4 Qt4 e

is a project which will be a series of templates for scheduling, containing basic as to start a project. will be used in many different languages and different libraries.

Minigui-glview - MiniGUI GLView with TinyGL

MiniGLView includes three separated parts of work: 1. External control of MiniGUI (, named GLView. MiniGLView embedded a third party software renderer, TinyGL(, which is a subset of OpenGL( MiniGLView provides some basic but fast and lightweight rendering algorithms (powered by TinyGL) as well as keyboard and mouse interactive controlls (powered by MiniGUI). 2. Modified copy of TinyGL. New functions included: a. Offseted blo

Infinity-webgl - Infinity - A WebGL 3D Website Prototype

InfinityThis present project focuses on web pages visualization outcome, aiming for offering a better and more interesting user experience, WebGL, HTML5 and CSS3 can make our web pages more diverse and without any Internet browser Plug-ins. Infinity can work as a basic website at the moment Visit Online Beta test website at Infinity Grid Version Version: 1.0 Beta 2 Author: William Liu <> <> Required Server Version: PHP5 or higher MyS

Webgl-globe - Geographic Data Visualization Platform meant for the web.

The WebGL Globe is an open platform for geographic data visualization created by the Google Data Arts Team. We encourage you to copy the code, add your own data, and create your own globes. Check out the examples here: The WebGL Globe supports data in JSON format, a sample of which you can find here. dat.globe makes heavy use of the Three.js library, and is still in early open development. Data FormatThe following illustrates the JSON data format that the g

Vusion - Mixing video in realtime, blit by blit.

Vusion is basically a video mixer that supports input from either an image, MPEG-1 encoded video or from a Video4Linux device. Vusion was written in python and uses the pygame library for mixing. It's designed to be controlled via a MIDI controller rather than a standard mouse or keyboard. I chose to design it this way because MIDI is an invaluable system for theatrical productions and the specific timing of effects is vital. Using MIDI allows Vusion to be easily controlled via a MIDI Show Contr

Osgboostpython - boost.python bindings for OpenSceneGraph

boost.python bindings for OpenSceneGraph. Hand-written to hopefully be more optimized, and also to be able to offer a more python-esque view of the OSG data structures. See the README.txt file in the sources for how to build and use the wrappers. They are still very much a work in progress, but basic things work well. For example, we can translate osg::createTexturedQuadGeometry() which is in src/osg/Geometry.cpp almost literally to Python: # As a test of the capacity to create osg::Geometry thr

Onemonkey - OneMonkey is a suite of tools and a class library that will allow you to write portable

I'm refocusing. I've decided that I'm going to be using Rhino for future projects. I'm building up other things to support that. OneMonkey is a set of enhancements to the Mozilla Project's SpiderMonkey JavaScript engine. The makefile pulls a recent check-in of SpiderMonkey from CVS (20070330) and builds it with E4X, optimizations, a small framework for native interfaces, some basic POSIX-like native functions, a framework for custom virtual machines, an interpreter, an JS2XDR compiler and XDR vi

Crunch - Advanced DXT texture compression and real-time transcoding library

crunch is an open source (ZLIB license) lossy texture compression library and command line compression tool for developers that distribute and use content in the DXT1/5/N or 3DC/BC5 compressed mipmapped GPU texture formats. It consists of a command line tool named "crunch", a compression library named "crnlib", and a single-header file, completely stand alone .CRN->DXTc transcoder C++ class located in inc/crn_decomp.h. crnlib's results are competitive to transform based recompression approaches,