|
GLBasic kann nun auch für das Apple iPhone und den iPod Touch Programme erstellen. Somit sind alle Wege in den App Store frei!
Mehr GLBasic Spiele im App Store. 
So einfach sind Netzwerkspiele mit GLBasic:
Server
NETHOSTGAME 0
pl = NETCREATEPLAYER("foo")
NETSENDMSG(pl, 0, "Test")
Client
NETJOINGAME(ip$, 0)
pl = NETCREATEPLAYER("bar")
msg$=NETGETMSG(pl)
|
|
GLBasic SDK V8 Release
Lange hat's gedauert, jetzt ist sie endlich da! GLBasic Version 8 bringt viele lang ersehnte Wünsche unserer Kunden in einem großen Update. Hier die wichtigsten Punkte:
- GLBasic ist kostenlos für nicht-kommerzielle Projekte der Platformen: Windows, Linux und Mac (2D und Konsole). Werden Premium-Feature verwendet schaltet das ausgeführte Programm in den 5 Minuten Demo Modus um.
- Funktionen in Types
- iPhone / iPad Unterstützung
- iOS4 Multitasking Unterstützung
- 128 bit Verschlüsselung
- Direkter Zugriff auf Bildpunkte. Laden aus dem Speicher heraus
- Unterstützt Open Pandora Platform
- Unterstützt Netbooks mit Windows CE. Läuft auch auf Navigations-Systemen.
- Precompiler kann unabhängig von der IDE aufgerufen werden. Externe IDE ist damit möglich.
Weitere Punkte können dem aktuellen Logfile entnommen werden. |
Dr. Shiver - das Familienspiel für's iPhone
| Unser neues Spiel für das iPhone, jetzt auch für iPad im gut sortierten App Store erhältlich.
Mehr... |
Dienstleistungen
Wir bieten in Zusammenarbeit mit Ocean Consulting GmbH ab jetzt einen Dienstleistungsbereich an, in dem wir ihre Softwareprojekte unterstützen oder durchführen.
Wir bieten ein hochqualifiziertes, erfahrenes Team das sich engagiert um ihre Aufgabenstellung kümmert.
services.glbasic.com |
Online Benutzerhandbuch
| Das Benutzerhandbuch ist jetzt auch online einsehbar. Den Link findet man links unter "Support". |
iPhone Lizenzpanik
Nachdem sich durch das License Agreement für OS 3.3.1 eine ungeahnte Panik ausbreitet um die Legalität von Entwicklungstools für das iPhone, geben wir jetzt eine offizielle Stellungnahme zu diesem Problem an.
GLBasic ist in objC und C++ geschriebener Code. Dieser wird auf dem Mac mit XCode zu einer statischen Bibliothek compiliert. Nachher wird diese Bibliothek wieder auf den PC kopiert und in's Setup bzw. die Live-Updates von GLBasic implementiert.
Beim Kompilieren für das iPhone wird der GLBasic - Programmcode in C++ konvertiert und muss dann auf den Mac kopiert und dort kompiliert, gelinkt und signiert werden. Das ist der normale, offizielle Weg den alle iPhone Entwickler gehen müssen.
Es ist also im Endeffekt kein Unterschied zwischen GLBasic Entwicklern und anderen Studios bis auf den Ursprung der C++ Quellcodedateien die kompiliert werden. Die Einen schreiben diesen Code mit der Hand, die Anderen lassen ihn von GLBasic in C++ übersetzen.
Apple kann zwar niemals feststellen woher dieser Code stammt; dennoch werden wir auch weiterhin daran festhalten mit Apple 100% legal zusammenzuarbeiten.
Wir sind Apple für das iPhone, XCode, Mac, OS-X und den App Store dankbar und verhalten uns daher fair und loyal. |
Wo ist der Käse der nicht stinkt?
Wieder ein neues Spiel im Apple iPhone App Store!
Weitere Spiele die mit GLBasic geschrieben wurden sind hier aufgelistet. Die Liste wächst wöchentlich. Ich möchte alle ermutigen den Schritt in Richtung AppStore zu wagen. Es zahlt sich wirklich aus. | |
Neues iPhone Spiel: GooseBumpsters
Programmier-Wettbewerb: Brettspiele
GLBasic.com sponsort wieder einen neuen Wettbewerb mit dem Thema Brettspiele.
Mehr Infos gibt es hier.
Die Spiele sind jetzt online. | |
Wumbo's Adventure für iPhone
| Das Spiel Wumbo's Adventure ist jetzt im App Store erhältlich. Wir arbeiten gerade am Leveleditor und LITE Version. |
GLBasic Version 7 - für iPhone kompilieren
Die Version 7 ist jetzt fertig und kann heruntergeladen werden. Bei den Projektoptionen kann man alle notwendigen Einstellungen für das iPhone Projekt vornehmen.
Wenn man seinen Code auf dem iPhone oder dem iPod Touch testen möchte, muss man für 99$/Jahr das Apple Developer Program erwerben und einen Computer mit Mac OSX haben.
Uncle hat ein geniales Video hochgeladen, das alles erklärt was nötig ist um ein Programm für das iPhone zu erstellen. Mit der neuen Version 7 kann man Programme für das iPhone erstellen. Endlich eine BASIC Programmiersprache für das iPhone.
Zu YouTube
Unser erstes Programm kann man hier einsehen:
ScribbleMP. Es ist ein Multiplayer-Zeichenprogramm für das iPhone und den iPod Touch. Das Programm wird bald kostenlos im AppStore bereitliegen. | |
Online Hilfe
| MrTAToad hat eine online Hilfe für die GLBasic Befehle erstellt (engl.):
http://www.glbasic.un-map.com/. |
GLBasic für iPhone. In den sauren Apfel beißen?
| Es ist so weit. Unser iPhone Compiler läuft gut und alles wäre soweit in Ordnung, wäre da nicht Apple mit der Zeile: "You agree not to install, use or run the SDK on any non-Apple-branded computer.", was bedeutet, wir dürfen keine Bibliotheken für das iPhone ausliefern.
Ich hoffe, dass eine Email Anfrage uns das trotzdem erlaubt. Sollte es nicht der Fall sein, werden wir erstmals in den sauren Apfel beißen und statt eines Compilers ein Programm dazulegen, das automatisch ein XCode Projekt erzeugen wird, das man dann auf einem Apple Mac compiliern kann um zu einer iPhone App zu kommen. |
GPS auf Windows Mobile Geräten
Im Showroom befindet sich ein Beispiel, mit dem man GPS Positionierung und Geschwindigkeiten unter Windows Mobile Geräten bestimmen kann.
Weiter gibt es jetzt einen Pressebereich auf der Webseite, wo Pressemitteilungen die mit GLBasic zusammenhängen erwähnt werden. |
Netzwerk Befehle
| Mit dem aktuellen Update hat GLBasic nun auch Socket Befehle bekommen um auch im Netzwerkbereich ganz oben mitspielen zu können.
Ferner sind die NET... Befehle nun in einer finalen Fassung verfügbar, gestestet und für stabil und schnell befunden worden. |
S.E.U.C.K. - Shoot Em Up Contruction Kit
Ich habe ein Remake von SEUCK (C64 version) geschrieben. Das "Spiel" kann man hier einsehen:
SEUCK
Update: SEUCK unterstützt jetzt auch "Jump&Run" Spiele |
Showroom um Share-It Shop erweitert
| Zur Vereinfachung habe ich in den Showroom eine Share-It Information hinzugefügt. Somit kann man seine Vollversion verkaufen, wenn man im Showroom nur eine Demo zur Verfügung stellen möchte.
Bevor ihr jedoch wie wild Geld für eure Spiele verlangt, fragt bitte hier im Forum, wieviel für euer Spiel angemessen ist, bevor ihr ein Share-It Produkt anlegt.
Vergesst auch nicht, eine einfache Methode in das Spiel einzubauen, mit der der Benutzer das Spiel, mit Hilfe des "generierten" Codes von Share-It.com, selbst freischalten kann. In der Regel sollte ein "Kennwort" für ein 5-10€ Spiel genügen. |
GP2X Wettbewerb Ergebnisse
WiiMote - Nintendos "Wii Remote" Steuergerät (apr-2008)
Inline OpenGL
| Korrekt! GLBasic kann jetzt mit nativen Funktionen OpenGL Befehle:
Hier herunterlade ... oder bis zum nächsten Update warten. |
Header Dateien für INLINE
| Wenn man INLINE nutzt, sollte man diese Header installieren, damit man nichts voraus deklarieren muss:
Download |
Desktop Hintergrund
| Während die letzten Arbeiten für das neue Design fertiggestellt werden und die CD Hüllen vorbereitet werden, kann man sich hier schonmal ein Desktop Hintergrundbild herunterladen:
Download |
GLSL - GL Shading Language
| Mit der aktuellen Version ist ein weiterer Meilenstein in der GLBasic Geschichte erreicht. GLBasic verfügt nun über die neueste Technologie GLSL. Damit lassen sich Pixelshader als auch Vertexshader programmieren und somit die Technologie der nächsten Jahre heute schon verwenden.
Mehr infos zu GLSL gibt es hier.
oder hier (auf Englisch)
|
Tutorial Video
| Hier ist ein kurzes Tutorial-Video, das ein komplettes Spiel erstellt (wenn auch ein sehr dummes). | |
|