Testet mein Spiel!



  • Hmm.. scheint mein VC6 und mein Win98 haben damals gesponnen (hab XP erst seit 2 Jahren vorher Win98 mit VC6).



  • Ich kann es net starten. Kommt Fehler:
    Fehler beim starten des Spiels
    Game::CreateGameWindow()

    Win 98 SE
    Pentium III 800 mhz
    Nividia Riva TNT 2
    Auflösung: 800 * 600



  • Hi,

    habe einen P3 450, gforce1, 256mbram und dein spiel läuft gut. ( Grafik ~ 20ms ). Soll das so wie Age of Empires oder Empire Earth werden ?

    Ansonsten wäre ich mal dran interessiert wie du die Schrift renderst bzw. wie man die so unter OpenGL hinbekommt ( ich weiss du benutzt DX, aber vielleicht weiss ja jemand wie es unter OGL geht ). Ich habe bisher nur Methoden gesehen wo Fonts aus Dateien geladen worden (z.B. Bitmaps), dass sah zwar auch nicht schlecht aus, aber nicht so fein bzw. irgendwie gröber als die Schrift bei dir und du lädst ja keine Datei dafür ein, sondern, nehme ich mal an, setzt die Pixel direkt im Speicher.



  • Nein, ganz so aufwändig ist es nicht. Ich zeichne die Buchstaben mit Hilfe der GDI einmalig in Texturen und zeige diese dann an. Dafür gibt es eine fertige Klasse, die nennt sich CD3DFont.

    Welches Betriebssystem hast du?



  • Windows XP und Suse Linux. Daher das ich auch Linux benutze möchte ich mich eigentlich nicht auf DX festlegen.



  • Hi,
    ich denke SDL_ttf.h wäre da etwas für dich:
    www.libsdl.org
    Naja, ich denke es geht nicht in OpenGL,
    ich lasse mich aber gerne eines besseren belehren.
    Beis SDL_ttf.h kannst du zwischen ziemlich vielen
    schriftarten wählen, auf libsdl.org soll es auch noch
    ein paar abgedrehte zum download geben.

    PS: SDL und SDL_ttf.h laufen unter Windows, Linux,
    Beos, .....

    [Edit]Oder du machst dier den aufwand und machst eigene
    Bitmap Fonts lädst es in ne Surface und Blittest, ist aber
    recht umständlich[/Edit]

    cu max



  • Danke, SDL benutze ich bereits um OGL zu initialisieren und Eingaben abzufragen, aber die Zusatzlibs habe ich mir noch nicht angeschaut.
    Ansonsten habe ich erst vor kurzem mit OGL angefangen, z.T. arbeite ich die Nehe Tuts durch und die da vorgestellten Fonts gefielen mir halt nichts so, aber mal schauen wie SDL_ttf ist.

    Weisst du eigentlich schon in etwa wann du mit deinem Spiel fertig sein willst?



  • Nein, das wird ein Dauer-Projekt. In erster Linie lern ich daraus sehr viel, es ist also nicht mein höchstes Ziel, das Spiel fertigzustellen.
    Vermutlich werde ich irgendwann in ein paar Jahren keinen Bock mehr drauf haben und es nicht mehr weiterentwickeln 🙂



  • Optimizer schrieb:

    Nein, das wird ein Dauer-Projekt. In erster Linie lern ich daraus sehr viel, es ist also nicht mein höchstes Ziel, das Spiel fertigzustellen.
    Vermutlich werde ich irgendwann in ein paar Jahren keinen Bock mehr drauf haben und es nicht mehr weiterentwickeln 🙂

    ...dann aber hoffentlich den Source veröffentlichen...! 😉 👍



  • So.... neue Version ist jetzt up.

    Ich hoffe, dass einige Win98-User nochmal genug Interesse aufbringen können, zu testen, ob es jetzt funktioniert...
    Ich hab auch einige Verbesserungen vorgenommen, have fun!



  • funktioniert mit fehlern.
    win 98
    dx 9
    frames lost: 16-17 (durchschnittl.)
    auf nem pII 350 Mhz mit ner maxi gamers phoenix (16 mb, vodoo 1 chipsatz) graka.

    allerdings is in den sichtbaren bereichen ( wo keine fog of war is) ein schwarzes kreuz drinnen, wo man zwar gebäude und einheiten usw sieht, aber nicht dne boden (bäume ka, weiß net ob da welche stehen sollten oder nicht). weiterhin ist auf der übersichtkarte das viereck, welches den sichbaren bereich makiert) unvollständig, d.h. es fehlen einzelne stücke. wenn ich nach oben durch die welt scrolle, wird bei mir im rechten unteren bildschirmrand ein viereck erzeugt, was sich vergrößert wenn ich weiterscrolle und verkleinert (und schlussendlich ganz verschwindet) wenn ich wieder zurückscrolle. die leiste unten, wo die befehle und die übersicht drin sind, wird nich angezeigt. es werden nur die möglichkeiten, welche eine einheit machen kann, und die übersicht angezeigt, der rest ist durchsichtig (also keine durchgezogene linie).

    so, das sind erstmal die fehler die mir auf den ersten blick aufgefallen sind. ich cshaus mir morgen nochmal genauer an.
    mfg



  • Naja, du brauchst schon ne Grafikkarte, die wenigstens 1024x768 kann 🙂
    Das dürfte auf nen Voodoo1 Chip nicht zutreffen, da nichtmal meine Voodoo2 das konnte.



  • Optimizer schrieb:

    da nichtmal meine Voodoo2 das konnte.

    Aber 2. 😉



  • Bei mir funktioniert alles auch einwandfrei, hab win 98, seh nur keine Umlaute mehr 🙂



  • Jo, die Umlaute hab ich vorerst rausgenommen, des code ich nochmal gescheit.

    Des mit den 2 Voodoo2-Karten stimmt, fast hätt ich des gemacht 😃



  • kann bei der version 18 keine türme mehr bauen, das funktioniert bei 17 noch.
    bekomme immer wenn ich auf das Turmsymbol klicke auf der linken seite des bildschirms eine 15 angezeigt.
    windows xp
    1ghz
    geforce 2



  • Danke, ist behoben (nächste Version).

    Dummes Find & Erase 😃



  • auf Sony Vaio Notebook getestet:

    läuft mit ca 3 Fps ... "Frames lost" Wert liegt bei über 40

    Pentium III 650 MHz, 192 MB RAM, ATI Rade Mobility M1 AGP (8 MB), Windows XP Pro SP1

    die DirectDraw basierende Version 0.17 läuft einwandfrei (fps 30-40) und macht durchaus Fun. Hoffentlich findet sich ein talentierter Grafiker, das Game hätte es wirklich verdient 😃

    nachher mal auf Desktop testen (Windows ME, Pentium III 850 MHz, Nvidia Geforce 2 GTS)

    Gruß CMig



  • so hier der Desktop Test der Version 0.18a:

    Pentium III, 850 MHz, 256 MB RAM, Geforce 2 GTS (32 MB), Windows ME

    Game läuft einwandfrei mit konstant 100 fps

    Gruß Mig



  • Danke für die Mühe 🙂

    Wie ihr aber auf die fps kommt, ist mir immmer wieder ein Rätsel...
    davon abgesehen, bin ich ja eh noch am optimieren, ich muss nur erstmal alle Fehler kicken 😉


Anmelden zum Antworten