Browsergame

Dieses Thema im Forum "Webentwicklung" wurde erstellt von juppwatis, 12. November 2005 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 12. November 2005
    hi @ all

    mich würde mal interessieren, wie man ein browsergame macht/schreibt!

    mfg juppwatis
     
  2. 12. November 2005
    oha..
    ich weiß zwar nicht wie das geht würd mich aber auch mal interessieren..
    aber ich denke mal das ist schon ein bischen arbeit oder..?
     
  3. 12. November 2005
    denke mal mit php, und javascript

    MFG Inu
     
  4. 12. November 2005
    ja ok! ich habs mir auch schon gedacht, dass es wohl mit java geht, aber kann es mir jemand genauer erklären oder kann mir jemand nen tut, beispiel o.ä liefern?

    wäre echt dankbar

    mfg juppwatis
     
  5. 12. November 2005
    also, java hat damit verhältnissmäßig wenig zu tun, php halt.
    Aber ein "ogame" - ähnliches speil kann seh rlange dauern!
    Und für so was "gutes", also aufwendiges, hat niehmand ein tut geschrieben, man will ja keine konkruenz.

    Also: php lernen, ab besten java(script!). Dann überlegen, welche unendlich vielen variablen gebraucht werden und coden. tut wirst du 99%ig nicht finden
     
  6. 13. November 2005
    ich denke mal mit PHPmySQL
     
  7. 13. November 2005
    php, java, javascript, html musste auch können, css auch.

    sql is sehr wichtig für die datenbank...

    das kannste dir ma alles vorstellen.
     
  8. 13. November 2005
    Runescape ist in Java geschrieben, trotzdem ist das nochmal und einiges komplizierter als eins mit php, weils da um grafik geht, wie die vor mir schon gesagt haben, PHP und SQL lernen und eben noch html, css was man fuer die gstaltung der seite braucht, gfx kenntnise werden auch noetig sein, da man evtl waffen oder so bilder braucht.
     
  9. 13. November 2005
    LOL, ein Online Spiel in PHP . PHP heißt Hypertext Preprocessor und steht für eine serverseitig ausgeführte Scriptsprache die das erstellen von dynamischen Webseiten ermöglicht! Browserspiele werden nicht in PHP geschrieben, sondern in JAVA (Java ist nicht JavaScript). Genauer gesagt werden in JAVA so genannte Java-Applets programmiert. Diese werden vom Browser geladen und können gespielt werden. Die Dateien liegen entweder als *.jar oder *.class File vor!

    Es ist zwar technisch möglich mit PHP und JavaScript einfache Spiele für den Browser zu schreiben, aber die Möglichkeiten sind sehr begrenzt. Hier ein Beispiel für den Code eines in Java geschriebenen Browser Games namens "Defender of Moon":

    Code:
    public void paint(Graphics g)
     {
     if(_$1397)
     {
     if(_$38514 == 1)
     paintGame(g);
     else
     if(_$38514 == 0)
     g.drawImage(_$1214[11], 0, 0, null);
     else
     if(_$38514 == 2)
     {
     g.drawImage(_$1214[12], 0, 0, null);
     if(_$38503 > 0)
     {
     int w = 334 + _$38503;
     int h = 50 + _$38503;
     int x = (420 - w) / 2;
     int y = (420 - h) / 2;
     g.drawImage(_$1214[13], x, y, x + w, y + h, 0, 0, 334, 50, null);
     } else
     if(_$38503 > -200)
     g.drawImage(_$1214[13], 43, 185, null);
     else
     if(_$38503 <= -200 && _$38503 > -375)
     {
     g.drawImage(_$1214[13], 43, 385 + _$38503, null);
     } else
     {
     g.setFont(_$38785);
     g.drawImage(_$1214[13], 43, 10, null);
     int y = _$38503 + 725;
     if(y < 120)
     {
     y = 120;
     if(_$38754 >= 0)
     _$38866(3);
     else
     _$38866(4);
     }
     for(int a = 0; a < _$38534.length; a++)
     {
     g.setColor(Color.orange);
     g.drawString(_$38534[a], 80, y);
     g.setColor(Color.white);
     g.drawString("" + _$38539[a], 306, y);
     y += 25;
     }
    Kurze Frage. Wieso postest du unsinniges Zeug wenn du absolut NULL Ahnung hast?

    PS: Hier das komplette Spiel zum testen:
     
  10. 13. November 2005
    Er meint ein Browsergame, das was du da hast ist kein Browsergame wo man z.B. andere Angreifen, Bündnisse, Gilden und so machen kann. Denn das wird in Php geschrieben...
     
  11. 13. November 2005
    joStefan_$ er redet von einem Browser RPG(RolePlayingGame)
     
  12. 13. November 2005
    Hmm, "juppwatis" hat nach einem Browsergame verlangt. Das von mir gezeigte Game ist ein Browsergame! Allerdings kann es sein das er tatsächlich etwas anderes gemeint hat, aber das falsche gesagt. Nämlich webbasierte Multiplayerspiele die im Browser aufgerufen werden. Das ist aber was ganz anderes.

    Allerdings hätte "Tuxinator" trotzdem Unrecht, da auch solche Games in denen man andere Angreifen kann, Bündnisse und Gilden schließt in Java geschrieben werden, weil Java auch auf MySQL zugreifen kann und viel mehr Möglichkeiten bietet als PHP.
     
  13. 13. November 2005
    Erstmal ist zwischen verschiedene Arten von Browsergame zu unterscheiden.

    Zum einen gibts es Browsergames, die meistens auf einen einzelnen Spieler ausgelegt sind und deshalb meistens mit Java/JavaScript/Flash programmiert sind. (Beispiel: http://www.miniclips.com)

    Dann gibt es Browsergames, deren Ziel es ist eine Art Community aufzubauen.
    Also eigentlich sowas wie World of Warcraft, nur billiger oder kostenlos und zudem komplett über den Browser und zumeist in 2D spielbar.

    Deshalb werden Browsergames, die meiner 2.Beschreibung entsprechen, zumeist mit PHP realisiert, da der Benutzer hierfür im Normalfall keine zusätzlichen Plugins benötigt.

    PHP bietet in dieser Hinsicht einfach viel mehr Vorteile als Java/JavaScript.

    -----------------------------------------------------------------------------------
    Back2Topic:

    Je nachdem welche Art von Browsergame du programmieren möchtest, solltest du auf jeden Fall einiges an Programmiererfahrung mitbringen.
    Zudem brauchst du eine geniale Idee, die eine möglichst große Anzahl an Benutzern anlockt.
     
  14. 14. November 2005
    naja, mehr möglichkeiten ok, aber dass PHP nicht auf SQL zugreifen kann wäre mir neu ... ein "browsergame" lässt sich komplett ohne Java realisieren!
     
  15. 14. November 2005
    also ich muss Dr.Crasher
    vollzustimmen man kann ein Browsergame komplett ohne java schreiben
    aber es ist einfach angenehmer mit ^^
    wenn man ein spiel in php schreiben will muss man nur viel mathe können
    und gute ideen haben damit man das alles umsetzten kann
    und natürlich der sprache mächtig sein
     
  16. 14. November 2005
    LOL, ein Browser Game in Java(applets) ^^
    Wenn du keine Ahnung hast was gemeint ist, solltest du auch besser nicht schreiben, oder wenigstens besser durchlesen. Als Browsergame sind Webbasierende Spiele gemeint, wie z.B. HTN-LAN (wahrscheinlich das schlechteste), ogame, hattrick.org und co.
    Wie schon gesagt am besten einfach mal PHP und MySQL lernen, oder guggste den Source von anderen Browsergames an, die man gratis downloaden kann (HTN z.B)!

    MfG
     
  17. 15. November 2005
    Habe ich etwa geschrieben das PHP nicht auf eine MySQL Datenbank zugreifen kann? Mein Original-Zitat lautete:

    Du solltest deinen eigenen Rat befolgen und mein letztes Posting zu dem Thema ebenfalls genau durchlesen! Ich schrieb bereits das ich das Ursprungsposting falsch verstanden hatte. Liegt einfach gesagt daran dass das Wort Browsergame nicht eindeutig definiert ist. Außerdem muss ich zugeben das ich solche Spiele bisher nicht kannte. Deshalb dumm gelaufen... Mein Beispiel nennt man aber auch ein Browsergame !

    BTW: Anscheinend hast du keine Ahnung von Java. Ansonsten würdest du wissen das ein solches Spiel ohne weiteres in Java programmiert werden kann! Ist zwar wesentlich aufwendiger, bietet aber wesentlich mehr Möglichkeiten. Allerdings werden nur wenige dieser Spiele in Java geschrieben weil dies im Programmieraufwand schon fast dem eines echten Rollenspiels entsprechen würde!

    @juppwatis: Ein Game wie du es verlangst, also ein browserbasiertes Onlinespiel ist normalerweise in einer dynamischen Scriptsprache geschrieben. Du musst wie schon erwähnt Kenntnisse in einer dynamischen Scriptsprache wie PHP oder PERL und auch in JavaScript haben. Außerdem ein fundiertes (X)HTML und CSS Wissen. Eine Datenbank wie MySQL wirst du wahrscheinlich auch benötigen. Genauso wichtig sind Grafikkenntnisse! Also Umgang mit Photoshop oder Photoimpact usw. zum Erstellen der ganzen Bilder. Viel wichtiger noch ist dein Konzept. Also wie soll das Spiel aussehen, um was für ein Spiel soll es sich handeln usw.? Ich würde hier zunächst einmal klein anfangen. Zuerst ein Login-Script, dann die Benutzerverwaltung...

    Hier mal ein konkretes Beispiel Entwicklertagebuch: Am Anfang steht das Konzept.

    MfG
    Stefan
     
  18. 16. November 2005
    http://warofgalaxy.com <- Umfangreiches Browsergame! und das is auf html!

    wo is da java?
     
  19. 16. November 2005
    lol " Umfangreiches Browsergame! und das is auf html!" das ist schonmal ein wiederspruch in sich ein browsergame in html LÖÖÖÖÖÖLL ich komm ausm lachen nicht mehr raus ^^

    dazu sind das alles php dateien


    dazu wo ist da java ?
    schalte dein java aus im FF und guck ob alles noch funzt
     
  20. 16. November 2005
    lol sorry hab mich verschrieben meinte php

    sry
     
  21. 17. November 2005
    öhm Stefan.. ich sag mal nichts.
    also: mit php und javascript kannst du alles machen wie du lustig bist
    sag mir mal was du mit java machen kannst was du mit php und javascript nicht machen kannst !
    das is so ein totaler quatsch mag sein das java vllt. paar mehr saachen hat aber php ist umfangreicher wie früher und kann auhc sehr viel mehr !
    du kannst auch nicht sagen dass du mit php und javascript kein dynamisches browsergame erstellen kannst !
    das is so ein schwachsinn.

    Erstmal denken dann schreiben :]
     
  22. 17. November 2005
    Dazu kann ich nur sagen:

    Lies dir mal meine Postings in diesem Thread durch. Nicht nur das Erste, sondern Alle! Ein Browsergame im Sinne dieses Threads kann sowohl in Java als auch PHP geschrieben werden. PHP ist weder besser noch schlechter wie Java. Dennoch bietet Java derzeit noch mehr Möglichkeiten - mehr habe ich nicht gesagt. Siehe Java vs PHP.
     
  23. 17. November 2005
    ich sag doch das java etwas mehr sachen bieten kann is mir auch relativ scheiss egal dennoch kannst du damit auch fast alles machen was du mit java uhac kannst und den link guck ich mir garnicht erst an, da ich weiss was da und was da schlechter besser ist
     
  24. 17. November 2005
    Anscheinend hast du auch diesen Thread nicht gelesen. Nur so lassen sich deine Postings erklären. Tu dir und anderen einen gefallen. Hör auf zu schreiben wenn du unwillig bist die Postings von anderen zu lesen!
     
  25. 17. November 2005
    Also ich habe mich auch mal mit dem thema beschäftigt aba nach einiger Zeit was mir Klar das da meine Grundkenntnisse nicht reichen
     
  26. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.