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

DeKugelschieber

Community-Fossil

Beiträge: 2 641

Wohnort: Rheda-Wiedenbrück

Beruf: Software-Entwickler

  • Private Nachricht senden

11

30.01.2015, 10:46

Vor einigen Wochen habe ich angefangen mich in C# einzuarbeiten. [...] Stehe natürlich noch komplett am Anfang da ich mich ja auch nicht jeden Tag damit beschäftige.

Nein er kann also kein C#. Von daher ja auch mein Hinweis das wirklich erst zu lernen und so zu programmieren, bevor man sich eine Engine vornimmt. Da wird man dann auf kurz oder lang auf Probleme stoßen die sich ohne das richtige Verständnis nicht lösen lassen, oder zumindest nicht so gut.
Ein Framework das einem z.B. die Grafikausgabe, aber nicht das programmieren abnimmt halte ich für Lernzwecke für besser geeignet. Die ständige Antwort "nimm Unity" stört mich sowieso etwas, schließlich sind wir hier in einem Programmiererforum, wenn jemand schon programmieren kann wird er sicher auf die Idee kommen Unity oder eine andere Engine zu benutzen, bzw. fragt dann explizit danach.

Die eigentliche Frage wurde ja schon beantwortet. Von daher ist das hier alles nur Bonus.

kiba

Alter Hase

Beiträge: 327

Wohnort: NRW

Beruf: Azubi: Fach-Info. Anw.

  • Private Nachricht senden

12

30.01.2015, 11:03

Vll hab ich ja etwas überlesen.
Aber wenn man mit Programmieren anfängt, würde ich jetzt erst mal in der Konsole verbleiben.

Getreu den motto "Minimum viable product".
Man kann sich dann viel mehr auf seine Klassen und Architektur konzentrieren (Stadt, BewohnerKlasse, GebäudeKlasse, ...)
Die Logik kann man dann mit einfach Konsolenausgaben testen.
Man könnte ja erstmal einfach anfangen: "Bewohner die etwas auf ein Feld platzieren und dann abernten"
Nix mit Physik, Userinput, Grafik, Menüs, ...
Das kann man dann später alles dazu packen oder man merkt "ich hab voll doof Programmier" und fängt etwas anders an mit den Wissen wie man es besser machen könnte.

TrommlBomml

Community-Fossil

Beiträge: 2 117

Wohnort: Berlin

Beruf: Software-Entwickler

  • Private Nachricht senden

13

30.01.2015, 12:34

Naja, so sterben auch die richtigen Coder aus.

Das ist BLÖDSINN!


Mal ehrlich bei Unity lernt man kein Engineering mehr.


Engineering hat im eigentlichen Sinne nicht wirklich was mit Programmierung zu tun. Außerdem habe ich es bisher selten gesehen, dass jemand durch allein programmieren ohne Erfahrung vernünftig gelernt hat, Software zu erstellen - mich eingeschlossen! Naja, und als Anfänger tendiert man ja schon eher zu Hacks oder Antipattern als es sauber zu lösen...

Werbeanzeige