tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
12
ZUGRIFFE
1035
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von SyStemChaoS
    SyStemChaoS SyStemChaoS ist offline Mitglied Bronze
    Registriert seit
    Dec 2003
    Beiträge
    26
    Hey.

    Brauche n Tutorial für den Borland C++ Builder 6 Enterprise für die DirectX Initialisation. Wenn einer ne Seite kennt würde ich mich echt freuen wenna sie hier posten könnte. Oder einfach n Beispilprojekt.

    CiaoCiao.
     

  2. #2
    chibisuke chibisuke ist offline Mitglied Brillant
    Registriert seit
    Sep 2003
    Beiträge
    807
    DirectX tutorials gibt auf www.gamedev.net
     

  3. #3
    Avatar von SyStemChaoS
    SyStemChaoS SyStemChaoS ist offline Mitglied Bronze
    Registriert seit
    Dec 2003
    Beiträge
    26
    Und die kann ich einfach so mit dem Borland C++ Builder benutzen?

    Wenn ich eine Quelltextdatei erstelle, eine einfache CPP-Datei, dann kann ich diese noch nichtmal compilen ... verarbeite ich das ganze zu einem Projekt bekomm ich immer nur fehlermeldungen. Gut sin() als float sinf() usw oder was das war habe ich nun als standard für alle Projekte definiert. Das Problem ist, dass die InitialisirungsCodes fehler enthalten. Auf einer anderen Seite habe ich gesehen dass man die .lib dateien einbinden muss in seine Projekte?
     

  4. #4
    chibisuke chibisuke ist offline Mitglied Brillant
    Registriert seit
    Sep 2003
    Beiträge
    807
    Stichwort DirectX SDK...

    Ohne DirectX SDK wirst du mit DirectX net alzu viel tun können, natürlich musst du die entsprechenden librarys aus dem SDK rein kompilieren...

    Sowohl header dateien als auch libs sind im SDK -> microsoft download page.
     

  5. #5
    Avatar von Carndret
    Carndret Carndret ist offline Mitglied Platin
    Registriert seit
    Apr 2001
    Ort
    Schaffhausen
    Beiträge
    546
    Wenn du tatsächlich mehr mit DirectX machen willst (z.B: Spiele ), dann solltest du dir auf jeden Fall ein Buch kaufen. Die meisten Tutorials im Internet sind zwar ganz nett, aber irgendwie bringen sie einen nicht richtig in das Thema rein. Sie fangen entweder jedes Mal bei Null an und kommen nicht weit oder sind schon was für Fortgeschrittene. D.h sie sind erst hilfreich, wenn du dich schon ein bisschen eingearbeitet hast.
    Zusätzlich kann ich dir noch MS Visual C++ empfehlen, da die aller meisten Tutorials dafür gedacht sind. Für Borland's C++ Builder habe ich bisher wenig gesehen.

    Anderfalls kann dir diese Seite vielleicht weiterhelfen. Nebenbei: Ich hoffe du hast das DirectX SDK schon installiert ... könnte ja auch der Fehler bzw. das Fehlende sein . //EDIT: siehe chibisuke
    Diese Seite hier sieht auch noch ganz nett aus ... und die hier auch. Mehr hab ich mit google im Moment auch nicht entdeckt. Ist wie gesagt sehr rar.
     

  6. #6
    Avatar von SyStemChaoS
    SyStemChaoS SyStemChaoS ist offline Mitglied Bronze
    Registriert seit
    Dec 2003
    Beiträge
    26
    Oh komm -.- ... lol ... so dumm bin ich nun wieder auch nicht *gggg* ...Das SDK hatte ich bevor ich mir den BCB6 Ent. Trial download angetan hab, lölz ... und auf all diesen Seiten war ich schonmal irgendwann ... also ich habe mit dem ganzem gestern angefangen ... ... weil ich vorgestern mit dem Borland Compiler (DOS) Grafiken hinbekommen habe, is echt nicht schwer ... da dachte ich mir ... hmmm ... ... kann DirectX doch nicht sooo schwer sein, zummindest die Initialisirung ... naja gestern habe ich es nicht hinbekommen weil da diese Definitionssache war ... wegen DirectX ... dieses Sin() als float sinf() definiren und Cos undTan ... und hatte auch schon fertige Ini.Quelltexte ... ... das Problem bei der Sache ist das bei BCB6 nicht einfach alles in eine Datei gepackt werden kann um ma schnell zu guckn ob's so wie's soll ... da ist ja noch diese WinAPI(?) kacke im hintergrund und projekte hier und da ... ey ... ich will ne einfaches Projekt ohne dieses Windoof zeugs und einfach direkt in Direct3D übergehen ... Games solln eh im Fullscreen laufen und nicht in irgend nem Fenster ... und ja ... Visual C++ ... ... mhhhhh ... ... ich weiß nicht ... ... ...

    Gibt es denn eine VC++ Trial Version im Internet?

    Ach ja, vielen dank für die Linx, die schau ich mir diesmal was genauer an
     

  7. #7
    Avatar von SyStemChaoS
    SyStemChaoS SyStemChaoS ist offline Mitglied Bronze
    Registriert seit
    Dec 2003
    Beiträge
    26
    Ich bin ne Intelligenzbestie oder -.- ... ...? Warum mache ich das ganze mim BCB6 Ent? ... ... ... DevC++ dürfte doch auch gehen oder? Ich meine jetzt Version 4 weil die 5beta ist ja mehr al verbugged *ggg* ... ... ich erlebe es selten das die Beta etwas fehlerfrei compiliert *hrhr* ... ... die gleichen Quellcodes compilet mir der CBuilder besser ...

    Was ist mit den .lib dateien ... müsen die nun mitrein in die Projekte? .. .. Ach ja .. ich lese mal auf den Seiten -.- .. ... danke
     

  8. #8
    Avatar von SyStemChaoS
    SyStemChaoS SyStemChaoS ist offline Mitglied Bronze
    Registriert seit
    Dec 2003
    Beiträge
    26
    Noch was ... ... lohnt sich dashier -> http://www.amazon.de/exec/obidos/ASI...465229-2313657 ?

    EDIT: Hey, der 5er Beta macht keine Probs mehr beim compilen von iostream.h, das hat er mal .. ... krazz ... ... mal sehen was ich damit hinbekomm ...

    EDIT2: Ok ... ich hasse es ... ich raste bald aus ... warum funktioniert das #include <iostream.h> beim erstem start des programms bestens und beim 2tem mal kommt dashier ->

    http://www.rpg-exhibition.de/gfx/all.../devcppsux.jpg
    Geändert von SyStemChaoS (10.12.03 um 19:01 Uhr)
     

  9. #9
    Avatar von Carndret
    Carndret Carndret ist offline Mitglied Platin
    Registriert seit
    Apr 2001
    Ort
    Schaffhausen
    Beiträge
    546
    Immer mit der Ruhe. Deine letzten 3 Posts sehen sehr nervös geschrieben aus - also mir wären die vielen Punkte echt zu anstrengend gewesen, aber naja ... ... .

    Keine Ahnung ob sich C++ .NET lohnt. Wenn du schon einiger maßen gut programmieren kannst und nicht nur kurz etwas ausprobieren willst, dann evtl. schon. Ansonsten würde es jedes andere C++ programm für den Anfang auch tun. Ich nehme jetzt aber mal an, dass du bereits programmieren kannst und dich deshalb an DirectX traust.

    Zu deinem Fehler: ich bezweifle, dass in der Zeile 0031 ein Fehler ist, da das die Datei iostream.h ist und da stimmt denke ich alles.
    Du solltest mal deinen Programmcode zeigen.
     

  10. #10
    chibisuke chibisuke ist offline Mitglied Brillant
    Registriert seit
    Sep 2003
    Beiträge
    807
    Original geschrieben von SyStemChaoS
    Oh komm -.- ... lol ... so dumm bin ich nun wieder auch nicht *gggg* ...Das SDK hatte ich bevor ich mir den BCB6 Ent. Trial download angetan hab, lölz ... und auf all diesen Seiten war ich schonmal irgendwann ... also ich habe mit dem ganzem gestern angefangen ... ... weil ich vorgestern mit dem Borland Compiler (DOS) Grafiken hinbekommen habe, is echt nicht schwer ... da dachte ich mir ... hmmm ... ... kann DirectX doch nicht sooo schwer sein, zummindest die Initialisirung ... naja gestern habe ich es nicht hinbekommen weil da diese Definitionssache war ... wegen DirectX ... dieses Sin() als float sinf() definiren und Cos undTan ... und hatte auch schon fertige Ini.Quelltexte ... ... das Problem bei der Sache ist das bei BCB6 nicht einfach alles in eine Datei gepackt werden kann um ma schnell zu guckn ob's so wie's soll ... da ist ja noch diese WinAPI(?) kacke im hintergrund und projekte hier und da ... ey ... ich will ne einfaches Projekt ohne dieses Windoof zeugs und einfach direkt in Direct3D übergehen ... Games solln eh im Fullscreen laufen und nicht in irgend nem Fenster ... und ja ... Visual C++ ... ... mhhhhh ... ... ich weiß nicht ... ... ...

    Gibt es denn eine VC++ Trial Version im Internet?

    Ach ja, vielen dank für die Linx, die schau ich mir diesmal was genauer an
    O_o alles mit der Ruhe...

    1.) am besten hohlst du dir die VC++ Autoren edition, die is kostenlos verfügbar und oftmals bei büchern über VC dabei. damit kannste im prinzip alles machen solange du nur für dich selbst programmierst.

    2.) Diese "WinAPI kake" wirste nicht los, du brauchst auf jedenfall ein anwendungsfenster und wenns nur ein message window is. Du musst ja auf Windows nachrichten reagieren. Du musst ja z.B. wissen wenn du den fokus verlierst weil du dann aufhöhren musst zu zeichnen, und wenn du den fokus wieder erlangst musst du die ganzen screen elemente zerstören und neu aufbauen. Obs dir gefällt oder nich du brauchst ein hauptfenster auch wenn du nix rein zeichnest.
     

  11. #11
    Avatar von SyStemChaoS
    SyStemChaoS SyStemChaoS ist offline Mitglied Bronze
    Registriert seit
    Dec 2003
    Beiträge
    26
    Original geschrieben von Carndret
    ...
    Du solltest mal deinen Programmcode zeigen. [/B]
    Gut, hab mir das ganze angeschaut. Hab mal an meinem Quelltex herumgespielt der bricht als erstes in der iostream.h ab ... aber mein Quelltext scheint dann doch n Fehler zu enthalten, wobei es nicht als Fehler gewertet wird beim cbuilder. Also wenn ich endl; allein stehen lasse, hab ich grad ausprobiert. Nur doof dass er mir nicht meinen "Fehler" zuerst anzeigt ... ...


    Original geschrieben von chibisuke
    O_o alles mit der Ruhe...

    1.) am besten hohlst du dir die VC++ Autoren edition, die is kostenlos verfügbar und oftmals bei büchern über VC dabei. damit kannste im prinzip alles machen solange du nur für dich selbst programmierst.
    Gut aber soweit ich gelesen habe enthällt das Visual C++ .Net 2003 auchnoch andere CDs wie die 2 MSDN CDs ... mmmhhhh ... ... kein Plan ... muss ma schaun.


    Original geschrieben von chibisuke
    2.) Diese "WinAPI kake" wirste nicht los, du brauchst auf jedenfall ein anwendungsfenster und wenns nur ein message window is. Du musst ja auf Windows nachrichten reagieren. Du musst ja z.B. wissen wenn du den fokus verlierst weil du dann aufhöhren musst zu zeichnen, und wenn du den fokus wieder erlangst musst du die ganzen screen elemente zerstören und neu aufbauen. Obs dir gefällt oder nich du brauchst ein hauptfenster auch wenn du nix rein zeichnest.
    Ok, geschnallt.

    Sehr nett von euch ... Vielen Dank.
    Geändert von SyStemChaoS (11.12.03 um 05:19 Uhr)
     

  12. #12
    Avatar von Carndret
    Carndret Carndret ist offline Mitglied Platin
    Registriert seit
    Apr 2001
    Ort
    Schaffhausen
    Beiträge
    546
    Die MSDN CDs sind "nur" die komplette Hilfe die du auch im Internet bekommst (msdn.com)
     

  13. #13
    Avatar von SyStemChaoS
    SyStemChaoS SyStemChaoS ist offline Mitglied Bronze
    Registriert seit
    Dec 2003
    Beiträge
    26
    Ok. Werd's mir anschaun, danke
     

Ähnliche Themen

  1. Direct3D Text Ausgabe?
    Von Grobekelle im Forum .NET Windows Forms
    Antworten: 0
    Letzter Beitrag: 25.10.10, 20:25
  2. Direct3d Trianglefehler
    Von Live1234 im Forum C/C++
    Antworten: 1
    Letzter Beitrag: 25.01.10, 11:27
  3. Koordinatensystem in Direct3D
    Von gamerfunkie im Forum C/C++
    Antworten: 2
    Letzter Beitrag: 23.02.08, 17:16
  4. Direct3D 7 Zeichnet nicht
    Von LJSilver im Forum C/C++
    Antworten: 2
    Letzter Beitrag: 27.12.04, 12:42
  5. Direct3d C++
    Von zubitom im Forum C/C++
    Antworten: 3
    Letzter Beitrag: 29.09.03, 21:02