GLBasic forum

Other languages => GLBasic - de => Topic started by: Veritas on 2008-Apr-22

Title: Netzwerkkommunikation mit NICHT-GLBasic-Programmen,
Post by: Veritas on 2008-Apr-22
Huhu, bin neu hier, aber ehe ich diese Sprache richtig lerne muss ich wissen ob es sich überhaupt umsetzen lässt.
2 Versch. Sprachen. Die eine Delphi die andere GLBasic. Gibt es eine Schnittstelle Programme dieser Herkunft miteinander kommunizieren zu lassen?
GLBasic ist toll, weil es schnell geht, einem viel erspart bleibt und die Befehle knapp gehalten sind, deswegen würde ich es gerne für das Spiel verwenden.
Ich brauche jedoch auch eine 2. Software auf einem separatem Rechner, der via Netzwerk mit dem GLBasic Programm kommunizieren kann. Sprache wäre hier jedoch Delphi.

Stand 2004 war nein, aber geht es heute?

LG Veritas
Title: Netzwerkkommunikation mit NICHT-GLBasic-Programmen,
Post by: Kitty Hello on 2008-Apr-22
Wir haben eine UDP bzw. TCP Verbindung, wenn das hilft.
Title: Netzwerkkommunikation mit NICHT-GLBasic-Programmen,
Post by: Schranz0r on 2008-Apr-22
Move To GLBasic - de, da kein FAQ sondern eine Frage!

@ Veritas:

Fragen bitte immer in den GLBasic - de - Bereich :)
Title: Netzwerkkommunikation mit NICHT-GLBasic-Programmen,
Post by: Veritas on 2008-Apr-22
Wenn das auch bedeutet das ich mit einem Delphi Programm ein GLBasic Programm steuern kann dann bedeutet es das ja ;). Das Delphi-Programm bildet das Inteface zwecks oop. da bei glbasic auf soetwas verzichtet wird es aber für spiele schneller und einfacher zu programmieren ist.
Stellt euch vor ihr habt einen Spieler der um Geld spielt. Er gibt es am Empfang (Delphi/ Interface) ab und der Mann/Frau am Empfang loggt ihn dann von dort aus in das Spiel ein und im Anschluss wieder aus, wenn er fertig gespielt wurde.
Title: Netzwerkkommunikation mit NICHT-GLBasic-Programmen,
Post by: Schranz0r on 2008-Apr-22
öhh kannst mit GLB auch machen :D
Da brauchst du kein OOP :)
Title: Netzwerkkommunikation mit NICHT-GLBasic-Programmen,
Post by: Tiuz on 2008-Apr-29
Wegen den Netzwerkkomunikation TCP und UDP: :blush:

Wenn ich es richtig verstanden habe, verwenden die normalen GLB Netzwerkbefehle (NETHOSTGAME, NETCREATEPLAYER ...) TCP, was sicherstellt, das Nachrichten empfangen wurden, aber recht langsam ist.

Um das schnellere, aber unsichere UDP mit GLB zu verwenden braucht man was?

Tiuz.
Title: Netzwerkkommunikation mit NICHT-GLBasic-Programmen,
Post by: Kitty Hello on 2008-Apr-29
Trucidare hat da ein Beispiel gemacht. Das muss er jetzt mal hochladen.
Title: Netzwerkkommunikation mit NICHT-GLBasic-Programmen,
Post by: Veritas on 2008-Apr-29
Also ich brauch's nur um Datentöppe umzuschreiben. Also einfach ganz "normales" Netzwerk.
2 Programme 1 Datei auf einem der beiden Rechner iniput oder openfile. Was in die Richtung. Die Programme können ja auch über ne Datei miteinander quakkeln oder seht ihr da Probleme?