ERLEDIGT
NEIN
ANTWORTEN
6
ZUGRIFFE
28811
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
  1. #1
    finnex ist offline Mitglied Gold
    Registriert seit
    Feb 2008
    Beiträge
    121
    Hallo,
    ich habe mir mal überlegt in die Spieleprogrammierung einzusteigen und da will ich mit 2D Spielen anfangen.

    Nun meine Frage:
    -Was muss ich alles bei C++ können (Arrays,Zeiger...?)
    -Welche Programme benötige ich?
    -Wie fange ich am besten mit diesem Thema an?

    Mfg finnex
     
    EDV-Systeme verarbeiten, womit sie gefüttert werden. Kommt Mist rein, kommt Mist raus.

    -André Kostolany

  2. #2
    Agent2 ist offline Mitglied Bronze
    Registriert seit
    Apr 2007
    Beiträge
    27
    Hallo...

    Es gibt viele Antworten auf diese Frage.
    Ich selbst bin gerade auch auf dem weg zur 2d-programmierung....


    Du müsst in C++ können:
    Schleife, Variablen, Strukturen, Arrays, Funktionen (das ist minimal notwendig)

    Danach kann man sich die SDL (simple direct-media layer) anschauen.
    wenn man das dann auch kann, dann steht einem nichts mehr im Weg.


    Als Programm kann ich dir die Code:Blocks IDE empfehlen. (kostenlos).
    Anfangen kannst du mit einem einfachen Buch oder mit Tutorials (Grundkenntnisse).
    Für die SDL gibt es auch einige Tutorials.
    Eine kleine Übersicht hier: SDL-Links
     
    MfG Agent2,

    Easyprogramms

  3. #3
    finnex ist offline Mitglied Gold
    Registriert seit
    Feb 2008
    Beiträge
    121
    Hallo,
    kann man auch mit Visual C++ 2005 Spiele programmieren? Oder gibt es da einen Unterschied? Was muss ich so an Mathe können?

    Mfg finnex
     
    EDV-Systeme verarbeiten, womit sie gefüttert werden. Kommt Mist rein, kommt Mist raus.

    -André Kostolany

  4. #4
    Avatar von Matze
    Matze ist offline Weltenwanderer
    Registriert seit
    Jul 2007
    Ort
    Die Welt
    Beiträge
    1.498
    1. Du musst auf jeden Fall die Grundlagen können.

    2. Spiele Programmieren ist schwieriger als es aussieht.

    3. Visual C++ 2005, wieso sollte es damit nicht gehen? Unterschiede weiß ich nicht, musst du selbst suchen

    4. Mathe ist besonders in der 3D Programmierung sehr wichtig. Außerdem kommt es immer drauf an, was du vorhast zu programmieren
     
    "... Jeder von uns ist Kunst... gezeichnet vom Leben" (Casper)

    "Sir?, we're sorrounded!"
    "Excellent, we can attack in any direction"

  5. #5
    Avatar von chmee
    chmee ist offline mod | media
    tutorials.de Moderator
    Registriert seit
    Apr 2004
    Ort
    Berlin bei Potsdam
    Beiträge
    7.781
    Ja, man kann auch mit VC++ Spiele programmieren.

    Aber Du solltest Dich nicht fragen, welche Prinzipien des Programmierens beherrscht werden müssen, denn Du wirst alles benötigen, früher oder später..

    Abhängig vom Spielprinzip ist das Eine oder das andere wichtiger. Für ein Brettspiel (Mines oder 4Gewinnt) wird das Umgehen mit Arrays wichtiger sein als eine Graphics-Engine, welche in Spielen mit grafischer Umgebung ( Jump'n'Run oÄ ) von Belang ist.

    Grundprinzipien wie Parallax-Scrolling, Tile-Mapping, oder A*-Weg-Algorithmen. Vielleicht solltest Du Dich erstmal mit Material ausrüsten und Tutorials nachbauen..

    Links:
    http://www.games-net.de/
    http://www.gamespp.com/
    http://www.cokeandcode.com/asteroidstutorial
    http://en.wikipedia.org/wiki/Tile-based_game
    http://en.wikipedia.org/wiki/A*_search_algorithm

    mfg chmee
     
    Mein Blog - VideoFAQ - FotoFAQ - bei Flickr - DSLR Kleinanzeigen
    Benutzt den DANKE-Knopf oder bewertet den Beitrag

    "GEHT NICHT" HILFT NICHT, TESTET EURE CODES ONLINE UND GEBT KLARE INFOS!
    -> Regexp <- -> php <- -> Javascript <-

  6. #6
    finnex ist offline Mitglied Gold
    Registriert seit
    Feb 2008
    Beiträge
    121
    Hallo,
    danke für eure Antworten... Habt ihr auch noch Tutorials die ich mir mal anschauen könnte?

    Mfg finnex
     
    EDV-Systeme verarbeiten, womit sie gefüttert werden. Kommt Mist rein, kommt Mist raus.

    -André Kostolany

  7. #7
    Agent2 ist offline Mitglied Bronze
    Registriert seit
    Apr 2007
    Beiträge
    27
    ich will ja keine eigenwerbung machen, aber auf meiner hp findest du 3 kleine einsteigertutorials... easyprogramms.server-net.net

    ansonsten findes du bestimmt hier auf tutorials.de etwas oder suchst einfach einmal über google...
     
    MfG Agent2,

    Easyprogramms

Thema nicht erledigt

Ähnliche Themen

  1. 3D Spiele Programmierung
    Von Jawarumhaltnich im Forum Coders Talk
    Antworten: 2
    Letzter Beitrag: 21.01.10, 20:54
  2. Was muss ein gutes Grafiktablett können?
    Von wergos im Forum Hardware
    Antworten: 5
    Letzter Beitrag: 10.10.08, 15:32
  3. 3d spiele programmierung
    Von 3Cyb3r im Forum C/C++
    Antworten: 14
    Letzter Beitrag: 17.07.08, 00:11
  4. Einstieg in die 3d Spiele programmierung
    Von powerplayer im Forum C/C++
    Antworten: 1
    Letzter Beitrag: 03.01.05, 22:48
  5. Was muss ein PC für Grafik/Design können?
    Von rodiki im Forum Hardware
    Antworten: 12
    Letzter Beitrag: 19.01.02, 00:03