GLBasic news
DeutschEnglish
 
 
GLBasic can now create programs for Apple iPhone and iPod Touch. There's no limits for your succcess in the App Store
More GLBasic games 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)

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

 
 
Service offers 
In association with Ocean Consulting GmbH we now offer a service area where we support or accomplish your software projects.
We offer a high qualified, experienced team that eagerly cares about your project.
services.glbasic.com

 
 
Online User Manual 
The user manual is now visible online, too. You can find the link on the left site in the "Support" section.

 
 
iPhone license panic 
Since Apple's new license agreement for the OS 3.3.1 development an unexpected panic rose about the legality of development tools for iPhone programming. We want to give an official statement about this problem now.
GLBasic is written in objC and C++ code. This code is getting compiled on a Mac with XCode to a static library. Afterwards this library is copied back to the PC and gets implemented into the GLBasic setup or the live-updates.
When compiling for the iPhone, the GLBasic program code is translated into C++ code and must be copied to the Mac and compiled, linked and code signed with XCode, later. That is the regular way every iPhone programmer has to take.
In the end, there's no difference between GLBasic programmers and other studios except for the origin of their C++ files. One writes them manually and one has them translated from GLBasic code.
Indeed Apple can never tell where the code comes from, but still we will ensure that we go 100% conform with Apple's license agreements. We thank Apple for the iPhone, XCode, Mac, OS-X and the App Store and thus act fair and loyal.

 
 
Current Logfile 

 
 
Where is the cheese that does not stink? 
Another new game in the Apple iPhone App Store.
You can find more games written in GLBasic for the iPhone right here. The list grows weekly. I really want to encourage all to dare step into the iPhone AppStore adventure. It really pays back.
gfx/cheese/cheese_icon_256x256.png

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

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

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

 
 
GLBasic version 7 - compile for the iPhone 
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.
files/scribblemp/nice_scribble.png

 
 
Online Help 
MrTAToad has built an online command reference for GLBasic: http://www.glbasic.un-map.com/.

 
 
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.

 
 
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.

 
 
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 
Threre is a new tutorial from PeeJay that puts you from zero to the basics of game programming:
Tutorial
files/tutorial/ImgLesson13.png

 
 
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 
gfx/Desktop-2007_mini.png
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

 
 
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

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