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

Anokata

Frischling

  • »Anokata« ist der Autor dieses Themas

Beiträge: 4

Beruf: Netzwerkadministrator

  • Private Nachricht senden

1

04.07.2014, 15:21

Wie viel muss ich wirklich lernen.

Hey zusammen!

Ich bin, was die Spieleprogrammierung angeht, noch nicht so lang dabei und wollte mich, nachdem ich mich nun mit der SDL beschäftigt habe, mit der Programmierung in (mit?) OpenGL und DirectX beschäftigen.

Nun hab ich gedanklich allerdings ein Problem. Da es ja Software wie das Unreal Toolkit gibt, in der man Texturen und Modells nur noch einfügen muss und der passende Code von der Software generiert wird, ist es da noch nötig sich überhaupt der DirectX und ähnlichem auseinander zusetzen?

Ich würde gerne mal eure Meinung und vor allem Erfahrung wissen. Habt ihr mit so einer Software schon gearbeitet und wie viel musstet ihr am Ende tatsächlich selber programmieren?

_______________________________

Meine Erfahrung bis jetzt war ehr dürftig, da ich mich wie gesagt mit der SDL beschäftigt habe und dazu das Spiel aus dem Buch "C++ für Spieleprogrammierer" von Heiko Kalista entsprechend erweitert habe.

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

2

04.07.2014, 16:16

Es kommt ganz darauf an, was du möchtest.
Geht es dir in erster Linie darum, ein Spiel zu machen, oder geht es dir mehr ums Programmieren und dass du nachher mit Stolz sagen kannst, "alles" selbst gemacht zu haben?

Anokata

Frischling

  • »Anokata« ist der Autor dieses Themas

Beiträge: 4

Beruf: Netzwerkadministrator

  • Private Nachricht senden

3

04.07.2014, 19:16

Teils teils.

Ich programmiere weil es mir Spaß macht, je komplizierter das Problem/Projekt desto besser. Allerdings kümmere ich mich bei vielen App's auch nicht mehr um das Design, sondern benutze Programme um mir das Grundgerüst zusammen klicken zu können.

Deswegen würde ich ehr sagen, dass es mir darum geht ein Spiel zu machen, "alles" selbst machen ist ehr Nebensache.

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

4

04.07.2014, 19:20

Dann hast Du Deine Frage schon selbst beim Öffnen dieses Topics beantwortet. Es ist nur bedingt notwendig. Allerdings ist das Ergebnis natürlich umso besser, je mehr Du selbst investieren und wissen willst. Ansonsten stößt Du schnell an Grenzen dessen, was Dein Spiel mal kann.
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

DeKugelschieber

Community-Fossil

Beiträge: 2 641

Wohnort: Rheda-Wiedenbrück

Beruf: Software-Entwickler

  • Private Nachricht senden

5

04.07.2014, 23:29

Es ist mit mehr Hintergrundwissen natürlich auch generell einfacher Fehler nach zu vollziehen und zu fixen.
Allerdings lohnt sich der Lernaufwand dafür nicht wenn es darum geht ein Spiel zu produzieren.

Das "Mittelding" wäre eine "Code Engine". Also eine Game Engine ohne visuellen "Zusammklickeditor", so dass man tatsächlich noch selbst programmieren muss.
Danach kannst du mal bei Google, GitHub und Co suchen.

birdfreeyahoo

Alter Hase

Beiträge: 756

Wohnort: Schorndorf

Beruf: Junior Software Engineer

  • Private Nachricht senden

6

05.07.2014, 01:11

Also die Entwicklung mit Unreal Engine ist echt simpel und du brauchst eigentlich kein Low-Level Knowledge.
Allerdings hat mir dieses gestern bei der Behebung eines extrem wichtigen Bugs zum Beispiel geholfen (Skybox war sehr unscharf -> Mip-Mapping ausgestellt, ohne Knowledge wär ich nicht darauf gekommen).

Werbeanzeige