Hallo
Ich möchte ein Spiel programmieren, es soll ein 2D shooter sein, mit sicht von oben.
Eigentlich nicht schwer, aber wie kan ich es zu einem Online Game machen??
Also so, dass man online gegen reelle Gegner spielen kann?
Danke für Antworten!
Multiplayer Online Game
Re: Multiplayer Online Game
Code: Alles auswählen
CreateMultiplayerGame("MeinSpiel.exe")
RunProgram("MeinSpiel.exe")

Was willst du hören ?
Guck dir die Netzwerk-Befehle an.
Es muss immer ein Server geben der alle Clienten verwaltet und ggf das Spiel leitet.
Die Clienten geben die Aktionen an den Server weiter, der sie den andere schickt.
Wichtig ist dabei die Synkronität zu bewahren, das ist wohl das schwerste an der sache ...
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Re: Multiplayer Online Game

PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Re: Multiplayer Online Game
kann man seinen eigenen pc als server benutzen?
Re: Multiplayer Online Game
In PureBasic, gibt bei den Netzwerkbefehlen Server und Clienten!
Natürlich kannst du "dein PC" als Server für "dein Programm" nutzen, aber wenn das programm aus ist gibs kein Server!
Worauf willst du hinaus ?
Natürlich kannst du "dein PC" als Server für "dein Programm" nutzen, aber wenn das programm aus ist gibs kein Server!
Worauf willst du hinaus ?
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Re: Multiplayer Online Game
naja, ich will mir nur nich unbedingt für geld nen server mieten für ein spiel das eh keiner spielt^^
Re: Multiplayer Online Game
Wenn du ein Spiel schreibst, dann muss in dem Spiel jemand eine Server öffnen wo dann die andere raufkommen können.
Wenn du sowas wie n Globel-Server willst dann geht das natürlich nciht, denn dein PC ist wohl nicht dauer AN ...
Aber es ist eben möglich das du mit anderen über dein Spiel komunizieren kannst ... nur wie du das machen willst ist deine Sache,
Ihr schickt halt daten hin und her, und müsst sie auswerten ...
Wenn du sowas wie n Globel-Server willst dann geht das natürlich nciht, denn dein PC ist wohl nicht dauer AN ...
Aber es ist eben möglich das du mit anderen über dein Spiel komunizieren kannst ... nur wie du das machen willst ist deine Sache,
Ihr schickt halt daten hin und her, und müsst sie auswerten ...
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr