2D Multiplayer Game

Status
Nicht offen für weitere Antworten.

Carlo P.

Mitglied
Hi,
Der Titel erklärt schon relativ genau mein Ziel. Da ich mich auf diesem Gebiet eher als Anfänger bezeichnen würde, hab ich ein paar Fragen bevor die Sache überhaupt losgeht. Ich will die Physik und die Maps ziemlich ähnlich wie bei den frühen (2D) Mario Spielen, nur soll der gesamte level immer sichtbar sein.
Ich weiß nich, ob ich das richtig einschätz, aber ich dache mir, zuerst sollte ich damit anfangen eine einfache Karte zu erstellen auf der man einen Avatar rumlaufen lassen kann. Der sollte dann auch fallen wenn ein Abgrund vor ihm ist, bzw. einen Berg langsamer hochlaufen, als eine gerade Strecke ... er soll eben physische Kräfte erfahren ^^
Dazu meine Fragen:

1. Was ergibt bei solch einem Projekt eurer Meinung nach Sinn "from the scratch" zu programmieren? Gibt es dafür schon ein empfehlenswerten "Grundbau" auf den ich zurückgreifen sollte?

2. Wie verhält sich das ganze mit der Grafik? Der Avatar und Teile des Levels sollen animiert sein und 3D dargestellt werden, das ganze aber eben 2-dimensional bleiben. Reicht Java2D aus, oder muss ich mich mit DirectX oder OpenGL beschäftigen (Falls die beiden Stichworte jetzt völlig fehl am Platz waren, tut es mir leid ... mit Grafik/Darstellung etc. kenn ich mich gar nicht aus)

3. Muss ich schon zu Beginn etwas grundlegendes anders machen bzw. beachten, wenn das Spiel als Multiplayer (rundenbasierend) gedacht ist?

Jede Antwort wird mir sehr wahrscheinlich weiterhelfen :toll:, danke schonmal im Vorraus
 

Marco13

Top Contributor
Was genau du vorhast erschließt sich jetzt nur bedingt. Soll das so eine isometrische, tile-basierte Sache werden? OpenGL/JOGL wäre für sowas vermutlich ein Overkill, ist aber schwer zu sagen....
 

Carlo P.

Mitglied
Von der Sache her könnt mans mit Worms vergleichen (ich hoffe das sagt den meisten hier noch was, und ihr könnt euch n Bild von machen). ^^ Ich wollte eigentlich nur wissen, ob ich fröhlich drauf los schreiben kann, oder ob ich dann nach kurzer Zeit schon auf Probleme stoße, mit denen ich mich hätte vorher beschäftigen sollen. Gute Basics sind da, aber hab bis jetzt halt nur meine kleinen tools und progrämmchen geschrieben, ohne groß Grafiken da mit drin zu haben (Die machen bei nem Spiel aber nun mal n großen Teil aus ^^)
Ich brauch gar keine genaue Beschreibung, nur ne "wegweisende Starthilfe" ;)
Also nochmal die Fragen:

1. Macht des Sinn so eine Art von Spiel von Grund auf selbst zu schreiben, oder sollt ich auf was zurückgreifen? (vll hat ja wer Empfehlungen aus eigener Erfahrung)

2. Reicht Java2D für so etwas aus?

Sorry für die ungenaue Beschreibung im 1. Post, hoffe jetzt kann man sichs besser vorstellen.
 

Marco13

Top Contributor
Ob es Sinn macht, das komplett selbst zu schreiben, weiß ich nicht - bestimmt findet man was, wenn man nach "java 2D game engine OR framework" oder so sucht, aber ... vielleicht hat ja jemand erfahrungen damit, und kann was dazu sagen.

So, wie es bisher klingt, sollte 2D aber reichen. Man kann ja hübsch 3D gerenderte Bilder (sprites) verwenden, aber um die anzuzeigen braucht man erstmal nur Java2D.
 

Carlo P.

Mitglied
Hab noch eine letzte Frage ^^
Wie werden denn bei Spielen wie Worms die Karten gespeichert bzw. mit ihnen gearbeitet?
Der Boden hat da praktisch nie dieselbe Steigung und des ganze Terrain kann auch zerstört werden. Bei ner gekachelten Karte kann ichs mir noch relativ gut vorstellen, da weiß man ja zu jedem Zeitpunkt auf welcher "Kachel" sich der Avatar befindet und kennt die Eigenschaften davon (bergab/bergauf/gerade aus). Wird das bei Karten, die nicht aus Kacheln zusammengestellt sind genau gleich nur auf Pixelebene gemacht? Also die Steigung mit der aktuellen Position und den Nachbarpixeln berechnet, oder geht das anders? Wenn ja, müsste man doch für jeden Pixel auf der Karte speichern ob der belegt ist oder nich ...
 

Marco13

Top Contributor
Wenn ja, müsste man doch für jeden Pixel auf der Karte speichern ob der belegt ist oder nich ...
Man muss davon ausgehen, dass das so ist. Effektiv heißt das: Man hat ein Bild, das so groß ist, wie die Karte ;)
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
G [Game-Multiplayer] Welt vom Server zum Client senden. Spiele- und Multimedia-Programmierung 0
M Multiplayer-Game auf Website Spiele- und Multimedia-Programmierung 2
M Multiplayer Game mit Frontend auf HTML5 - ohne ständigen Client Request - Möglich?! Spiele- und Multimedia-Programmierung 12
M Java online multiplayer game Spiele- und Multimedia-Programmierung 2
Z Minecraft Multiplayer geht nicht Spiele- und Multimedia-Programmierung 2
S Multiplayer Spiele- und Multimedia-Programmierung 2
antonbracke Multiplayer Shooter mit NullPointerException Spiele- und Multimedia-Programmierung 4
c_sidi90 Server/Client Struktur Multiplayer Spiele- und Multimedia-Programmierung 9
O Konzepthilfe - Multiplayer TD Spiele- und Multimedia-Programmierung 6
O Suche Tutorial zum Aufbau von großen Spielen(mit Multiplayer über Netzwerk...) Spiele- und Multimedia-Programmierung 3
Z Multiplayer Applet RPG Spiele- und Multimedia-Programmierung 9
E Robombs - Multiplayer-LAN-Gebombe Spiele- und Multimedia-Programmierung 45
E Kleines Multiplayer-Beispiel für jPCT Spiele- und Multimedia-Programmierung 20
P Suche Tutorial für Multiplayer Spiele- und Multimedia-Programmierung 2
O Multiplayer Games gesucht Spiele- und Multimedia-Programmierung 2
L Spider game, Ist es verloren? Spiele- und Multimedia-Programmierung 4
J SNAKE-GAME-LOOP / (Applet zu Application) Spiele- und Multimedia-Programmierung 4
P Snake Game Verbessern Spiele- und Multimedia-Programmierung 15
E Organisation für Game Spiele- und Multimedia-Programmierung 1
C 3d Game Engine : PERFORMANTE Räumliche Verdeckung Spiele- und Multimedia-Programmierung 5
R Durch String Platform Game erstellen Spiele- und Multimedia-Programmierung 8
G Component System Java 2D Game LibGDX Spiele- und Multimedia-Programmierung 6
G Collision Detection in einem 2D Sandbox Game. Spiele- und Multimedia-Programmierung 2
J Problem mit Game Of Life Spiele- und Multimedia-Programmierung 3
B "Snake"-Game Logikfehler Spiele- und Multimedia-Programmierung 1
R Game Loop verhält sich eigenartig Spiele- und Multimedia-Programmierung 1
H Game Crash Spiele- und Multimedia-Programmierung 7
B Game of Life: Was mache ich falsch? Spiele- und Multimedia-Programmierung 3
$ Einstieg in Java Game Development Spiele- und Multimedia-Programmierung 11
BraunBerry Java Game Pixel "einfärben" Spiele- und Multimedia-Programmierung 6
BraunBerry Java Game verbesserte Kollisionserkennung Spiele- und Multimedia-Programmierung 18
BraunBerry Java Game Waypoint System Spiele- und Multimedia-Programmierung 3
T Moddable Game Spiele- und Multimedia-Programmierung 6
P java lwjgl Game Spiele- und Multimedia-Programmierung 0
T Game-Rendering Spiele- und Multimedia-Programmierung 5
I 2D-Side-Scrolling-Game in Chunks splitten Spiele- und Multimedia-Programmierung 9
Z 2D Pixer art RPG Game - Alpha auf Indie DB spielbar Spiele- und Multimedia-Programmierung 0
F Game of Life Spiele- und Multimedia-Programmierung 1
S Game/Cheat Spiele- und Multimedia-Programmierung 20
wolfgang63 Mit JavaFX einfaches Game programmieren Spiele- und Multimedia-Programmierung 5
D Textfield im Game ,Problem: while-Schleife Spiele- und Multimedia-Programmierung 3
O Pause Menu im 2D Game, bitte um Rat! Spiele- und Multimedia-Programmierung 4
J Java Game performance Probleme Spiele- und Multimedia-Programmierung 7
K Online Game? Spiele- und Multimedia-Programmierung 1
R Game Loop scheitert.. Spiele- und Multimedia-Programmierung 2
Androbin Verschwindender Spieler in 2D-Game Spiele- und Multimedia-Programmierung 7
Sogomn Game Loop Spiele- und Multimedia-Programmierung 2
M Jump 'n' Run Game - Blöcke? Spiele- und Multimedia-Programmierung 7
J Verständnissfragen zur Game-Loop Spiele- und Multimedia-Programmierung 2
N Game GUI Programmieren Spiele- und Multimedia-Programmierung 16
Black_ixx ManaWar Action Game Spiele- und Multimedia-Programmierung 5
P Mein Android Game Spiele- und Multimedia-Programmierung 3
N Animationen für ein 2D game Spiele- und Multimedia-Programmierung 6
S Problem mit Zeitsteuerung der Game Loop Spiele- und Multimedia-Programmierung 4
Kenan89 Kleines Game Spiele- und Multimedia-Programmierung 26
M Vektor Game Spiele- und Multimedia-Programmierung 13
F Bot updaten von einem Browser game Spiele- und Multimedia-Programmierung 7
Samake03 [Game]"Plumbo - Lost in Depth" Preview und Fragen Spiele- und Multimedia-Programmierung 18
K Game Engine für selbstprogrammiertes Spiel Spiele- und Multimedia-Programmierung 27
A Music für Android game Spiele- und Multimedia-Programmierung 3
A Wie wird die Person im Game animiert, dass sie ihre Körperteile bewegen? Spiele- und Multimedia-Programmierung 3
K 3D Game wie Minecraft Spiele- und Multimedia-Programmierung 3
T Torquemada´s erstes Game (Pong) Spiele- und Multimedia-Programmierung 5
X Möglichst komplette 2D Game Engine? Spiele- und Multimedia-Programmierung 12
Kr0e Red Dwarf Game Server Spiele- und Multimedia-Programmierung 5
M Euer erstes Game Spiele- und Multimedia-Programmierung 16
M Netzwerk-Game mit UDP Spiele- und Multimedia-Programmierung 8
ruerob Eure Meinung über Applet-game Spiele- und Multimedia-Programmierung 12
J das erste Game Spiele- und Multimedia-Programmierung 2
M Einen Hobby Game - / Grafik Designer zu finden (Screenshot vom Spiel) Spiele- und Multimedia-Programmierung 7
S Game Client für kleine Competition Spiele- und Multimedia-Programmierung 3
J 2D-Game-Engine? Spiele- und Multimedia-Programmierung 2
F Game mit LWJGL/JOGL in executable JAR packen, wie? Spiele- und Multimedia-Programmierung 6
P 2D Game - Alternative zur TileMap? Spiele- und Multimedia-Programmierung 2
W Memory Game Spiele- und Multimedia-Programmierung 4
Steev EGE - Easy Game Engine Spiele- und Multimedia-Programmierung 2
Developer_X X-Shooter Game Spiele- und Multimedia-Programmierung 21
O Mein erstes Game Spiele- und Multimedia-Programmierung 10
Developer_X PingPong-the Game by Developer-X Spiele- und Multimedia-Programmierung 170
K My First Game "ORB" vielen Dank Quaxli Spiele- und Multimedia-Programmierung 23
hdi Das java-forum.org 2D-Game Projekt/Tutorial Spiele- und Multimedia-Programmierung 6
hdi Quiclix : Game download Spiele- und Multimedia-Programmierung 5
A Java 2D Game Spiele- und Multimedia-Programmierung 4
K Game-Tutorial von Quaxli Fragen Spiele- und Multimedia-Programmierung 18
G Suche passende Game api Spiele- und Multimedia-Programmierung 9
K Java Game Programming Buch Spiele- und Multimedia-Programmierung 3
C Hilfe bei einfachen Game Spiele- und Multimedia-Programmierung 15
L Kleines RTS Game -> Netzwerkproblem Spiele- und Multimedia-Programmierung 5
P Suche Leute für ein Hobby-Projekt (Browser Game) Spiele- und Multimedia-Programmierung 4
Q online game programieren Spiele- und Multimedia-Programmierung 8
G Welche Game Api Spiele- und Multimedia-Programmierung 9
S 3d applet - online game Spiele- und Multimedia-Programmierung 4
C Open-Source Game Spiele- und Multimedia-Programmierung 2
sparrow 3D-Game-Engine Spiele- und Multimedia-Programmierung 20
J Isometric Tile Game (x,y) inklusive Z cordinaten? Spiele- und Multimedia-Programmierung 2
J java netzwerk strategie game programmiert Spiele- und Multimedia-Programmierung 4
D Jump and Run Game -- Kollisionsabfrage Spiele- und Multimedia-Programmierung 30
B Snake-Game fürs Handy Spiele- und Multimedia-Programmierung 3
F Online Game mit Java? Spiele- und Multimedia-Programmierung 11
M Space PingPong Game --> Performance ok? Spiele- und Multimedia-Programmierung 44

Ähnliche Java Themen

Neue Themen


Oben