BrowserGame

09/24/2010 17:51 "DarkDöner"#1
Hallo, ich wollte mal fragen ob hier jemand weiss wie man ein browsergame
machen kann wie zb Shakes&Fidget weil ich mir eins machen wollte
schreibt einfach im thread rein oder schickt mir eine pn falls ihr wisst
wie das geht!
09/24/2010 18:02 Shadow992#2
Ein Browsergame erstellt man nicht einfach so.
Es gibt mehrere Arten von browsergames, wobei du für alle zuerst Programmieren lernen musst.

1. Web/Text-Browsergame
Ein sehr bekantes Spiel dieser Gattung ist Ogame.
Diese Art des Browsergames hat die Eigenschaft, dass es nur einen Browser (Firefox,InternetExplorer) benötigt um das Spiel zu spielen.
Die meisten Browsergames basieren auf diesen Typus.
Der serverseitige Code ist besonders oft in PHP und Ruby geschrieben.
Der Clientseitige Code ist meistens ein Mischmasch aus Css/Html und Javacript.
Besonders "actionreiche" Spiele kann man mit dieser Methode nicht machen.

2. Flash(browser)games
Diese Spiele benötigen normalerweise ein zusätzliches Programm (Adobe-Flashplayer) um zu funktionieren. Der Spieler navigiert auf die Seite des Spieles und lädt dabei eine .swf Datei herunter, die vom Adobe Flashplayer interpretiert wird. Das Ergebniss wird meistens direkt in den Browser eingebettet.
Der serverseitige Code kann im Grunde mit jeder Sprache geschrieben werden, wobei sich eine Hochsprache aufgrund der Schnelligkeit anbietet (C/C++, Java ...).
Der clientseitige Code ist Flash (Actionskript).

3. Java-Spiele/Applets
Diese Spiele funktionieren im Grunde genauso wie die Flashspiele, nur dass dieses mal nicht Adobe Flashplayer benötigt wird, sondern ein Java Interpret.
Der serverseitige Code ist meistens eine Hochsprache.
Der clientseitige Code ist in Java geschrieben.

Das war ein kurzer Überblick, Shakes & Fidget ist, soweit ich weiß, ein Flash-Browsergame. Je nachdem für welche Art du dich entscheidest musst du auch andere Sprachen lernen.
09/24/2010 18:04 VRF#3
na klar.... da solltest du lernen wie man php programmiert.
Hast du keine lust drauf gibts hier so ne tolle seite auf der man das machen kann
[Only registered and activated users can see links. Click Here To Register...]
09/24/2010 18:34 "DarkDöner"#4
Shadow 992 danke erstmal für deine mühe ist sehr hilfreich dein beitrag :)
kriegst ein thanks und VRF die seite die du da postest habe ich mal ausprobiert
aber komme damit leider nicht klar Shadow992 kannste mir vllt. zeigen wie man flashbrowsergames programmiert weil du kannst ja C++^^
09/24/2010 18:41 VRF#5
und welche zusammenhänge gibt es von C++ mit flash?
09/24/2010 18:49 Shadow992#6
Quote:
Originally Posted by EmoStyler009 View Post
Shadow 992 danke erstmal für deine mühe ist sehr hilfreich dein beitrag :)
kriegst ein thanks und VRF die seite die du da postest habe ich mal ausprobiert
aber komme damit leider nicht klar Shadow992 kannste mir vllt. zeigen wie man flashbrowsergames programmiert weil du kannst ja C++^^
Naja für Flashbrowsergames brauchst du auf der einen Seite eben Flash (ja das ist auch ein Sprache :D) und auf der anderen Seite eben eine Hochsprache + einen eigenen Server (Freehoster bietet soetwas selten an).
C++ könnte ich dir, wenn es nicht so viel wäre beibringen, aber eben weil man C++ nicht in 2 Wochen können kann, musst du dir Zeit lassen und ein paar Ebooks/Tutorials zu Hilfe nehmen. Bevor du dich dann an ein Spiel setzt, solltest du eventuel leichter Sachen machen.

Flash ist da schon etwas kompakter, aber immernoch zu viel um dir alles in 2 Wochen zu erklären. Du musst also beide Sprachen von Grund auf lernen.

Bevor du jetzt einen Seufzer los lässt, möchte ich dir sagen, dass wenn du ersteinmal die Grundlagen kannst, du alle Sprachen zumindest größtenteils verstehst.

Ich denke bevor du dich an das Ziel setzen kannst/solltest, solltest du 2-3 Monate üben und lernen.

Falls du es wirklich ernst meinst, würde ich mit C++ anfangen und danach erst Flash lernen. ;)

Tutorials/Ebooks:
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
09/24/2010 19:13 "DarkDöner"#7
Danke! werde ich mir mal angucken^^
09/24/2010 20:01 Masterakio1995#8
Ich programmiere auch momentan ein Browsergame :P Ist zwar nicht s der bringer aber es macht spaß daran zu arbeiten und arbeite momentan noch mit grundlagen und ich glaube jeder der etwas fortgeschrittener ist in der programmiersprache würde sagen: Was hast du den da abgeliefert das ist total schei*e! Aber das ist mir egal hauptsache man hat spaß dran den sonst macht sowas garkeinen sinn.
Und wen du ein richtiges Browsergame machen willst must du auch damit rechnen das sich sowas nicht an einem tag macht.
09/24/2010 22:26 "DarkDöner"#9
Mir ist schon klar das sowas nicht an einem tag geht... habe auch mal hacks
geschrieben da ist es genau das gleiche das geht auch nicht alles sofort an einem
tag du musst ja auch erst AutoIT C# oder sonstiges können^^
09/25/2010 14:47 Masterakio1995#10
ja stimmt genau.
Wen du lust hast können wir ja eventuel auch ein bisschen was zusammen machen wen du so nen paar grundlagen gelernt hast