|
Real-Time Shadows with the Stencil Buffer? It's that easy:
- Render scene
- Position light
- redraw shadow casting objects

Cel-Shading (Toon Rendering) with texture overlay? This is how to do it:
- Position light
- Draw object.

Network games with GLBasic are so easy:
Server
NETHOSTGAME 0
pl = NETCREATEPLAYER("foo")
NETSENDMSG(pl, 0, "Test")
Client
NETJOINGAME(ip$, 0)
pl = NETCREATEPLAYER("bar")
msg$=NETGETMSG(pl)
|
|
General features of GLBasic
- Extraordinarily easy programming language
- Mixing Strings and Numbers
- Dynamic Arrays, fast
- Native support for compressed Data Archives (Sound, Graphics and Data all in one encrypted file!)
- Userdefined Types
- Arrays of Types within Types
- Arrays as Parameters
- Path Finding Algorithm, in a single command!
- Extendable as you require through inline C/C++
|
3D OpenGL graphics with GLBasic
- Complete 3D engine
- Simple to Use- You do NOT need a PhD in Mathematics for 3D!
- Supports GLSL - Shaders
- Real Time Shadows
- Dot3 Bump Mapping
- Cel-Shading (Cartoon Rendering)
- Smooth 3D Animations
- Loading and Saving user Defined Objects
- Works with all Common 3D Formats (3ds, md2, md3, ac3d, blender, x)
- Automatic Light-Normal Calculation
- Alpha Blending
- Collision Detection
- Light Mapping
- Real-Time Lighting
- File Exporter for AC3D and Blender3D
- Binary and ASCII file formats
|
Fast 2D graphics
- Sprites, Rotating, Zooming, Blending
- Basic Drawings (Polygons, Lines, Rectangles, Points)
- Polygonal Sprites
- Alpha Blending for Everything
|
Network programming
- Very easy to understand
- Full player and session control
- Internet downloads
- Full socket support, additionally for TCP/IP and UDP(berkeley sockets)
|
Input Devices
- Joystick, Joypad
- Force Feedback
- Mouse
- Keyboard
- Touchscreen
- SmartPhone KeyPad
- Nintendo (c) WiiMote(r)
|
Multiplatform compiler for BASIC
- 100% Pure Machine Code Compiled Executables (No interpreters = FAST!)
- No DLLs needed at all
- Small Compact Efficient Executables
- Fast execution
- Fast compilation
- Completely Rewritten from Scratch
- Single Click:
(Windows, Linux, Mac OSX, iPhone/iPod Touch, Windows Mobile, Windows Dll, GP2X, GP2X-Wiz and more)
|
Integrated Development Environment (IDE)
|
- Windows Standard GUI
- Syntax Formatting + Highlighting
- Quick help in status bar
- Completely, fully integrated and interactive help manuals (as .CHM files)
- Command Line Parameters for easy Debugging
- Integrated Helper Tools (Keycodes, Font Generator, Calculator, ...)
- Function and Include File Names are Conveniently Listed within the IDE for Easy Code Navigation
- Support for Multiple Files within Projects
- Project Wizards
- Create HTML help files directly from your code
- Sharing GLBasic modules as read protected libraries
- Extendable with macros
|
Tools
- Font Creator
- Setup Wizard
- Zip-Tool
- And so much more!
|
|