Delphi-PRAXiS
Seite 2 von 5     12 34     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi AntMe und Co... Delphi Developer Game? (https://www.delphipraxis.net/189993-antme-und-co-delphi-developer-game.html)

Mavarik 19. Aug 2016 10:27

AW: AntMe und Co... Delphi Developer Game?
 
Zitat:

Zitat von Neutral General (Beitrag 1345245)
Die Frage ist jetzt halt ob bzw. wie es weiter geht.

Gute Frage!

Also eigentlich habe ich keine Zeit... (Wie wahrscheinlich keiner)
Aber ich hasse es Ideen im Kopf zu haben, die ich nicht los werden kann...

Muss ja nicht morgen fertig sein.

Also

@Benedikt Magnus
@Neutral General
@BUG

Seit Ihr dabei? Oder noch jemand?

Folgende Fragen:
1. Wer kann was?
2. Bleiben wir bei der Panzer Idee? Oder setzen wir als Übung erstmal die Ameisen auf?

Ich würde eine Repo-Aufsetzen und den Server, sowie die Kommunikation programmieren.

Auch wenn für Schritt 1 noch keine Grafik nötig ist... Kann jemand mit 3D-Max oder Blender die 3D Modelle erzeugen? Das ist nicht so mein Ding... Dann ist es einfacher die Richtungen als 2.5D Grafiken zu erstellen...

Wie würde Nr. 5 sagen: "Brauche Input..." Skypen?

Mavarik

Neutral General 19. Aug 2016 10:45

AW: AntMe und Co... Delphi Developer Game?
 
Zitat:

Zitat von Mavarik (Beitrag 1345255)
Also eigentlich habe ich keine Zeit... (Wie wahrscheinlich keiner)

:mrgreen:

Zitat:

Zitat von Mavarik (Beitrag 1345255)
Folgende Fragen:
1. Wer kann was?
2. Bleiben wir bei der Panzer Idee? Oder setzen wir als Übung erstmal die Ameisen auf?

Ich würde eine Repo-Aufsetzen und den Server, sowie die Kommunikation programmieren.

Auch wenn für Schritt 1 noch keine Grafik nötig ist... Kann jemand mit 3D-Max oder Blender die 3D Modelle erzeugen? Das ist nicht so mein Ding... Dann ist es einfacher die Richtungen als 2.5D Grafiken zu erstellen...

Also ich wäre schon für die Panzer Idee (oder zumindest etwas ähnliches). Kann mir bei Ameisen keinen Multiplayer vorstellen :gruebel:

Ich bin generell (nur) ein Programmierer. Um welchen Teil des Codes ich mich kümmere ist mir eigentlich egal.
Die Frage ist wie wir aufteilen. Macht einer (du) die ganze Kommunikation (Server + Client) oder macht jmd. den serverseitigen Teil und jmd. anderes den clientseitigen?
Was 3D Modelle angeht reichen meine Fähigkeiten höchstens für Platzhaltermodelle. (Wertung: 5/100)
(Sprich: Ich müsste mich quasi auch erst einarbeiten)

Ich hätte einen V-Server auf dem der Server oder/und ein Repo Platz hätten falls da Interesse besteht.

Benedikt Magnus 19. Aug 2016 10:53

AW: AntMe und Co... Delphi Developer Game?
 
Zu 1.: Ich bin langjähriger Hobbyprogrammierer (:-D), dafür aber Student mit etwas mehr Zeit.
Welche Art von Code ist mir eigentlich auch recht egal, ich habe mich mit sehr vielem schon intensiver beschäftigt. Für ein solches Projekt müsste alles dabei sein. Nur Grafiken zu erstellen könnte sich bei mir auch als etwas schwierig erweisen...

Zu 2.: Ich fand die Ameisenidee schon interessanter als Panzer. Und der Mehrspieler in AntMe besteht ja darin, dass die bessere KI programmiert werden soll, um Nahrung zu finden und die Kolonie zu verteidigen. Das hätte, finde ich, etwas mehr Tiefe als ein Panzerkampf. Bin da aber offen für beides.
Zur Grafik: AntMe war früher auch nur 2D mit einer Draufsicht von oben und eigentlich war das vollkommen ausreichend. Zumal es Programmieranfängern den Umgang auch einfacher gestalten könnte als 3D.

Neutral General 19. Aug 2016 10:56

AW: AntMe und Co... Delphi Developer Game?
 
Stimmt man könnte bei den Ameisen einen Wettbewerb machen wer mit seiner KI bessere Ergebnisse erzielt oder man könnte vielleicht auch einen Coop-Modus machen, wo mehrere Leute möglichst lange überleben müssen mit ihrem Code (essen sammeln, bau verteidigen).
Wäre ich auch offen für, klingt eigentlich ganz cool :)

Ich denke allerdings auch dass eine 2D Draufsicht einfacher und evtl. sogar übersichtlicher wäre.

BUG 19. Aug 2016 10:57

AW: AntMe und Co... Delphi Developer Game?
 
Zitat:

Zitat von Mavarik (Beitrag 1345255)
Seit Ihr dabei? Oder noch jemand?

Ich muss leider passen, keine Zeit :?

Mavarik 19. Aug 2016 11:21

AW: AntMe und Co... Delphi Developer Game?
 
Zitat:

Zitat von Neutral General (Beitrag 1345263)
Ich hätte einen V-Server auf dem der Server oder/und ein Repo Platz hätten falls da Interesse besteht.

Server habe ich auch 2... Das ist nicht das Thema...Auf einem Läuft auch schon mein Plugin-fähiger REST-Server... Repo auf Bitbucket - würde ich sagen...

Benedikt Magnus 19. Aug 2016 11:25

AW: AntMe und Co... Delphi Developer Game?
 
Zitat:

Zitat von Mavarik (Beitrag 1345269)
Server habe ich auch 2... Das ist nicht das Thema...Auf einem Läuft auch schon mein Plugin-fähiger REST-Server... Repo auf Bitbucket - würde ich sagen...

Repo auf Bitbucket klingt gut, da sind Projekte und Teams sehr einfach.
Für den Server würde ich aber, wie von BUG vorgeschlagen, auch ein textbasiertes Protokoll vorziehen. Das ist einfacher zu handhaben und kompatibler.

Mavarik 19. Aug 2016 11:35

AW: AntMe und Co... Delphi Developer Game?
 
Zitat:

Zitat von Benedikt Magnus (Beitrag 1345271)
Für den Server würde ich aber, wie von BUG vorgeschlagen, auch ein textbasiertes Protokoll vorziehen. Das ist einfacher zu handhaben und kompatibler.

Next ist schlecht... Keine Syntax Prüfung... Abgesehen davon ist REST -> Text...

Benedikt Magnus 19. Aug 2016 11:42

AW: AntMe und Co... Delphi Developer Game?
 
Ich dachte eher an rudimentäres TCP mit dem die Engineevents per Stringbefehle hin- und hergeschoben werden.
Jeder Spieler programmiert seinen Client, der an den Server schickt, was er macht. Der Server kontrolliert das und schickt es weiter an den anderen Client.
Wofür so weit gehen und REST einsetzen?

Mavarik 19. Aug 2016 11:51

AW: AntMe und Co... Delphi Developer Game?
 
Zitat:

Zitat von Benedikt Magnus (Beitrag 1345276)
Wofür so weit gehen und REST einsetzen?

So weit gehen? :shock:

Weil viel einfacher....

Beispiel:

Wir haben eine Classe

Delphi-Quellcode:
TMeinZüge = Class
...
end;
Wie sende ich das, egal was drin ist

Delphi-Quellcode:
Data := TMeineZüge.ToJSON;
Ist doch viel einfacher... als ein selbst ausgedachtes Protokoll mit Strings...


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:49 Uhr.
Seite 2 von 5     12 34     Letzte »    

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