Hey Leute,
ich interessiere mich sehr für Spieleprogrammierung, und das schon seit einiger Zeit. Ich möchte gerne Informatik studieren (Softwarebasierte), und am liebsten auch in Richtung Spieleprogrammierung gehen. Ich belege in der Schule schon seit einigen Jahren in der Schule das Fach Informatik, habe also zumindest leidliches Wissen von Programmiersprachen. Ganz gut umgehen kann ich mit Java, diese Sprache hatte ich bisher am längsten und sie sagt mir auch am meisten zu, da diese ja bekanntlich objektorientiert ist. Mit C++ oder DirektX haben wir allerdings noch nie gearbeitet.
Ich habe schon "kurz" mit der UnrealEngine 3 und CryEngine gearbeitet, habe also auch ein wenig Ahnung von Spiele-Engines. Ganz ahnungslos bin ich nicht
.
Ich habe vor kurzem das Voxel-basierte Spiel "Cube world" entdeckt, und Minecraft kenne ich natürlich schon länger. Ich habe bei "Cube world" gesehen, dass der alleinige Programmierer (!) bisher etwa ein Jahr daran arbeitet, und es ist schon recht komplex. Außerdem sagen mir die Möglichkeiten und generell auch die nicht allzu komplexe Grafik der Voxel-basierten Spiele zu
.
Ich kam dann auf die Idee, so etwas in dieser Richtung auch zu programmieren. Da der Macher von "Cube world" allerdings keine genauen Informationen zu der Programmierung gegeben hat, dachte ich mir, ich stelle die Frage mal hier
.
Wie ist es möglich, so ein Spiel zu programmieren? Gibt es eine Art "Voxel-Engine", mit der man etwas anfangen könnte? Wenn nein, wie ist es möglich so eine zu programmieren? Und was bräuchte ich für zusätzliche Programme, damit das Spiel so "gut" aussieht wie "Cube world" (hier der Link zum Blog:
http://wollay.blogspot.com/), also was für ein Texturen- und Animationsprogramm würdet ihr empfehlen (kostenlos und einsteigerfreundlich wäre nicht schlecht, es soll ja vorerst nicht allzu kompliziert werden
)?
(Ich hoffe, trotz meiner großen Unwissenheit wird mir geholfen
)
Ich freue mich auf eure Antworten!
MfG, Joshflux