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

Beiträge: 721

Wohnort: /dev/null

Beruf: Software-Entwickler/Nerd

  • Private Nachricht senden

61

07.07.2010, 12:38

Mir macht es mit C++ auch am meisten Spaß. Es ist nicht nur im Gamedev-Bereich eine wichtige Sprache (zumal C++ in den meisten Spielefirmen professionell genutzt wird), sondern ist auch vom Aufbau her logischer und besser zu verstehen.
Wieso ist C++ vom Aufbau her logischer und besser zu verstehen? :O

Rion

Frischling

Beiträge: 23

Wohnort: Trier

Beruf: Komponist, Medienassistent

  • Private Nachricht senden

62

07.07.2010, 13:33

Naja, ich kann nur von C++ reden, da ich die anderen Sprachen nicht ausprobiert habe. Es ist jedenfalls logischer, als PHP, da in PHP vieles vorgefertigt ist (vom Browser, vom Server usw.). Das macht PHP zwar einfacher, aber in C++ kann man nicht sagen "Schreibe mal Hallo Welt", da gibt es das ganze "Drumherum" noch, bis mal ein Text aus dem Bildschirm erscheint. Als würde man halt mit dem Rechner sprechen und der alles genau wissen muss. Das macht es halt logischer. Ich fand C++ während dem Lernen auch angenehm. Es macht IMO mehr Spaß zu programmieren, als mit PHP. Aber wie gesagt, ich habe die anderen Sprachen noch nicht ausprobiert.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Rion« (07.07.2010, 13:46)


drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

63

07.07.2010, 17:17

Ich finde auch vieles, was in PHP einfach mal so gemacht wird nicht unbedingt logisch. Und das wegen der Fehlertoleranz. Man kann viel dummes Zeug machen und man merkt es gar vielleicht gar nicht. Diese Gefahr ist bei C++ geringer, da der Compiler da schon viele Sachen bemerkt, was ein Problem geben könnte.

Allerdings macht mir Webentwicklung auch immer mal wieder Spass, weil man da irgendwie sehr schnell wirklich nette Sachen machen kann. Wenn man einmal das Zusammenspiel von PHP, (X)HTML, Javascript und CSS ein wenig kennt, dann ist man erstaunt, was da alles bei rumkommen kann. :)

BLU3 L30PARD

Treue Seele

Beiträge: 336

Wohnort: Hoch oben im Norden Schleswig Holsteins

Beruf: Schüler

  • Private Nachricht senden

64

07.07.2010, 18:43

Ich selbst betreibe auch webdesign als hobby, halt mit (X)HTML, CSS, PHP, JavaScript und etlichen Frameworks und Grafikprogrammen.
Aber mal davon abgesehen: wie bitte kann man mit PHP Spiele programmieren?

NachoMan

Community-Fossil

Beiträge: 3 885

Wohnort: Berlin

Beruf: (Nachhilfe)Lehrer (Mathematik, C++, Java, C#)

  • Private Nachricht senden

65

07.07.2010, 18:46

wie bitte kann man mit PHP Spiele programmieren?


hehe browsergames^^
ich hab das gerade weil es so einfach ist vorgeschlagen. nur mit der denkweise in kontakt zu kommen. ich hab mit php angefangen und hatte absolut keine probleme beim lernen.
"Der erste Trunk aus dem Becher der Erkenntnis macht einem zum Atheist, doch auf dem Grund des Bechers wartet Gott." - Werner Heisenberg
Biete Privatunterricht in Berlin und Online.
Kommt jemand mit Nach oMan?

CBenni::O

1x Contest-Sieger

Beiträge: 1 145

Wohnort: Stuttgart

  • Private Nachricht senden

66

07.07.2010, 19:26

Ich habe auch mit Javascript angefangen, kleine Brett- oder Rundenstrategiespiele zu entwickeln.
Dabei muss man sich nicht so um das ganze "drumherum" kümmern (Speicherverwaltung etc.); das hält die Motivation hoch.
mfg CBenni::O
Ein Mitglied der VEGeiCoUndGraSonMaWiGeS Bewegung.
42!
Aufräumen kann jeder, nur das Genie überblickt das Chaos!
Metal will never die!
1. Sppro Gamecontest - mein Beitrag

Rion

Frischling

Beiträge: 23

Wohnort: Trier

Beruf: Komponist, Medienassistent

  • Private Nachricht senden

67

08.07.2010, 12:27

Ja, PHP macht auch Spaß. Ich habe damit auch einige kleine Spiele programmiert. Aber am meisten brauche ich es um Online-Shops, Foren, Gästebücher, Login-Systeme usw. zu programmieren. In Verbindung mit MySQL ist das schon eine tolle Sache.

Aber PHP ist halt nur serverbasiert und daher nicht so mächtig wie C++ und seine Kollegen. Es kommt auch immer auf den Anwendungsbereich an, was man machen will und in Sachen Onlineprogrammierung ist eben PHP eine sehr gute Wahl. Die Syntax ist auch sehr an C++ angelehnt (if-Abfrage, for-Schleife, while-Schleife usw.). Da hat man z.B. auch nicht diese "begin-end", "end if", "end sub" Befehle wie z.B. in Basic oder Delphi.

Beiträge: 721

Wohnort: /dev/null

Beruf: Software-Entwickler/Nerd

  • Private Nachricht senden

68

08.07.2010, 13:03

Man hat "begin-end" auch in C-Sprachen.Man denke nur an "{" oder "}", diese Elemente gibt es fast in jeder imperativen Sprache.

Mastermind

unregistriert

69

08.07.2010, 13:14

Man hat "begin-end" auch in C-Sprachen.Man denke nur an "{" oder "}", diese Elemente gibt es fast in jeder imperativen Sprache.

Manche Menschen sind halt so oberkühl dass sie denken "{" wäre leeter als "begin" und dann so Sachen behaupten, wie dass begin den Lesefluss stört, Augenkrebs verursacht, zuviel Tipperei ist o.ä. Deswegen macht es schon Sinn hier zu unterscheiden :)

Tobiking

1x Rätselkönig

  • Private Nachricht senden

70

08.07.2010, 13:24

Syntax ist doch nur Gewöhnungssache und daher für einen Anfänger so ziemlich egal. In einer Hinsicht mag es schön sein wenn mehrere Sprache ähnlich aussehen, aber die Verwechslungsgefahr steigt dabei enorm, weil sie ebend nur ähnlich und nicht gleich sind. Das if/else Konstrukt haben sehr viele Sprachen, aber ich fluche jedes mal weil man bei Lua "if BEDINGUNG then" schreiben muss, oder bei VHDL wo es "elsif" (Es ist kein Fehler das das 'e' fehlt...) statt "else if" heißt. Aber Begin/End und { } habe ich bisher noch nicht verwechselt.

P.S. Zu PHP gehört auch ein Interpreter der unabhängig vom Webserver läuft. Praktisch hat der aber kaum Relevanz. Ich habe nur mal gesehen das dieser für ein Cronjob eingesetzt wurde, um Logdateien zu parsen, die dann später auf einer Webseite dargestellt wurden.

Werbeanzeige