Online!
Übersicht

RazaR|619|Betreff: Online! |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Ich wollte mal versuchen eins meiner Spiele onlinefähig zu machen.
Damit komme ich allerdings noch nicht ganz zurecht. Ich habe erstmal eine Art Chatprogramm geschrieben. Ich habe angefangen mit: Wahl = Input("(1)Host oder (2)beitreten ") Name$ = "test" If Wahl=1 Then Spiel = HostNetGame(Name$) If Wahl=2 Then IP$ = Input("IP-Adresse des Hosts:") If Wahl=2 Then Spiel = JoinNetGame(Name$, IP$) So wenn ich das Programm im Netzwerk teste läuft auch alles. Aber wenn ich jemanden über Internet einsteigen lasse kann die Verbindung nicht aufgebaut werden. Woran könnte das liegen? |
||
![]() |
Hummelpups |
![]() Antworten mit Zitat ![]() |
---|---|---|
Es könnte sein das bestimmte Ports nicht freigeschaltet sind weil der
Router diese Ports blockiert. Wenn es im Netzwerk geht, muss es im Internet mit korrekt eingerichteter Hard und Software auch funktionieren. Das internet ist ja auch nix anderes als ein großes Netzwerk. Desweitere würde ich nicht schreiben: Code: [AUSKLAPPEN] if wahl=2 then Spiel=blub
if wahl=2 then Name=bla sondern Code: [AUSKLAPPEN] if wahl=2 then
spiel=blub Name=bla end if Nur so als unterstützung, ist auch viel besser zu lesen. Und du sparst dir schreibarbeit. |
||
blucode - webdesign - Ressource - NetzwerkSim
BlitzBasic 2D - BlitzMax - MaxGUI - Monkey - BlitzPlus |
Holloway |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Meinung meinung nach ist das DirectPlay, was nur im netzwerk geht. . deswegen wirds wohl auch nicht gehn, aber wenns nicht stimmt belehrt mich eines besseren ^^ | ||
Stay Heavy |
![]() |
Hubsi |
![]() Antworten mit Zitat ![]() |
---|---|---|
DirectPlay funktioniert theoretisch auch im weltweiten Netzwerk, sucht sich aber ohne Einfluss des Benutzers einen UDP-Port irgendwo zwischen 2300 und 2400 raus und braucht einen TCP-Port den ich nicht mehr genau weiß. Da niemand große Lust hat über 100 Ports an der Firewall freizugeben (von der selbstgebauten Sicherheitslücke mal abgesehen) ist DirectPlay für mehr als Spielereien und Tests nicht brauchbar. TCP ist für einen Chat sehr viel besser geeignet und es reicht aus wenn der Server einen Port freigibt. Der Spieler wirds einem danken ![]() |
||
Den ganzen Doag im Bett umanandflagga und iaz daherkema und meine Hendl`n fressn... |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group