Ankündigung

Einklappen
Keine Ankündigung bisher.

Gamedevelopment beibringen, welche Engine?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Gamedevelopment beibringen, welche Engine?

    Hallo zusammen,
    ich studiere im dritten Semester Medieninformatik, habe jedoch bisher noch keinen Kontakt mit der Spieleentwicklung gehabt, da ich mich erst einmal durch die ganzen Pflichtfächer ackern muss.
    Ich habe zwar schon programmiert, jedoch hauptsächlich im Datenbanken/Makro Bereich.

    Da ich nicht mehr auf das wirklich interessante warten will möchte ich mir selbst schon einmal die Grundlagen der Spieleentwicklung beibringen. Erfahrung habe ich mit VBA, Java und C.

    Jetzt ist die Frage, wie fange ich damit am besten an und welche Engine nutze ich dafür?
    Welche Sprache(n) sollte ich dafür können?
    Ich habe schon einmal grob gegooglet aber würde auch gerne noch die persönlichen Erfahrungen der Elite einholen. Die Engine sollte am besten kostenlos zur Verfügung stehen (privater Gebrauch obv.).

    Ein Auge hab ich auf die Unity Engine geworfen, für welche es ja auch Tutorials auf der Seite direkt gibt, jedoch konnte ich die Qualität dieser bisher noch nicht beurteilen.

    Danke schon mal für eure Tipps!

    #2
    Unity und Unreal Engine wohl am weitesten verbreitet. Allerdings würde ich an deiner Stelle (dir geht es um das lernen, nicht um das schnelle Programmieren eines Spiels?) von Null anfangen um die Prinzipien dahinter zu verstehen. Da du Java kannst würde ich dir empfehlen damit anzufangen, gibt genügend Tutorials dafür..

    Wenn du das Grundverständis hast -> zurück zu einer vorgefertigten Engine :-)

    Kommentar


      #3
      Jo, mit java biste ansich schon recht gut unterwegs :)

      Kommentar


        #4
        Stimmt, die Unreal Engine gibt es noch, danke:)
        Richtig, es geht mir um das lernen, Spiele programmieren werde ich später auch im Rahmen von Projekten im Studium können.
        Ich möchte einfach schon einen Einblick in das Arbeiten mit diesen Engines bekommen, also wirklich in den Entstehungsprozess eines Spiels, wenn ich Zeit habe auch gerne ein paar kleine eigene Projekte/Spielereien machen (So etwas sollte sich im Interwebz ja finden lassen).

        Was genau meinst du mit von Null anfangen? Also erst einmal nicht direkt an einer Game Engine arbeiten?
        Welche Voraussetzungen sollte ich denn deiner Meinung nach erfüllen können, damit es für mich Sinn macht, mit einer zu Arbeiten?
        Grundverständnis für den Aufbau und die Funktionsweise von Programmen ist definitiv gegeben.

        Kommentar


          #5
          Doch, mit von Null anfangen meine ich: Quasi die Engine zu schreiben... Friction, Gravity, usw, alles selbst implementieren.

          edit: sowas z.B. als "tutorial"
          https://www.youtube.com/watch?v=ueqi8boYS5k

          Kommentar


            #6
            Oh, ok. Ja das klingt sinnig:)
            Tutorial werde ich mir zu Hause dann angucken, danke auf jeden Fall für deine Antworten!

            Kommentar


              #7
              Zitat von matz0r
              Doch, mit von Null anfangen meine ich: Quasi die Engine zu schreiben... Friction, Gravity, usw, alles selbst implementieren.

              edit: sowas z.B. als "tutorial"
              https://www.youtube.com/watch?v=ueqi8boYS5k
              Der Kanal ist super, danke!
              Habe mir die Unreal Engine runter geladen und werde mich jetzt mal dran setzen:)

              Kommentar


                #8
                unreal macht richtig spaß und ist mit den blueprints sehr einstiegsfreundlich! kann ich nur wärmstens empfehlen

                edit: unreal gibt es auch uuuunendlich tip top tutorials und eine saubere dokumentation von epic selber

                Kommentar


                  #9
                  Zitat von mettzgeR
                  unreal macht richtig spaß und ist mit den blueprints sehr einstiegsfreundlich! kann ich nur wärmstens empfehlen

                  edit: unreal gibt es auch uuuunendlich tip top tutorials und eine saubere dokumentation von epic selber
                  Werd ich mir alles mal angucken, thx:)

                  Kommentar


                    #10
                    https://www.youtube.com/watch?v=ss3AnSxJ2X8

                    Das tut ist zu dem Thema echt nice. Der baut die Engine komplett von Grund auf und alles ist gut erklärt.

                    Kommentar


                      #11
                      Zitat von Waschl Joe
                      https://www.youtube.com/watch?v=ss3AnSxJ2X8

                      Das tut ist zu dem Thema echt nice. Der baut die Engine komplett von Grund auf und alles ist gut erklärt.
                      danke!

                      Kommentar


                        #12
                        willst du dir in ner engine was "zusammenklicken" oder verstehen was eigentlich abgeht? und mit "was eigentlich abgeht" meine ich: shader selbst programmieren (DirectX: HLSL, OpenGL: GLSL), physik selbst machen (wegfindung, kollisionsabfragen, ...), lichtberechnungen, wie lassen sich objekte repräsentieren, animationshierarchien usw.

                        Kommentar


                          #13
                          Vielleicht hilft dir diese Seite:

                          https://www.spieleprogrammierer.de/wiki/Spiele_programmieren_lernen

                          Kommentar


                            #14
                            Zitat von mike
                            willst du dir in ner engine was "zusammenklicken" oder verstehen was eigentlich abgeht? und mit "was eigentlich abgeht" meine ich: shader selbst programmieren (DirectX: HLSL, OpenGL: GLSL), physik selbst machen (wegfindung, kollisionsabfragen, ...), lichtberechnungen, wie lassen sich objekte repräsentieren, animationshierarchien usw.
                            Ich werde sicherlich erst einmal herumklicken um die Möglichkeiten der Engine auszuprobieren (just4fun), werde aber hinterher sicherlich auf die Code Ebene gehen und will sowas mindestens verstehen, am besten selbst schreiben können.


                            Zitat von zaengi
                            Vielleicht hilft dir diese Seite:

                            https://www.spieleprogrammierer.de/wiki/Spiele_programmieren_lernen
                            Danke, werde ich mir auch mal anschauen:)

                            Kommentar


                              #15
                              vlt nich unbedingt für den einstieg gedacht, aber ich haus trotzdem mal raus
                              GameDev.net
                              Gamasutra

                              sind egtl immer nen besuch wert

                              EDIT: wo studierst du wenn ich fragen darf? :)

                              Kommentar

                              Lädt...
                              X