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

birdfreeyahoo

Alter Hase

  • »birdfreeyahoo« ist der Autor dieses Themas

Beiträge: 756

Wohnort: Schorndorf

Beruf: Junior Software Engineer

  • Private Nachricht senden

1

26.01.2015, 04:22

RasterTek

Hi, ich weiß nicht wie viele von euch rastertek kennen, da gibt es ne Menge gute Tuts um DirectX und ähnliches.

Ich hatte irgendwie in Erinnerung dass die Seite runtergenommen wurde, aber anscheinend sind sie wieder da...
Also, für die die sie vermisst haben...

Schorsch

Supermoderator

Beiträge: 5 145

Wohnort: Wickede

Beruf: Softwareentwickler

  • Private Nachricht senden

2

26.01.2015, 12:03

Ich kannte sie nicht. Hier auch mal der Link zu der Seite: http://www.rastertek.com/. Kannst du noch was zu dem ganzen sagen? Lohnen sich die Tutorials nach deiner Erfahrung? Sind die vernünftig aufgebaut, ist die behandelte Thematik vernünftig und wird der kram ordentlich erklärt und beigebracht?
„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.“

Fireball

Alter Hase

Beiträge: 415

Wohnort: Werne

Beruf: Dipl. Inf.

  • Private Nachricht senden

3

26.01.2015, 12:34

Ich finde die Tutorials gut, ich habe schon einige von denen durchgearbeitet. Der Autor erklärt so gut wie alles. Zu Anfang wird auch meistens immer ein kleines UML Klassendiagramm gezeigt, damit man einen groben Überblick erhält. Code der sich verändert hat vom
vorangegangenen Tutorial wird blau markiert.

Die Seite war eine ganze weile offline und nur über ein Internet Archiv zugänglich. Derjenige der die Seite online stellt ist übrigens nicht der, der auch die Tutorials schreibt. Warum sie nun wieder online ist kann ich auch nicht beantworten, denn der Programmierer der da hinter steckt hatte schlicht und ergreifend keinen Bock mehr.

Warten wir es also mal ab.

birdfreeyahoo

Alter Hase

  • »birdfreeyahoo« ist der Autor dieses Themas

Beiträge: 756

Wohnort: Schorndorf

Beruf: Junior Software Engineer

  • Private Nachricht senden

4

26.01.2015, 13:19

Ich fand die Tutorials auch hilfreich. Also die Konventionen waren ein wenig anders für mich, aber dennoch hab ich schnell verstanden wie das System funktioniert.

Julién

Alter Hase

Beiträge: 717

Wohnort: Bayreuth

Beruf: Student | Hilfswissenschaftler in der Robotik

  • Private Nachricht senden

5

26.01.2015, 19:15

Rastertek war bereits schon einmal weg.
Der Kerl hatte ~2-3 Monate lang kein Bock mehr.

Ich selber habe OpenGL durch Rastertek "gelernt". Man lernt es zu benutzen.
Für Anfänger finde ich es begrenzt geeignet, da es doch schon ziemlich stark OOP ist.
Für ein Anfänger wäre es wohl besser, wenn dieser erstmal die einfachst mögliche Sequenz bekommt, damit er versteht was passiert.

Ansonsten: :thumbsup:
I write my own game engines because if I'm going to live in buggy crappy filth, I want it to me my own - Ron Gilbert

birdfreeyahoo

Alter Hase

  • »birdfreeyahoo« ist der Autor dieses Themas

Beiträge: 756

Wohnort: Schorndorf

Beruf: Junior Software Engineer

  • Private Nachricht senden

6

26.01.2015, 22:59

Wenn du nicht weißt was OOP ist, hast du dort noch nichts verloren (m.M.n.)

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

7

26.01.2015, 23:09

Der Code, den ich bis jetzt gesehen habe, war ziemlich grausig.
Zum Beispiel:

C-/C++-Quelltext

1
2
3
4
5
6
// Create the system object.
System = new SystemClass;
if(!System)
{
    return 0;
}

new liefert nie nullptr zurück.
Und warum heißt das Teil SystemClass?

Konstruktor, Kopierkonstruktor und Destruktor haben keinerlei Funktion ...

Also objektorientierte Programmierung ist das nicht.

birdfreeyahoo

Alter Hase

  • »birdfreeyahoo« ist der Autor dieses Themas

Beiträge: 756

Wohnort: Schorndorf

Beruf: Junior Software Engineer

  • Private Nachricht senden

8

26.01.2015, 23:38

Ja das war das mit der Konvention was ich meinte. Also ein Class dranzuhängen war für mich jetzt net so sinnvoll.

Fireball

Alter Hase

Beiträge: 415

Wohnort: Werne

Beruf: Dipl. Inf.

  • Private Nachricht senden

9

27.01.2015, 09:41

Der Code, den ich bis jetzt gesehen habe, war ziemlich grausig.
Zum Beispiel:

C-/C++-Quelltext

1
2
3
4
5
6
// Create the system object.
System = new SystemClass;
if(!System)
{
    return 0;
}

new liefert nie nullptr zurück.
Und warum heißt das Teil SystemClass?

Konstruktor, Kopierkonstruktor und Destruktor haben keinerlei Funktion ...

Also objektorientierte Programmierung ist das nicht.


Hab ich auch nie verstanden, warum er alles mit Class am Ende bezeichnet hat. Ich fand die Trennung von OS Funktionen und DirectX extrem hilfreich, denn die GraphicsClass gibt es auch noch.

Ich bin aber schon dankbar dafür, dass sich überhaupt jemand mal hingesetzt hat und so etwas online gestellt hat. Das war ja damals zu Amiga/Atari Zeiten nicht so, wo die Programmierer ihre Assembler Routinen geheim gehalten haben.

Schöne Grüße

Fb

Werbeanzeige