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

31

19.06.2011, 13:23

C++ würde sich glaube ich bei mir anbieten, weil ich das auch in der schule im Programmierenunterricht habe.

Das komplizierteste was ich allerdings mal programmiert habe war ein Programm was eine Kurvendiskussion ausführt nachdem man eine Funktion maximal 3. Grades eingegeben hat. Es war zwar nur in der Console und konnte deshalb auch nur Zahlen und keinen Graphen ausgeben, aber ich bin trotzdem stolz das hinbekommen zu haben. Leider ist das nach nen Format C: verloren gegangen...

Ich habe hier ein Buch das nennt sich "C++ von A bis Z" von Jürgen Wolf. Ich hoffe das buch ist gut und werde das mal von Anfang an durcharbeiten.

BurningWave

Alter Hase

Beiträge: 1 106

Wohnort: Filderstadt/Konstanz

Beruf: Student

  • Private Nachricht senden

32

19.06.2011, 15:05

Gerade, weil du schon C++ Erfahrungen hast, habe ich dir empfohlen, die Sprache weiterzuverfolgen. Es kommt eben wirklich darauf an, ob du schnell Erfolge haben willst oder mehr Zeit in das Programmieren investieren willst und dabei eher verstehen wilst, was der Computer macht. Dazu gehört dann eben, dass man viele Probleme in z.T. kniffliger Handarbeit selbst lösen muss, für die es in anderen Sprachen Bibliotheken gibt. Es kommt auch auf das Anwendungsgebiet an, ich denke mal, dass es einfacher ist, Windows-Anwendungen, bei denen man viel Wert auf schöne Fenster und moderne Steuerelemente legt, in dafür besser geeigneten Sprachen, zu programieren.

Mikroprozessoren programmiert man doch herzlich wenig in C++, bei Betriebssystemen ist C vorherrschend.

Nebenbei, seit es AVR Studio 5 gibt, kann man ATMEL µCs ziemlich leicht in C++ programmieren, da der normale C Compiler avr-gcc und ein C++ Compiler avr-c++ integriert sind.

Beiträge: 721

Wohnort: /dev/null

Beruf: Software-Entwickler/Nerd

  • Private Nachricht senden

33

19.06.2011, 15:17

Mikroprozessoren programmiert man doch herzlich wenig in C++, bei Betriebssystemen ist C vorherrschend.

Nebenbei, seit es AVR Studio 5 gibt, kann man ATMEL µCs ziemlich leicht in C++ programmieren, da der normale C Compiler avr-gcc und ein C++ Compiler avr-c++ integriert sind.
Nebenbei, seit GHC 6.4 gibt es auch ein Propeller-Modul, damit kann man ziemlich leit Propeller in Haskell programmieren. Letztendlich wird C eher genutzt als C++.

MCP

Alter Hase

Beiträge: 513

Wohnort: Paderborn

Beruf: Software-Entwickler

  • Private Nachricht senden

34

19.06.2011, 16:05

Ich habe hier ein Buch das nennt sich "C++ von A bis Z" von Jürgen Wolf. Ich hoffe das buch ist gut und werde das mal von Anfang an durcharbeiten.

Ohje, davon lieber die Finger lassen. Die neueste Version soll zwar recht fehlerfrei sein, aber der Autor versteht die Sprache C++ selber nicht ordentlich. Die älteren Versionen sind einfach nur voll von Fehlern...

Harry222

Alter Hase

Beiträge: 864

Beruf: Student

  • Private Nachricht senden

35

19.06.2011, 17:33

dass nur weil man als Hobbyentwickler nicht an die schöne Grafik professioneller Spiele herankommt
Es gibt Hobbyprojekte von denen niemand erwarten würde, dass es ein Hobbyprojekt ist.
Seht euch GooseGogs an. Die Grafik ist meiner Meinung nach grandios gut gelungen und das hat kein risen Team programmiert und designt! (Habe es gestern bekommen ;) )!

auch wenn du auf dem Weg dort hin erstmal nur Tetris programmierst
...so wie ich! Aber gerade bei so scheinbar einfachen Spielen wie Tetris oder auch Snake kann man viel lernen, da man 1. überlegen muss, wie man es am besten umsetzt und 2. sehr viel erweitern kann. ;)

Ohje, davon lieber die Finger lassen. Die neueste Version soll zwar recht fehlerfrei sein, aber der Autor versteht die Sprache C++ selber nicht ordentlich. Die älteren Versionen sind einfach nur voll von Fehlern...
Ich habe das hier gelesen und bin immernoch sehr zufrieden damit! Es sind auch vereinfacht Libraries zur 2D oder 3D Grafikprogrammierung enthalten, mit denen man auch schon ein paar Lustige Sachen machen kann. Um allerding größere Spiele zu programmieren reicht das meiner Meinung nach nicht, da vorallem die Erklärung der 3D-Programmierung sehr dürftig ist!

Mfg Harry222

BLU3 L30PARD

Treue Seele

Beiträge: 336

Wohnort: Hoch oben im Norden Schleswig Holsteins

Beruf: Schüler

  • Private Nachricht senden

36

19.06.2011, 19:40

Möchte an dieser Stelle mal Python in die Runde werfen.
Python ist Platformunabhängig, leicht zu lernen, mächtig und es gibt sehr viele Libs.
Ein Tower defense Spiel in 3D könnte man so z.B. mit Python-Ogre oder Panda3D umsetzen.
2D Spiele kann man mit Pygame oder PySFML2 umsetzen.

Ich habe eingesehen, dass Sprachen wie Python die Zukunft sind.
Entwickler können alle Platformen ansprechen, ohne den Code verändern zu müssen.
Die Sprache ist einfach zu lernen und ich denke, es wird nicht mehr lange auf sich
warten lassen, bis die ersten Smartphones Python statt Java verwenden :D
(Das ist meine Meinung, bitte nicht darauf antworten, soll hier keine Diskussion um die beste Sprache werden :P)

Werbeanzeige