AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Client<->Server System für Spiel

Client<->Server System für Spiel

Ein Thema von 3_of_8 · begonnen am 18. Feb 2006 · letzter Beitrag vom 20. Feb 2006
Antwort Antwort
Seite 1 von 2  1 2   
Benutzerbild von 3_of_8
3_of_8

Registriert seit: 22. Mär 2005
Ort: Dingolfing
4.129 Beiträge
 
Turbo Delphi für Win32
 
#1

Client<->Server System für Spiel

  Alt 18. Feb 2006, 22:30
Morgen.

Ich hab jetzt mal eine rein theoretische Frage.

Mich interessiert, wie es funktioniert, wie das funktioniert, wenn ein Spiel an einen Server Daten schickt und der Server was zurückschickt.

Wenn ich jetzt einen Homeserver habe, was müsste ich machen, um so etwas einzurichten?
Manuel Eberl
„The trouble with having an open mind, of course, is that people will insist on coming along and trying to put things in it.“
- Terry Pratchett
  Mit Zitat antworten Zitat
Benutzerbild von inherited
inherited

Registriert seit: 19. Dez 2005
Ort: Rosdorf
2.022 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: Client<->Server System für Spiel

  Alt 19. Feb 2006, 08:47
Ich würds mit indy TCP/IP machen

Dann zb. Der client, der erstmal eine Verbindung zu deinem Homeserver Herstellt und Local den User nach benutzername und Passwort fragt
Der Server überprüft dann ob dieser existiert und sendet als antwort zb loginok
Nikolai Wyderka

SWIM SWIM HUNGRY!
Neuer Blog: hier!
  Mit Zitat antworten Zitat
PierreB
(Gast)

n/a Beiträge
 
#3

Re: Client<->Server System für Spiel

  Alt 19. Feb 2006, 08:59
Zitat:
Mich interessiert, wie es funktioniert, wie das funktioniert, wenn ein Spiel an einen Server Daten schickt und der Server was zurückschickt.
So wie jeder x-beliebige Chat mit Indy's oder Socket's auch funktioniert.
  Mit Zitat antworten Zitat
Benutzerbild von 3_of_8
3_of_8

Registriert seit: 22. Mär 2005
Ort: Dingolfing
4.129 Beiträge
 
Turbo Delphi für Win32
 
#4

Re: Client<->Server System für Spiel

  Alt 19. Feb 2006, 09:49
Ja, aber wie muss ich den Server dazu konfigurieren? Wo kann ich einstellen, wie er reagiert?
Manuel Eberl
„The trouble with having an open mind, of course, is that people will insist on coming along and trying to put things in it.“
- Terry Pratchett
  Mit Zitat antworten Zitat
Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#5

Re: Client<->Server System für Spiel

  Alt 19. Feb 2006, 10:19
Zitat von 3_of_8:
Ja, aber wie muss ich den Server dazu konfigurieren? Wo kann ich einstellen, wie er reagiert?
Selbst programmieren?
  Mit Zitat antworten Zitat
PierreB
(Gast)

n/a Beiträge
 
#6

Re: Client<->Server System für Spiel

  Alt 19. Feb 2006, 10:31
Zitat von 3_of_8:
Ja, aber wie muss ich den Server dazu konfigurieren? Wo kann ich einstellen, wie er reagiert?
Die Socket-Komponenten reagieren (der Server) z.B. auf Events wie OnClientRead oder OnClientConnect.

Vielleicht solltest du dich mal in der Delphi-Hilfe belesen oder eines der unzähligen Client-Server-Tutorials aus der DP studieren.
  Mit Zitat antworten Zitat
Benutzerbild von 3_of_8
3_of_8

Registriert seit: 22. Mär 2005
Ort: Dingolfing
4.129 Beiträge
 
Turbo Delphi für Win32
 
#7

Re: Client<->Server System für Spiel

  Alt 19. Feb 2006, 10:35
Jaa, ich weiß, wie das geht.

Aber wie muss ich den Server programmieren? Einfach einen TIdTCPServer auf meinem Homeserver laufen lassen oder wie? Also eine EXE? Oder wie?
Manuel Eberl
„The trouble with having an open mind, of course, is that people will insist on coming along and trying to put things in it.“
- Terry Pratchett
  Mit Zitat antworten Zitat
PierreB
(Gast)

n/a Beiträge
 
#8

Re: Client<->Server System für Spiel

  Alt 19. Feb 2006, 10:39
Zitat:
Einfach einen TIdTCPServer auf meinem Homeserver laufen lassen oder wie? Also eine EXE? Oder wie?
Zum Beispiel. So funktioniert jeder Client-Server-Chat. Jemand muss den Server auf seinem Rechner starten und alle Clients connecten dann zu ihm. Gehe ich recht in der Annahme das dein "Homeserver" ein Windows-System ist ?
  Mit Zitat antworten Zitat
Benutzerbild von inherited
inherited

Registriert seit: 19. Dez 2005
Ort: Rosdorf
2.022 Beiträge
 
Turbo Delphi für Win32
 
#9

Re: Client<->Server System für Spiel

  Alt 19. Feb 2006, 10:39
Zum beispiel, ja, hier is ein Tutorial: http://dsdt.info/tutorials/indy/?page=2
Nikolai Wyderka

SWIM SWIM HUNGRY!
Neuer Blog: hier!
  Mit Zitat antworten Zitat
Benutzerbild von 3_of_8
3_of_8

Registriert seit: 22. Mär 2005
Ort: Dingolfing
4.129 Beiträge
 
Turbo Delphi für Win32
 
#10

Re: Client<->Server System für Spiel

  Alt 19. Feb 2006, 10:44
@PierreB: Ja, tust du. Ich könnte theoretisch auch ein Linux draufpacken, aber damit habe ich weniger Erfahrung und kann damit auch nicht mehr programmieren.
Manuel Eberl
„The trouble with having an open mind, of course, is that people will insist on coming along and trying to put things in it.“
- Terry Pratchett
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2   

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:53 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz