Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

11.02.2012, 01:04

Welche vorteile hat ein Web-Developer und welche Nachteile?

Hallo Leute, ich frage mich was für Vorteile und Nachteile ein Web Developer hat...


Also einer der JavaScript Games macht oder sonst was^^

xardias

Community-Fossil

Beiträge: 2 731

Wohnort: Santa Clara, CA

Beruf: Software Engineer

  • Private Nachricht senden

2

11.02.2012, 01:54

Vorteile:
- Spiele direkt online spielbar. Kein Setup/etc

Nachteile:
- Inhomogene Plattform
- Starke Einschränkungen (in Performance, Datenmenge, etc)
- Man muss nicht nur ein Spiel Entwickeln sondern auch eine Webanwendung (=Mehr zu lernen, mehr Arbeit, mehr Fehlerquellen, etc)

3

11.02.2012, 09:30

Viele Plattformen auf denen das Spiel läuft, wenn man es richtig macht.

4

12.02.2012, 13:39

Vorteile:
- Spiele direkt online spielbar. Kein Setup/etc

Nachteile:
- Inhomogene Plattform
- Starke Einschränkungen (in Performance, Datenmenge, etc)
- Man muss nicht nur ein Spiel Entwickeln sondern auch eine Webanwendung (=Mehr zu lernen, mehr Arbeit, mehr Fehlerquellen, etc)

Du scheinst wohl was gegen das Web zu haben ^^
Anders formuliert würden deine Nachteile starke Vorteile ergeben:
- viele verschiedene Plattformen/Zielgruppen und eine hohe Mobilität
- je nach Art der Applikation kannst du einen starken Server nutzen und bist so ein bisschen unabhängig von der bemitleidenswerten Hardware des Ottonormal Users
- den 3ten Punkt verstehe ich nicht richtig. Klar können hier verschiedene Systeme inneinander greifen.

Aber zumindest in den Klammers stimme ich dir zu (: Es gibt tatsächlich bei komplexeren Anwendungen mehr zu beachten, als bei Installierbaren Applikationen.
Dies ist jedoch meistens ein Kompromiss mit den Vorteilen die man durch das Web hat.

Am Ende ist es denke ich eine Frage dessen was du machen möchtest.
Möchtest du Spiele programmieren, dann ist es einfacher und meist auch sinvoller die "klassische" Programmierung zu wählen.
Selbst einfache Spiele in JavaScript ... buääähh ^^ Dafür sind die Sprachen m.M. nach noch nicht für da.
Also Spiele -> Anwendung auf dem Rechner
Anderes -> Zumindest mal in das Web reinschnuppern

5

12.02.2012, 14:16

Selbst einfache Spiele in JavaScript ... buääähh Dafür sind die Sprachen m.M. nach noch nicht für da.


Gut das du rausgestellt hast das es deine Meinung ist. In der Industrie wird das nämlich nicht so gesehen.

6

12.02.2012, 15:37

Naja, es werden ja nicht umsonst Sachen wie CoffeScript, GWT und Dart erfunden. Ich würde sagen, dass JavaScript nicht unbedingt jedes Webentwicklers Lieblingskind ist, sondern sich die Nutzung von JavaScript eher aus einer Notwendigkeit heraus ergibt.

7

12.02.2012, 15:55

Es stellt eben andere Anforderungen an das Denken der Entwickler. Kein klassisches Klassen basierendes Vererbungsmodell sondern echte Objektorientierung. Das mag schwer sein, ermöglicht aber auch ziemlich tolle Sachen.
Allerdings hat auch JavaScript seine Schwächen, wie jede Sprache.

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

8

12.02.2012, 16:54

Kein klassisches Klassen basierendes Vererbungsmodell sondern echte Objektorientierung.

Was ist denn der Unterschied zwischen der echten und der unechten Objektorientierung? ;)

9

12.02.2012, 17:00

Kein klassisches Klassen basierendes Vererbungsmodell sondern echte Objektorientierung.

Was ist denn der Unterschied zwischen der echten und der unechten Objektorientierung? ;)

Ich nehme an er spielt darauf an das Javascript mit Protypen arbeitet: http://de.wikipedia.org/wiki/JavaScript + http://de.wikipedia.org/wiki/Prototypenb…_Programmierung und nicht wie "gewohnt" mit Klassen.

Zitat

Gut das du rausgestellt hast das es deine Meinung ist. In der Industrie wird das nämlich nicht so gesehen.
^^ Deswegen habe ich es gemacht.
Ich würde nie behaupten, dass sich damit nicht schöne Sachen machen lassen. Meins ist es aber nicht (:

Aber das führt vom Thema weg...
@LeetPlex: Frage beantwortet, bzw. Anstoß zu eigener Recherche und Meinungsbildung vorhanden?

10

12.02.2012, 17:47

Kein klassisches Klassen basierendes Vererbungsmodell sondern echte Objektorientierung.

Was ist denn der Unterschied zwischen der echten und der unechten Objektorientierung? ;)


Das eine sind Objekte das andere Klassen. ;)

Werbeanzeige