GLBasic news
DeutschEnglish
 
 
GLBasic.com sponsors a new competition with the motto board games. More information can be found here.
gfx/boardgames-logo.png
GLBasic can now create programs for Apple iPhone and iPod Touch. There's no limits for your succcess in the App Store
files/scribblemp/nice_scribble.png
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)

 
 
Programming competition: Board games 
gfx/boardgames-logo.png
GLBasic.com sponsors a new competition with the motto board games. More information can be found here.

 
 
Current Logfile 

 
 
Dr. Shiver - the Family Game for the iPhone 
Our new game for the iPhone, is now available at your local App Store. More...
gfx/shiver/nice_shiver.png

 
 
New iPhone game: GooseBumpsters 
gfx/goosebumpsters_iphone.png
The game GooseBumpsters is available in the App Store now.

 
 
Wumbo's Adventure for iPhone 
The game Wumbo's Adventure is available in the App Store now. We are currently working on a level editor and a LITE version.
gfx/wumbo/wumbo1.png

 
 
GLBasic version 7 - compile for the iPhone 
files/scribblemp/nice_scribble.png
The version 7 is now released and can be downloaded. In the project options you have some additional fields so you can fill out all the required settings for the iPhone project. If you want to test your code on a real iPhone or iPod Touch, you need to join the Apple Developer program for 99$/year plus a computer running Mac OSX. Uncle has submitted an excellent video how to create a program for the iPhone or iPod Touch devices. With the new version 7 you can now create programs for the iPhone with GLBasic. Finally you have a BASIC programming language for the iPhone.
go YouTube

Our first program can be seen here:
ScribbleMP. It's a multiplayer drawing program for iPhone and iPod Touch. The program will be available in the AppStore soon.

 
 
Beta version GLBasic SDK V7 
The version 7 of GLBasic is in beta state and can be downloaded here. It's recommended to uninstall the current V6 before. New in this version are commands to find free slots for SPRITE, SOUND and so on, as well as a new build system that clearly separates source files from distribution files. Also icons for all platforms can be created now. Special mentioning deserves the support for the Apple iPhone and iPod Touch devices. Further information about that will be provided in the forums shortly.

 
 
Online Help 
MrTAToad has built an online command reference for GLBasic: http://www.miscthings.co.uk/GLBasic.

 
 
GLBasic for iPhone. Apple-polishing Apple... 
It's done. Our iPhone compiler runs stable and everything would be OK, if there wasn't the line "You agree not to install, use or run the SDK on any non-Apple-branded computer", which disallows us to redistribute the required libraries for the compiler. I hope that my email to Apple will allow me this, though. If not, for the very first time GLBasic will provide a program instead of a compiler that builds an XCode project for you which you must compile on an Apple computer, then in order to get your iPhone App.

 
 
GPS for Windows Mobile devices 
In the Showroom there's a new example how to poll a GPS device on Windows Mobile to get the position and current speed.
Furthermore there's a press section on the website now that will feature a few press releases every now and then covering GLBasic specific information.

 
 
New Server 
GLBasic is hosted on a new server that's faster and has more storage. Thus, the showroom will be extended in the future.

 
 
Network Commands 
With the current update GLBasic has gained socket commands to be able to play in the top league of network capable programming languages. Furhter, the NET... commands are finally finished, tested and found to be fast and stable.

 
 
GLBasic Version 6 
Version 6 is now officially available for download. This version offers especially these essential features:
  • natural numbers (integers)
  • sorting arrays with SORTARRAY
  • reference pointers with ALIAS
  • searching in all files of the project
  • backward array index access: a[-1] = last element
  • compiler for GP2X WIZ
  • looping music is optional
Updates are, as usual, free. The old version will run with version 6, too.

 
 
S.E.U.C.K. - Shoot Em Up Contruction Kit 
I've written a remake of SEUCK (C64 version). You can see the "game" here:
SEUCK Update: SEUCK supports "Jump&Run" games now, too.

 
 
Extended Showroom by Share-It Shop 
For convenience, I added a Share-It information to the showroom. That way you can easily sell the full version if you only want to present a demo in the showroom. Before you actually do this, please ask people here about how much they think the game is worth, before you create a share-it product. Also, include some easy method in your game, so the user can handle the "generated" key share-it.com will send them after buying. Usually a simple "keyword" for games in the range of 5-10$ should suffice.

 
 
GP2X Competition Results 
The competition is over, more here.

 
 
WiiMote - Nintendo's "Wii Remote" Controller (apr-2008) 

 
 
PeeJay's Tutorial 
files/tutorial/ImgLesson13.png
Threre is a new tutorial from PeeJay that puts you from zero to the basics of game programming:
Tutorial

 
 
Inline OpenGL 
Right! GLBasic can now use OpenGL commands with native GLBasic functions: Hier herunterlade ... or wait for the next update.

 
 
Header Files for INLINE 
If you're using INLINE, you should install these header files additionally, so you don't have to forward declare everything: Download

 
 
Desktop Wallpaper 
While the last work for the new design is getting done and the CD covers are being prepared, you can download a desktop wallpaper in the mean time: Download
gfx/Desktop-2007_mini.png

 
 
3D Tutorial 
3D in GLBasic? It's just this simple!

 
 
GLSL - GL Shading Language 
With the current version GLBasic reaches another milestone in its history. GLBasic is now capable of performing GLSL shaders. Thus, you can now use pixel shaders as well as vertex shaders and use future technology already today. Get more info on GLSL

 
 
IRC chat 
Due to the demand in the forum, we got an IRC server. We are allowed to meet at irc://irc.remakes.org, channel #glbasic!
The link is on the left side in the menu bar.

 
 
Tutorial Video 
gfx/tutorial_video.png
Here a short tutorial video that creates a complete game (even though it's a very stupid one).