Ergebnis 1 bis 19 von 19

Thema: Welche Programmiersprache muss ich beherrschen?

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Zitat Zitat von ssj5000 Beitrag anzeigen
    Ich würde da doch eher ein paar Monate einplanen. Steck dir nicht zu hohe Ziele für den Anfang das wird zu viel für dich.
    sdelbst monate reichen für sowas nochnicht. man kann zwar eine Programmiersprache innerhalb einiger Wochen lehrnen. Sie jedoch anwenden. dazu braucht man meistens jahre. Merke: Ein Programmierer lehrnt NIE aus. Es dauert schon eine ganze zeit, bis man mal soweit ist, ein "Spiel" überhaupt lauffäig zu machen (pong). noch länger dauert es, ein ganzes Spiel zu erstellen. (in 3d u.ä. noch länger). Und ein ORPG..... Vergiss es. Ließ die lukis Thread, auf welchen auch der Smilie meines vorherigen Posts verlinkt, und welche auch gepinnt ist, in ruhe durch. Wenn du denkst, du kannst das danach immernoch machen, gut, dann zeig mal in absehbarer zeit ergebnisse.

    mfg Borky

  2. #2
    Zitat Zitat von Borky Beitrag anzeigen
    sdelbst monate reichen für sowas nochnicht. man kann zwar eine Programmiersprache innerhalb einiger Wochen lehrnen. Sie jedoch anwenden. dazu braucht man meistens jahre. Merke: Ein Programmierer lehrnt NIE aus. Es dauert schon eine ganze zeit, bis man mal soweit ist, ein "Spiel" überhaupt lauffäig zu machen (pong). noch länger dauert es, ein ganzes Spiel zu erstellen. (in 3d u.ä. noch länger). Und ein ORPG..... Vergiss es. Ließ die lukis Thread, auf welchen auch der Smilie meines vorherigen Posts verlinkt, und welche auch gepinnt ist, in ruhe durch. Wenn du denkst, du kannst das danach immernoch machen, gut, dann zeig mal in absehbarer zeit ergebnisse.

    mfg Borky
    Naja wie geschrieben. Die eingeplanten Monate sind nur für die grundlagen der gewählten Sprache. Was natürlich je nach Sprache anders ist.
    Aber ansonsten stimm ich dir zu. Nen ORPG zu schreiben dauert doch etwas. Es geht zwar je nach Sprache etwas schneller aber nicht unbedingt besser. Außerdem dauet es dann trotzdem noch sehr lange( es dauert Jahre).

  3. #3
    Zitat Zitat von ssj5000 Beitrag anzeigen
    Naja wie geschrieben. Die eingeplanten Monate sind nur für die grundlagen der gewählten Sprache. Was natürlich je nach Sprache anders ist.
    Aber ansonsten stimm ich dir zu. Nen ORPG zu schreiben dauert doch etwas. Es geht zwar je nach Sprache etwas schneller aber nicht unbedingt besser. Außerdem dauet es dann trotzdem noch sehr lange( es dauert Jahre).
    Es dauert jahre, wenn ein Team von über hundert Mannen daran arbeitet. nun rechne das mal hoch, wenn es ein einzellner macht.

    aber um mal BtT zu kommen. ich gebe zu, es währe möglich ein solches "Billard-Online-Spiel" über Flash o.ä. zu machen. nur redet man dabei keinesfalls von ORPG, sondern maximal von nem Browsergame (da solche im Normalfalle über einen Browser gespielt werden). Und auch deren entwicklung dauern teilweise Monate bis Jahre.

  4. #4
    Zitat Zitat von Borky Beitrag anzeigen
    Es dauert jahre, wenn ein Team von über hundert Mannen daran arbeitet. nun rechne das mal hoch, wenn es ein einzellner macht.

    aber um mal BtT zu kommen. ich gebe zu, es währe möglich ein solches "Billard-Online-Spiel" über Flash o.ä. zu machen. nur redet man dabei keinesfalls von ORPG, sondern maximal von nem Browsergame (da solche im Normalfalle über einen Browser gespielt werden). Und auch deren entwicklung dauern teilweise Monate bis Jahre.
    [haarspalt]Ein Online-Billard wäre allein schon deshalb kein ORPG, weil Billard nicht zu den Rollenspielen gezählt wird, sofern man es nicht stark verändert. Man könnte aber ein Billard-MPOG machen...[/haarspalt]


    Was die Sprache angeht... Visual Basic 6 liefert schnell Ergebnisse (für Rapid Prototyping ist es nach wie vor unübertroffen), trainiert einem aber auch schlechte Angewohnheiten an - angefangen dabei, daß VB6 per definitionem nicht portabel ist über die Annahme, daß GUIs grafisch gebaut werden bis dahin, daß viele VB6-Programmierer die Programmlogik komplett in die Callback-Funktionen für die Steuerelemente schreiben. Und es kostet Geld. Alles in Allem keine überragende, aber eine brauchbare Anfängersprache.

    C++ ist mächtig und man kann praktisch alles damit machen, aber es ist nicht sehr einsteigerfreundlich - man merkt der Sprache an, daß ihre Wurzeln in den Siebzigern liegen. Dafür kann man mit der GCC problemlos gratis an einen Compiler kommen.

    D wäre eine Überlegung wert, ist aber noch nicht sehr weit verbreitet. Auch hier kann man einen Compiler gratis bekommen.

    Es gäbe natürlich noch Python; mit PyGame ist auch das für Spiele geeignet. Zudem ist Python eine dynamisch getypte Skriptsprache, was einiges für Anfänger übersichtlicher macht. Außerdem kann man einen Python-Interpreter umsonst erhalten.

    PHP ist als Anfängersprache noch einfacher, aber auch hier gewöhnt man sich viel Unfug an; außerdem ist PHP spieletechnisch nur für Browsergames geeignet.

  5. #5
    Zitat Zitat von Borky Beitrag anzeigen
    sdelbst monate reichen für sowas nochnicht. man kann zwar eine Programmiersprache innerhalb einiger Wochen lehrnen. Sie jedoch anwenden. dazu braucht man meistens jahre. Merke: Ein Programmierer lehrnt NIE aus. Es dauert schon eine ganze zeit, bis man mal soweit ist, ein "Spiel" überhaupt lauffäig zu machen (pong). noch länger dauert es, ein ganzes Spiel zu erstellen. (in 3d u.ä. noch länger). Und ein ORPG..... Vergiss es. Ließ die lukis Thread, auf welchen auch der Smilie meines vorherigen Posts verlinkt, und welche auch gepinnt ist, in ruhe durch. Wenn du denkst, du kannst das danach immernoch machen, gut, dann zeig mal in absehbarer zeit ergebnisse.

    mfg Borky
    Also ein Pong kann man selbst ohne Engine und purem OpenGL mit C++ in ein paar Wochen hinbekommen. Dann fummelt man sich noch ein bisschen in Netzcode ein, gehen nochmal 2 - 3 Wochen drauf. Erste Netzwerk-Pong-Versionen können dann schonmal starten.
    Ist halt alles eine Frage dessen wie engagiert man ist und wie sehr man sich in sowas reinhängt. Von mehreren Monaten für die absoluten Grundlagen zu sprechen halte ich aber für übertrieben.

  6. #6
    Zitat Zitat
    Welche Programmiersprache muss ich beherrschen?
    Basic; alles andere ist viel zu umständlich und komplex!

  7. #7
    Basic ist aber auch langsam und nicht so mächtig. (Nicht ohne module usw)

    Bei kleinen berechnungen usw sit das kein Problem, aber wenn man mal ein ORPG oder gar ein MMORPG schreiben will empfehle ich doch durchaus einfach eine schnellere Sprache zu nehmen, weil sonst die laggs net am PC, sodnern an der Sprache liegen.

  8. #8
    JensMa einfach nicht beachten. Der kann eh nicht programmieren und will sich nur wichtig machen ...

    BTW: JÖÖÖNS .. WO BLEIBT MEIN GIFTTEE UND DER DAZU PASSENDE KUCHEN ?

  9. #9
    Es gibt auch Basic-Dialekte, die schnell sind und auch für komplexe Programmierung geeignet ist (Ynnus wird mir da zustimmen können, Stichwort PureBasic^^).

  10. #10
    Können wir nicht mal ein Anti-Basic (speziel (Q|V)*Basic*) Flamewar machen } - wäre sicher witz.. äh .. aufklährend.
    Ich meine Basic ist imho für Anfänger auch nicht viel leichter als z.B. Ruby oder Python (Ich sag jetzt mal nicht Delphi/Pascal, weil das wäre ja ein anderer Flame). Fakt ist blos das Basic einen Syntax hat der in vielen Teilen meilenweit vom Standard weg liegt. Ich meine - mal ehrlich - String$? "String * 20" für ein String-Array (oder war es 20-Char String? Lang, lang ist 's her das ich VB nutzte )?!

  11. #11
    VB ist schon recht merkwürig, ja. Wobei ich meine ersten Schritte in Netzwerkprogrammierung in VB6 gemacht habe. Dann habe ich C++ für mich entdeckt. *zwinker*
    Bei dem Flamewar wäer ich dabei *zwinkert glücklich*

    Anbei: Okay, überredet. Blitzbasic ist auch nicht schlecht, aber alles in allem würde ich trotzdem eher zu einem besseren Dialekt raten, als es der basicdialekt ist. Gefällt mir nicht und ich bin nach wie vor der Meinung dass es einen zu sehr einengt.

  12. #12
    Also für einen Anfänger würde ich definitiv VB empfehlen! Es ist zwar nicht so mächtig wie C++ aber reicht völlig aus für jede Art von 2D Sachen. Module, Klassen, Dll's ist ja auch damit alles möglich. Mit genügend Wissen kann man damit auch ein Billard MMORPG machen. Da wette ich drauf! Man bräuchte vielleicht noch DirectX Kenntnisse. Ist bei Spielen sehr hilfreich!

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •