Ich interessiere mich seit neustem für Browsergames.Ich wollte wissen welche Programmier- kenntnisse man braucht. Ich habe mir schon eine Liste gemacht[aus Langeweile]
HTML
evtl.JavaScript
Java
Php
My Sql
Ajax
brauche ich noch mehr ?
Ein Darkorbit test Account:
Username: a1252155
Passwort: test
Url:
http://de.darkorbit.bigpoint.com/
Vielen Dank im vor raus
nicki.
Copyright © 2024 Q2A.MX - All rights reserved.
Answers & Comments
Verified answer
JavaScript brauchst Du nicht nur "evtl.", sondern auf jeden Fall. Ohne JS sind solche Spiele gar nicht zu realisieren. Alles, was Bewegung auf den Bildschirm bringt, wird durch JS bewerkstelligt. Ajax ist eigentlich nur ein Sonderfall von JavaScript, wenn Daten vom Server gebraucht werden. Will heißen: Wenn Du JS verstanden hast, wird Ajax Dir keine Schwierigkeiten mehr bereiten.
PHP und MySQL sind erforderlich, um Benutzer und Spielstände zu verwalten. Java kannst Du außen vor lassen.
Grundvoraussetzung für alles ist natürlich die Beschreibungssprache HTML. Die musst Du im Schlaf beherrschen, sonst brauchst Du mit dem Rest gar nicht erst anzufangen. Im Zusammenhang mit HTML solltest Du auch CSS lernen, denn ohne CSS ist HTML heute gar nicht mehr denkbar.
Kurzum: Da hast Du Dir einiges vorgenommen. Fang mit HTML an und garniere Deine Seite mit ein paar einfachen JavaScripten (z.B. ein Raumschiff über den Bildschirm steuern). Dann kriegst Du langsam ein Gespür für die Möglichkeiten. Bis Du ein großes Projekt wie Darkorbit meistern kannst, werden aber einige Jahre vergehen.
Viel Erfolg!
von Domestos schon recht gut zusammengefasst...
ein paar details:
DarkOrbit ist ein Flashspiel. von daher wuerdest du dich damit befassen muessen (flashscript). allerdings sieht man in den letzten monaten immer mehr html5 anwendungen, wenn es um bewegte grafiken geht.
html & javascript musst du auf jeden fall lernen, sonst geht in dem bereich nicht viel. (Ajax wie schon erwaehnt ist nur ne spezielle form javascript u verwenden)
eine javascript library nimmt dabei viel arbeit ab. beliebt sind wohl jQuery und Prototype, gibt aber auch hier eine ganze menge)
dann kommt der kompliierte teil: der server.
man kann nicht sehen, womit BigPoint das programmiert hat. PHP komt dbei sicher in frage. das koente aber ebenso gut Java sein oder Python oder Ruby (und eine ganze reihe anderer sprachen)
ich wuerde einem anfaenger eher Python empfehlen.
eine datenbank braucht es natuerlich auch. mysql ist eine gute kostenlose alternative, postgreSQL waere auch moeglich. aber es koennte auch MS SQL-serer oder oracle oder so sein.
eine reihe weiterer programme und faehigkeiten koennen dann nicht schaden: zb grafikbearbeitung (gimp) oder 3d rendering fuer coole grafiken (blender)