Ein eigenes MORPG

07/08/2011 14:06 CR3AT1V3#1
Hey leute,
Ich habe schon seid wochen den Plan mal ein egenes Online-Game zu "erschaffen". Ich habe mich schon erkundigt, und weiß daher, dass ein MMORPG fast unmöglich sein wird.

Es soll kein großes Spiel werden. Es soll eher ein kleines übersichtliches spiel werden das eine Map hat, da alles andere für mich unrealistisch ist.

Programmieren würde ich in C++. Vorkentnisse habe ich keine (Ich habe mal nen Metin2 Hamachiserver geleitet, was hier aber wohl nicht zählt :D)

Ich möchte hier keine antworten haben wie "ey, schaffste sowieso nicht" oder such lieber nen anderes Hobby"

Ich möchte lediglich ein paar tipps haben, wie ich anfangen soll? Als erstes eine Spielidee? oder doch erst mit C++ anfangen?


Ps: ich weiß net ob ich hier richtig bin bei Epvp*Coders
07/08/2011 20:14 .Infinite#2
Quote:
"ey, schaffste sowieso nicht"
das trifft es leider am ehesten...

Sorry, aber ohne ein Team und fortgeschrittene Kentnisse in einer Hochsprache wird das wohl nichts.
Lern doch besser erst die Sprache und fang mit was kleinem an.

Quote:
Ich habe mal nen Metin2 Hamachiserver geleitet, was hier aber wohl nicht zählt
das hat in der Tat rein GARNICHTS damit zu tun!
07/08/2011 20:15 Fani'#3
Du hast "MORPG" geschrieben,
es heisst aber "MMORPG".
Denke du meinst das, wer jedoch keinerlai Ahnung in der Hinsicht hat,
sollte es besser lassen.
07/09/2011 20:03 Secredo#4
MMORPG = Massively Multiplayer Online Role-Playing Game
MORPG = Multiplayer Online Role-Playing Game
;)
07/09/2011 20:18 SoundBangeR#5
brauchst erstmal eine idee
dann kannste anfangen
07/09/2011 21:19 Kent_Brockman#6
Ich würde auch sagen du solltest lieber erstmal eine Hochsprache lernen bevor du mit sowas anfängst.
C++, ohne große Kentnisse, dürfte dafür sogar schon ein zu herber Schuh sein.

Auch wenn du eine super Storry hast, so gibt doch viele Probleme die sich dir ein den Weg stellen dürften.

Die erste Frage die aufkommt ist: Was für eine Darstellungweise soll genommen werden.
3D sieht immer gut aus, kann aber ohne Engine recht komplex werden.
2D ZeldaStyle ist zwar niedlich nur wirst du hier wie auch im 3D-Style einige Probleme bekommen.
Das größte ist hier: Wer macht die Grafiken.

So ein Spiel lebt durch originelle Grafik und eine gute Storry.

Wenn du nun ein Konzept für den Client hast, kommt der Server drann...
So ein Server, je nachdem wieviele Spieler er futtern soll, relativ einfach bis komplex zu proggen.
Die einfachsten Varianten sind single Server.
D.h. der ganze Server ist ein Programm.

Komplexer, aber dafür besser für viele Spieler ist ein Map- oder Grid-Cluster.
Diese Teile sind recht trickreich zu schreiben, aber dafür hat man am Ende eine dicke Spielerzahl die man auf seinem Server hosten kann.
Ferner ist die Kiste mit wachsenden Spielerzahlen auch besser skallierbar (wenn man ihn felxibel baut).

Wie du lesen kannst, ist das Vorhaben nicht unbedingt unschaffbar, aber es ist zeitaufwändig und recht komplex.
Die Zeiten sind numal vorbei wo ein Spiel mit 64kb Ram und ein Haufen Pixel Spieler anlocken konnte.
Wenn man sich für einen Haufen Pixel entscheidet (2D) dann muss man aber was sehr originelles bieten.

LG Kent Brockman
07/09/2011 22:36 .SkyneT.#7
Also zum einsteigen würde ich einmal das [Only registered and activated users can see links. Click Here To Register...] empfehlen,
da es kostenlos ist und trotzdem viele Funktionen (unter anderem multiplayer) besitzt.
Die Grafik Engine ist auch (mehr oder weniger) leistungsstark, wenn man sie
richtig bedienen kann.

Tutorials für 3DGS existieren auch mehr wie genug.
(Am Anfang reicht noch die Hilfe funktion aus -> dort wird als erstes erklärt
wie du ein Haust "baust" und ausleuchtest, also noch ganz simpel ohne scripts)
Scriptsprache ist Lite-C

Zum "probieren" sollte dir dieses Programm reichen, dann siehst du ob du genug
durchhaltevermögen und Lust hast ein ganzes Spiel zu programmieren ;)

MfG SkyneT