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

25.11.2008, 19:08

Womit beginnen?

Guten Tag zusammen.


Nach sehr langem Interesse an Spielen und deren Entwicklung habe ich mich nun endlich dazu entschieden, mich intensiver und genauer mit der Entwicklung von Spielen zu beschäftigen. Leider habe ich noch überhaupt keine Erfahrungen mit irgendwelchen Programmiersprachen.
Deshalb frage ich euch, womit sollte ich eurer Meinung nach beginnen?
Ich weiß, es ist eine Menge Arbeit und ein langer Weg, aber ich möchte es trotzdem mindestens versuchen!

Danke schonmal im Voraus.

Anonymous

unregistriert

2

25.11.2008, 19:12

Re: Womit beginnen?

Zitat von »"DerPostbote"«

Guten Tag zusammen.


Nach sehr langem Interesse an Spielen und deren Entwicklung habe ich mich nun endlich dazu entschieden, mich intensiver und genauer mit der Entwicklung von Spielen zu beschäftigen. Leider habe ich noch überhaupt keine Erfahrungen mit irgendwelchen Programmiersprachen.
Deshalb frage ich euch, womit sollte ich eurer Meinung nach beginnen?
Ich weiß, es ist eine Menge Arbeit und ein langer Weg, aber ich möchte es trotzdem mindestens versuchen!

Danke schonmal im Voraus.


Der besste Weg ist, Dir ein C++ Buch zu kaufen, das was taugt. Ich würde C++ für Spieleprogrammierer von Heikko KALISTA vorschlagen, da es für Einsteiger IDEAL ist.
MfG,
Spiri

3

25.11.2008, 19:17

Re: Womit beginnen?

Zitat von »"Spiri"«


Der besste Weg ist, Dir ein C++ Buch zu kaufen, das was taugt. Ich würde C++ für Spieleprogrammierer von Heikko KALISTA vorschlagen, da es für Einsteiger IDEAL ist.
MfG,
Spiri


Gut, danke schonmal!

Von diesem Buch habe ich bereits gelesen (natürlich auch hier), habe allerdings auch schon irgendwo aufgeschnappt, dass es für totale Anfänger vielleicht nicht besser ist zuerst mit Sachen wie php anzufangen. Ist zwar etwas anderes, aber es soll an das Programmieren im Allgemeinen heranführen.
Was hältst Du bzw. was haltet Ihr davon?

Anonymous

unregistriert

4

25.11.2008, 19:21

Re: Womit beginnen?

Zitat von »"DerPostbote"«

Zitat von »"Spiri"«


Der besste Weg ist, Dir ein C++ Buch zu kaufen, das was taugt. Ich würde C++ für Spieleprogrammierer von Heikko KALISTA vorschlagen, da es für Einsteiger IDEAL ist.
MfG,
Spiri


Gut, danke schonmal!

Von diesem Buch habe ich bereits gelesen (natürlich auch hier), habe allerdings auch schon irgendwo aufgeschnappt, dass es für totale Anfänger vielleicht nicht besser ist zuerst mit Sachen wie php anzufangen. Ist zwar etwas anderes, aber es soll an das Programmieren im Allgemeinen heranführen.
Was hältst Du bzw. was haltet Ihr davon?


Die einfachste Programmiersprache ist meiner Meinung nach HTML. Eigentlich ganz einfac zu verstehen.
Normaler Text:

Quellcode

1
<p>Hello World</p>


Wenn Du dich mit BB-Codes auskennst:

Quellcode

1
2
3
<p><b>Fett</b><br />
<i>Kursiv</i><br />
<u>Unterstrichen</u></p>


So einfach geht das ;)

WhiteMike

Alter Hase

Beiträge: 507

Wohnort: Ulm

Beruf: Schüler

  • Private Nachricht senden

5

25.11.2008, 19:24

C++ hat es schon in sich, aber PHP entfernt dich eher von Spieleprogrammierung. Das fällt nämlich eher unter Webprogrammierung und da ist der Schwerpunkt eindeutig nicht darauf gesetzt, was du eigentlich möchtest.

Aber mal so eine Frage in die Runde:
Soll man ihm eher C++ oder doch etwas einfacheres wie C# raten?
(NICHT Java!)

Vielleicht ist auch einfaches C mit Allegro oder SDL besser?

EDIT: Hey, HTML ist nicht mal eine Programmiersprache und hat nun mal gar überhaupt nichts mit Spieleprogrammierung zu tun.

Mit freundlichen Grüßen,
WhiteMike

Fred

Supermoderator

Beiträge: 2 121

Beruf: Softwareentwickler

  • Private Nachricht senden

6

25.11.2008, 19:24

Re: Womit beginnen?

Zitat von »"Spiri"«


Der besste Weg ist

Nein!
Den besten Weg gibt es nicht. Es gibt allenfals Empfehlungen, aber welche die Beste ist ist lange nicht gesagt.

DerPostbote:
Ich würde dir empfehlen dich mit einem Basic-Dialekt(Blitz-Basic oder ähnliches) an die Programmierung heranzuwagen. Das ist finde ich relativ simpel zu erlernen und man bekommt ein Gefühl, was man mit der Programmierung erreichen kann und hat auch recht schnell kleine Erfolgserlebnisse. Ich finde nämlich, dass gerade Objektorientierung etwas ist, was man nicht einfach sofort begreifen kann und finde es grundsätzlich sinnvoll vor der vollen Packung OOP die Grundlagen des Programmierens zu kennen. Später kannst du dann zu einer Programmiersprache deiner Wahl(C#, C++, Java oder ähnliches wechseln) und ganz in den tiefen der Objektorientieren Programmierung versinken.

Prinzipiell spricht aber auch nichts gegen den direkten Einstieg mit C++ oder C# oder Java, nur, dass Java - ich selbst kann es nicht, aber war mal eine Stunde in einem Kurs dringesessen - schon gleich in die vollen geht. Also ich finde man überfordert einen absoluten Einsteiger, wenn man ihn für ein Hello-World erst mal ne Klasse schreiben lässt...

EDIT: HTML ist KEINE Programmiersprache!
EDIT2: Oh das gleiche wurde im vorherigen Post schon reineditiert^^

WhiteMike

Alter Hase

Beiträge: 507

Wohnort: Ulm

Beruf: Schüler

  • Private Nachricht senden

7

25.11.2008, 19:29

Stimmt. Objektorientierte Programmierung muss am Anfang wirklich nicht sein.



Also ist mein Tipp: C


• nicht sonderlich schwer

• wir können dich hier gut unterstützen, wenn du keine arg exotische Sprache lernst

• relativ bald kannst du dir eine Bibliothek holen (z.B. Allegro), mit der du auch schon einfach Spiele programmieren kannst

EDIT: Hier ist die Seite, auf der du dir Spiele anschauen kannst, die in Allegro entwickelt wurden

Allegro-Spiele

Mit freundlichen Grüßen,
WhiteMike

8

25.11.2008, 19:39

Wow, danke. Geht ja ratz-fatz hier.


Habe allerdings noch zwei weitere Fragen:

Woher bekomme ich C?
Und gibt es eine Art Lexikon, wo Begriffe (wie zum Beispiel „Bibliothek", bedeutet sicher was anderes als man es gewohnt ist) kurz oder auch lang erklärt werden?

Toa

Alter Hase

Beiträge: 944

Beruf: Research associate

  • Private Nachricht senden

9

25.11.2008, 19:40

naja, ob Heiko´s Buch das richtige für ihn ist mag ich zu bezweifeln. Vorallem weil er noch keinerlei Erfahrung mit ProgrammierSprachen hat.
Ich würde ein Lern und Nachschlagewerk wie C++ von A bis Z empfehlen. Geniales Buch wie ich finde!

10

25.11.2008, 19:42

C find ich jetzt doof, ist ja noch mehr lowlevel als C++. Mit dem Pointergeschubste hat man da gerade als Anfänger einen Absturz nach dem anderen.
Python ist ganz net. Ist wohl einfacher zu verstehen als C++, man kann damit auch fein Spiele machen und später kann man es immer noch gut als Skriptsprache oder mal so zwischendurch für was kleines, schnelles nehmen.
Lieber dumm fragen, als dumm bleiben!

Werbeanzeige