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

steffen1997

Treue Seele

  • »steffen1997« ist der Autor dieses Themas

Beiträge: 200

Beruf: Schüler

  • Private Nachricht senden

1

04.10.2011, 20:54

Buch sinnvoll?

Eine Frage ist dieses Buch sinnvoll auch wenn ich weiss dass ich danach mit einem anderen Buch arbeiten werde?
wahrscheinlich mit Unity 3D.Ich möchte einfach nur die Meinung von mehreren anderen hören die das Buch gelesen haben.

Mfg steffen1997 :)

Schorsch

Supermoderator

Beiträge: 5 145

Wohnort: Wickede

Beruf: Softwareentwickler

  • Private Nachricht senden

2

04.10.2011, 21:09

Das Buch bringt dir Grundlagen in der Programmierung von 3 dimensionalen Anwendungen. Dabei wird halt alles Anhand von DirectX gemacht. Was aber eigentlich erst mal relativ egal ist. Habe das Buch selber von eine paar Jahren gelesen und seit dem nicht mehr mit reinem DirectX gearbeitet. Macht man ja auch eher seltener. Genau wie die TriBase Engine nicht dafür gedacht ist, dir als tolle Engine für viele Spiele zu dienen. Es geht eher darum, dir alle Abläufe Verständlich zu machen. Dazu kommt, du arbeitest ja normal nicht mit einem Buch, sondern arbeitest ein Buch durch und ziehst dabei möglichst das volle Wissen daraus. Klar kann ein Buch einem auch als Nachschlage Werk dienen, aber du ließt ja nicht ab und codest parallel dein Spiel. Ob du die Grundlagen haben/wissen möchtest musst du für dich selbst entscheiden. Vieles davon wird einem oft durch eine Engine abgenommen. Oft sind ein paar Grundlagen aber nicht ganz so schlecht.

edit:
Was ich damit sagen will, ich fand es hilfreich und konnte beim lesen einiges lernen. Aber du musst halt wissen was du willst und ob es für dich interessant ist.
„Es ist doch so. Zwei und zwei macht irgendwas, und vier und vier macht irgendwas. Leider nicht dasselbe, dann wär's leicht.
Das ist aber auch schon höhere Mathematik.“

steffen1997

Treue Seele

  • »steffen1997« ist der Autor dieses Themas

Beiträge: 200

Beruf: Schüler

  • Private Nachricht senden

3

04.10.2011, 21:17

kann man die Tribase Eingine auch für eigene(kommerzielle)spiele benutzen und wie umfangreuch bzw.einfach und ähnlich ist sie im Vergleich zu anderen Engines?

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

4

04.10.2011, 21:39

Theoretisch kann man das machen, aber dafür ist sie nicht geeignet. Da fehlen ein Haufen Features, wird nicht weiterentwickelt und Support gibts auch keinen richtigen (ala jemand, dem man bezahlt seine Probleme zu lösen o.ä, sonst gibts den natürlich hier auf Forenbasis).

Ich denke du fährst einiges besser, wenn du eine nimmst, die bereits eingesetzt wird. Da gibts üblicherweise ein Haufen Tutorials und Leute, die die gleichen Probleme hatten.

Schorsch

Supermoderator

Beiträge: 5 145

Wohnort: Wickede

Beruf: Softwareentwickler

  • Private Nachricht senden

5

04.10.2011, 22:27

Wie gesagt, sieh es nicht so, dass dir das Buch die Arbeit mit einer Engine zeigt, mit welcher du dann weiter entwickeln wirst. Viel mehr siehst du die Grundlagen. Diese werden dann in der TriBase-Engine verpackt, womit du dann für den Anfang zu arbeiten lernst. Du siehst also einmal wie es intern abläuft und lernst dann hinterher auch die Anwendung. Dies bringt dir also ein eher allgemeines Verständnis. Danach kannst du dich dann mit einem Buch auf die jeweilige Engine konzentrieren und musst dich weniger mit Verständnisproblemen abrackern. Es kommt halt einfach drauf an, was dieses Buch ist und was es versucht zu vermitteln.
„Es ist doch so. Zwei und zwei macht irgendwas, und vier und vier macht irgendwas. Leider nicht dasselbe, dann wär's leicht.
Das ist aber auch schon höhere Mathematik.“

Ridcally

Frischling

Beiträge: 59

Beruf: Schüler

  • Private Nachricht senden

6

05.10.2011, 14:02

Das Buch erklärt sehr gut die Mathematischen Aspekte der Spieleentwicklung(Vektoren, Matrizen, Ebenen), sowie Themen wie "Was ist ein Doublebuffer?". Letzteres dürfte allerdings für die Entwicklung mit Unity nicht ganz so wichtig sein.
Wenn du diese Grundlagen schon kannst, ist das erlernen einer Engine wie Untity deutlich leichter.
MFG Ridcally

"In Zukunft werde ich bescheiden werden. Nicht nur bescheiden, nein, der bescheidenste Mensch der Welt!"
Hercule Poirot

Schorsch

Supermoderator

Beiträge: 5 145

Wohnort: Wickede

Beruf: Softwareentwickler

  • Private Nachricht senden

7

05.10.2011, 14:52

Und allgemein ein paar Hintergründe. Was ist ein Stencil-Buffer, was soll ein z-Buffer, wie könnte ein eigenes Model-Format aussehen, bzw wie würde man so eines laden. Dann ein bisschen was zu Licht und Schatten usw. Halt wirklich Grundlagen. Vieles davon muss man bei einer vernünftigen Engine sicher nicht wissen, oder muss sich weniger um diese Sachen kümmern. Ich halte dieses Wissen als Grundlage jedoch trotzdem für wichtig/nützlich.
„Es ist doch so. Zwei und zwei macht irgendwas, und vier und vier macht irgendwas. Leider nicht dasselbe, dann wär's leicht.
Das ist aber auch schon höhere Mathematik.“

steffen1997

Treue Seele

  • »steffen1997« ist der Autor dieses Themas

Beiträge: 200

Beruf: Schüler

  • Private Nachricht senden

8

05.10.2011, 16:16

reicht es wenn man sich das Buch nur durchliest oder nur etwas ausprobiert?

Schorsch

Supermoderator

Beiträge: 5 145

Wohnort: Wickede

Beruf: Softwareentwickler

  • Private Nachricht senden

9

05.10.2011, 18:53

Du musst wissen was du willst;) Wenn du dich mit den Grundlagen beschäftigen willst dann ist das Buch sicherlich was für dich. Danach wärst du bereit eigene Programme mit C++ und DirectX zu schreiben. Nun darauf bauen einige Engines auf. Nehmen dir hier und da mal mehr und mal weniger Arbeit ab. Wenn du jetzt aber sagst, du willst mit Unity arbeiten und wissen wie das funktioniert, aber alles andere für dich erst mal uninteressant ist, dann kauf dir ein Unity Einsteigerbuch.
„Es ist doch so. Zwei und zwei macht irgendwas, und vier und vier macht irgendwas. Leider nicht dasselbe, dann wär's leicht.
Das ist aber auch schon höhere Mathematik.“

steffen1997

Treue Seele

  • »steffen1997« ist der Autor dieses Themas

Beiträge: 200

Beruf: Schüler

  • Private Nachricht senden

10

05.10.2011, 19:24

Ich interessier mich hauptsächtlich für Irrlicht,Ogre,Unity 3D direktes DirectX und Opengl und eventuell noch Horde 3D.

Werbeanzeige