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

Anonymous

unregistriert

31

04.01.2009, 14:14

Zitat von »"David_pb"«

Ja. Am besten du probierst einfach ein wenig damit rum.


okee, kannst du mir nur mal das erklären?

C-/C++-Quelltext

1
2
3
4
5
6
7
8
9
    if ( front & 0x1 ) frontMask |= FOREGROUND_BLUE; 
    if ( front & 0x2 ) frontMask |= FOREGROUND_GREEN; 
    if ( front & 0x4 ) frontMask |= FOREGROUND_RED; 
    if ( front & 0x8 ) frontMask |= FOREGROUND_INTENSITY; 

    if ( back & 0x1 ) backMask |= BACKGROUND_BLUE; 
    if ( back & 0x2 ) backMask |= BACKGROUND_GREEN; 
    if ( back & 0x4 ) backMask |= BACKGROUND_RED; 
    if ( back & 0x8 ) backMask |= BACKGROUND_INTENSITY; 


EDIT1: @David: Es gibt was besseres wie <stdio.h>.
<cstdio>

David_pb

Community-Fossil

Beiträge: 3 886

Beruf: 3D Graphics Programmer

  • Private Nachricht senden

32

04.01.2009, 14:18

Dort wird geschaut ob in front/back entsprechende Bits gesetzt sind. Die Enumeration ist so angeordnet das aus dem Wert rausgelesen werden kann welche Farbkomponenten benötigt werden. Bit 1 gibt z.B. an ob in einer Farbe ein Blauanteil ist usw...
@D13_Dreinig

Anonymous

unregistriert

33

04.01.2009, 14:20

Zitat von »"David_pb"«

Dort wird geschaut ob in front/back entsprechende Bits gesetzt sind. Die Enumeration ist so angeordnet das aus dem Wert rausgelesen werden kann welche Farbkomponenten benötigt werden. Bit 1 gibt z.B. an ob in einer Farbe ein Blauanteil ist usw...


Okay, ich versuchs dann mal.
Muss dann, bis morgen^^

Fab

Treue Seele

Beiträge: 85

Wohnort: Iwo in der Eifel - nähe von Euskirchen

Beruf: Schüler

  • Private Nachricht senden

34

04.01.2009, 14:33

Der Link

Hier haste den Link.
Was ich aber nicht verstehe und unter keinen Umständen nchvollziehen kann, dass du nicht selbst in die Tutorial-Section gegangen bist.
Das wären 2 Klicks gewesen.
Ok vll hätte ich den Link auch direkt posten könnne, aber ich denke, dass man ein bisschen Eigeninitiative zeigen muss.
;)

https://www.spieleprogrammierer.de/phpBB…opic.php?t=8518

MFG
Fab
;)
Eins hab ich erkannt - ich werde immer Schüler bleiben, ein Leben lang

Beneroth

Alter Hase

Beiträge: 969

Wohnort: Schweiz

Beruf: Software Entwickler

  • Private Nachricht senden

35

04.01.2009, 20:03

Re: Der Link

Zitat von »"Fab"«

Was ich aber nicht verstehe und unter keinen Umständen nchvollziehen kann, dass du nicht selbst in die Tutorial-Section gegangen bist.


Bist nicht so geistig flexibel, hm? Bisschen Empathie? :badgrin:

36

04.01.2009, 20:27

Zitat von »"Spiri"«


Ich habe mich gefragt, wie ich HTML in meinen C++-Code machen kann, weil ich so was ähnliches im C++ für Spieleprogrammier mit irgend soner Logfile entdeckt hab'.


Warum machst du das dann nicht einfach wie im Buch?
Wo ist das Problem?

Toa

Alter Hase

Beiträge: 944

Beruf: Research associate

  • Private Nachricht senden

37

04.01.2009, 20:30

Ich würde dir vorschlagen weiter C++ zu lernen Spiri, und vielleicht dann auf die 2D Spieleprogrammierer Schiene zu gehen.
Da kannst du dann font´s festlegen und alles sieht so aus wie du es dir vorstellst.

Fab

Treue Seele

Beiträge: 85

Wohnort: Iwo in der Eifel - nähe von Euskirchen

Beruf: Schüler

  • Private Nachricht senden

38

05.01.2009, 14:45

Re: Der Link

Zitat von »"Beneroth"«

Zitat von »"Fab"«

Was ich aber nicht verstehe und unter keinen Umständen nchvollziehen kann, dass du nicht selbst in die Tutorial-Section gegangen bist.


Bist nicht so geistig flexibel, hm? Bisschen Empathie? :badgrin:


Meinst du mich?


Greetings Fab ;)
Eins hab ich erkannt - ich werde immer Schüler bleiben, ein Leben lang

Faule Socke

Community-Fossil

Beiträge: 1 915

Wohnort: Schreibtischstuhl

  • Private Nachricht senden

39

05.01.2009, 18:31

In der Konsole ist voller HTML Support wohl nur schwer möglich. Du kannst zwar mit den WinAPI Console functions einiges anpassen, aber bei Links und Schriftgröße etc hört das dann auch auf. Mit MFC könntest du z.b. Fenster erstellen, die HTML Code interpretieren, aber ich glaube bis dahin ist es für dich noch ein Stückchen Weg. Eine andere alternative wäre z.b. eine eigene Konsole zu bauen (mit ogl oder dx oder mit STL, das wäre etwas für dich), wo du dann auch ein paar HTML Tags anzeigen anzeigen könntest. Da musst du aber deinen eigenen Interpreter schreiben. Mach erstmal normal mit C++ weiter. Wenn du bei Klassen und OOP richtig durch bist und dich mit STL auskennst dann schneide das Thema nochmal an (HTML Konsole entwickeln), falls du dann noch Fragen dazu hast.

Socke

fkrauthan

Supermoderator

Beiträge: 979

Wohnort: Vancouver

Beruf: Software engineer

  • Private Nachricht senden

40

05.01.2009, 18:41

als ich werde wohl auch absofort immer nur noch mit HTML meine Console schmücken :badgrin: ;)
Homepage: fkrauthan.de | Browser-game: flowergame.net

Werbeanzeige