Ich schreibe seit ungefähr 10 Jahren Spiele (von QBasic bis C # und alles dazwischen). Ich muss meine Fähigkeiten auf verschiedene Bereiche ausdehnen. Was sind andere, überraschende Themen, über die ich nachlesen sollte?
Zu den erwarteten Themen gehören die üblichen Verdächtigen:
- Programmiersprache Ihrer Wahl
- Skriptsprache
- Quellcodeverwaltung
- Projektmanagement (oder Agile)
- Grafik-API
- Vielleicht etwas KI (A * -Pfadfindung?)
- Physik (Geschossphysik)
- Unit Testing (automatisiertes Testen)
Ich suche mehr esoterische Themen; Dinge, die Sie wahrscheinlich nicht wissen müssen, aber wenn Sie sie kennen, machen sie einen Unterschied. Dies könnte Dinge beinhalten wie:
- Kunstfertigkeiten (Zeichnen, Beleuchten, Färben, Layout, etc.)
- Verarbeitung natürlicher Sprache
- Die Physik des Schalls (Schallwellen, Doppler-Effekt usw.)
Persönlich bin ich der Meinung, dass technische Kunstfertigkeiten (z. B. eine anständige künstlerische Arbeit, wenn Sie nur auf Ideen kommen können, oder das Befolgen von Photoshop / GIMP-Tutorials) für mich am vorteilhaftesten waren.
Dies ist keine offene Frage . Ich suche nach spezifischen Fähigkeiten, die Ihnen geholfen haben und von denen Sie erwarten, dass sie Ihnen kurz- und langfristig weiter nützen.