Permalänk
Medlem

Enkel grafik i C++

Jag har gjort ett litet schackspel i C++ och skulle nu vilja lägga på lite grafik på det. Det färdiga programmet, utan grafik, har en main, där man får göra alla inmatningar med tangentbordet och ASCII-debug-grafik, som visar var pjäserna står.
Tanken är att när jag smäller på den riktiga grafiken, ska jag bara behöva byta ut main, (mot en "winmain"), samt ändra alla draw-metoder.
Finns det några bra tutorials jag kan ta del av?

Visa signatur

Coola låtar i massor!
http://revolvermen.com

Permalänk
Medlem
Visa signatur

...

Permalänk
Medlem

http://www.libsdl.org/

Kan funka med, om du vill använda dig av DirectX/OpenGL

Permalänk
Medlem

http://www.talula.demon.co.uk/allegro/

Inte världens bästa, men världens enklaste.

Visa signatur

Perl - Made by Idiots, Java - Made for Idiots, C++ - Envied by Idiots

Permalänk
Hedersmedlem

Jag håller med Dhanjel här. SDL är mycket smidigt. Det finns dessutom till flera olika plattformar.

Permalänk
Medlem

Här har du även lite tutorials http://www.drunkenhyena.com

Permalänk
Medlem

Grim 2D API
http://grim.10tons.org/

Simpelt men går att göra en del med det.

Visa signatur

Teeworlds - För dig som gillar gulliga saker med stora vapen.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Sunray
http://www.talula.demon.co.uk/allegro/

Inte världens bästa, men världens enklaste.

Om Allegro är världens enklaste, vill jag inte ens prova på de andra.
Jag får det nämligen inte att funka.

Visa signatur

Coola låtar i massor!
http://revolvermen.com

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Ilja
Om Allegro är världens enklaste, vill jag inte ens prova på de andra.
Jag får det nämligen inte att funka.

Hehe, näe, det kanske bara var tomma ord. Det svåra är nog att kompilera det, men att använda är enkelt.

Vad använder du för kompilator?

För MSVC, skriv detta (i allegro mappen så klart) i cmd/command:
fix msvc
make
make install

Edit: Oj, du måste ha make å. Shit va jobbigt, kanske ska titta på nått annat lib istället.

Edit2: Hitta färdig kompilerade versioner på http://www.allegro.cc/files/index.html?&request=1040408337&, under "Binary". Då borde det gå..

Visa signatur

Perl - Made by Idiots, Java - Made for Idiots, C++ - Envied by Idiots