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

xardias

Community-Fossil

Beiträge: 2 731

Wohnort: Santa Clara, CA

Beruf: Software Engineer

  • Private Nachricht senden

41

27.07.2009, 20:02

Zitat von »"Fabian Kock"«

jup. Ich bin auf Extras->Optionen->VC++Verzeichnisse->Includedatein.
Da dann halt den Pfad angeben wo die lib ist und dann musst du nur noch

C-/C++-Quelltext

1
#include <MyLib.h>
schreiben.


Da hat es sich für mich als unheimlich praktisch erwiesen einen Ordner (Bei mir $HOME/Reference/Library/) anzulegen in den man alle Abhängigkeiten die man immer wieder mal braucht zu installieren (boost, glew, glut, sdl, was_auch_immer). So muss man die Pfade nur einmal einstellen und muss neue libs einfach nur dort rein kopieren.

idontknow

unregistriert

42

29.11.2009, 13:53

Hmm und was ist ejtzt der eigentliche Sinn dieser "Lib" bzw. wo kann man die runterladen? Der aktuelle Link geht bei mir nicht und fieldropper ist btw ehh ein scheiß...

43

29.11.2009, 14:01

Ich glaub das Projekt läuft gar nicht mehr. Den Thread hat Haxx0r ausgegraben, war von Juni. Mittlerweile ist er doch am Remake von Read Dead Revolver
https://www.spieleprogrammierer.de/phpBB…pic.php?t=12775

44

29.11.2009, 14:04

im moment ist noch nicht sehr viel und der Link ist veraltet. Ich hab gestern erstmal den alten Code überarbeitet. Ich hab bei meiner PointRender Funktion gestern nach einem bisschen überlegen aus 200 Zeilen drei Zeilen Code für die Funktion gemacht. Ich hab noch vor dafür einen eigenen "Modellloader" zu bauen. Also nicht richtig ModelLoader sonder ein Tool mit dem Mann seine Figuren aus Punkten Strichen ect zusammensetzen kann damit man nicht alles einzeln zeichnen muss. Dieser erstellt dann durch klicken eine datei aus der man dann sein Modell laden kann. Aber ich bin grad erstmal dabei auch noch Striche zu implementieren hier mal ein Screen von der Funktion PointRenderer

(Link)

und hier der Code dazu

C-/C++-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
#include <windows.h>
#include <iostream>
#include <KonsolenRendererAllIncludes.h>

#pragma comment(lib,"KonsolenRenderer.lib")

int main()
{
    int Points = 20;
    int Points2 = 20;
    int PosX = 20;
    int PosY = 24;

    PointRenderer* g_pPRenderer = NULL;

    for(int i = 0;Points > i; Points-=1)
    {
        g_pPRenderer->RenderPoint(PosX,PosY);
        PosX -= 1;
        PosY -= 1;
    }

    if(Points <= 0)
    {
        Points = 20;
        PosX = 0;
        PosY = 24;
    }

    for(int i = 0;Points > i;Points-=1)
    {
        g_pPRenderer->RenderPoint(PosX,PosY);
        PosX += 1;
        PosY -= 1;
    }

    if(Points <= 0)
    {
        Points = 80;
        PosX = 0;
    }

    for(int i = 0; Points > i;Points -= 1)
    {
        g_pPRenderer->RenderPoint(PosX,PosY);
        PosX += 1;
    }

    if(Points <= 0)
    {
        Points = 80;
        PosY = 24;
        PosX = 0;
    }

    for(int i = 0; Points > i;Points -= 1)
    {
        g_pPRenderer->RenderPoint(PosX,PosY);
        PosX += 1;
    }

    std::cin.get();
    return 0;
}


@E122
Doch ich mach schon noch ab und zu hier dran weiter es gab halt nichts nennenswertes. Hauptsächlich bin ich aber an der "The Drum Machine"
Metal ist keine Musik sondern eine Religion.

45

29.11.2009, 14:08

Ah, hätte ich nicht gedacht.
Da sieht man wieder, was für eine Wunderwirkung regelmässige Updates/Übersichten haben. PARPG hat da eine geniale Politik, es kommen regelmässig gute Updates. Das macht die ganze sache doch gleich viel interessanter.

46

01.12.2009, 20:23

Zitat von »"idontknow"«

Hmm und was ist ejtzt der eigentliche Sinn dieser "Lib" ...


Der Sinn ist es Grafik mit der Konsole einfach zu machen. Wenn sie fertig ist kann man damit z.B. ganz leicht n Pacman auf der Konsole machen(Wenn mal der Modell Konverter fertig ist wird das auch schon gehen ;) ).
Metal ist keine Musik sondern eine Religion.

idontknow

unregistriert

47

01.12.2009, 22:02

Grafik != Cursor auf [x;y] setzen + std::cout << "."

Ich hoffe dass ist dir klar!

Bsp.: Was ich mir unter zeichnen vorstelle: https://www.spieleprogrammierer.de/phpBB…p=142423#142423

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

48

01.12.2009, 22:09

Zitat von »"idontknow"«

Grafik != Cursor auf [x;y] setzen + std::cout << "."
Ich hoffe dass ist dir klar!


Hmm. Ich finde das ist so ziemlich genau das..

Gotbread

Alter Hase

Beiträge: 421

Beruf: Student (Etechnik) + Hiwi

  • Private Nachricht senden

49

02.12.2009, 00:03

Zitat von »"Fabian Kock"«


C-/C++-Quelltext

1
2
3
4
5
PointRenderer* g_pPRenderer = NULL;

// ...


g_pPRenderer->RenderPoint(PosX,PosY);



ei ei ei. klarer fall, deine klasse verwendet kein this oder hat keine
attribute. dann würde ich statische methoden machen.

du kannst ja für die linienfunktion die zeichen - | / \ je nach steigung
verwenden. oder farben ;)
Mfg Goti
www.gotbread.bplaced.net
viele tolle spiele kostenlos, viele hardware-basteleien :)

"Es ist nicht undicht, es läuft über" - Homer Simpson

Stazer

Alter Hase

Beiträge: 468

Wohnort: Berlin

Beruf: Student

  • Private Nachricht senden

50

02.12.2009, 20:45

eine frage
es kostet einen doch sicherlich genau soviel zeit sich in diese lib einzuarbeiten wie in sfml oder hge
also warum sollte man genau diese lib dann verwenden?

Werbeanzeige