Skriva program/spel med grafik. Tipps?

Här diskuteras programmering och utveckling
Användarvisningsbild
cthulhu
Inlägg: 789
Blev medlem: 05 jan 2009, 14:11
OS: Debian

Skriva program/spel med grafik. Tipps?

Inlägg av cthulhu »

Jag hade tänkt lära mig att skriva program (använder C++) som använder något grafikbibliotek, men vilket bör man använda? Vill inte lära mig SDL för att sedan inse att man borde använt OpenGL.

har bläddrat lite i en bok som använder allegro. Ser ju användbart ut, men som sagt, vet inte vad som föredras, eller vilka deras styrkor/svagheter är.
Senast redigerad av 1 cthulhu, redigerad totalt 1 gånger.
Användarvisningsbild
philip5
HC-IRCare
Inlägg: 1099
Blev medlem: 21 feb 2009, 14:32
OS: Kubuntu
Utgåva: 23.10 Mantic Minotaur
Ort: Uppsala
Kontakt:

Re: Skriva progran/spel med grafik. Tipps?

Inlägg av philip5 »

SDL och OpenGL är inga motsättningar utan ingår (men måste inte) i samma verktygslåda. Många av de stora kommersiella spelen som Unreal tournament och liknande använder SDL som bas, OpenAL för ljud och OpenGL för 3D och de kompletterar varandra i och på samma plattform.
-------------------------------------------------------------
Min PPA för Ubuntu: http://launchpad.net/~philip5
Twitter: http://twitter.com/philip_johnsson
IRC: Philip5 @ freenode.net #ubuntu-se #kubuntu-se
Användarvisningsbild
cthulhu
Inlägg: 789
Blev medlem: 05 jan 2009, 14:11
OS: Debian

Re: Skriva progran/spel med grafik. Tipps?

Inlägg av cthulhu »

Jaha, så om man börjar med SDL så är man säker, typ?

men Allegro? Boken jag läser som handlar om GUI, är skriven för en windows-användare, kan det vara därför författaren använder allergro istället?
Användarvisningsbild
philip5
HC-IRCare
Inlägg: 1099
Blev medlem: 21 feb 2009, 14:32
OS: Kubuntu
Utgåva: 23.10 Mantic Minotaur
Ort: Uppsala
Kontakt:

Re: Skriva progran/spel med grafik. Tipps?

Inlägg av philip5 »

Ibland handlar val om tycke och smak. SDL finns att använda även för windows. Vad gäller SDL så är det också ett mer generellt framework som går bra att använda vid spelutveckling men även till en rad andra saker. Allegro är väl mer nischat mot just spel (grafik och ljud) men ändå inte så brett inom det heller vad jag förstår.
-------------------------------------------------------------
Min PPA för Ubuntu: http://launchpad.net/~philip5
Twitter: http://twitter.com/philip_johnsson
IRC: Philip5 @ freenode.net #ubuntu-se #kubuntu-se
Användarvisningsbild
cthulhu
Inlägg: 789
Blev medlem: 05 jan 2009, 14:11
OS: Debian

Re: Skriva progran/spel med grafik. Tipps?

Inlägg av cthulhu »

Sedan är det ju en fråga om hur mycket (gratis) information/hjälp/guider det finns om ämnet. Kollade runt lite på hemsidorna, och SDL hade en massa tutorials, men det första jag hittade på OpenGL var någon köpe-bok...( Har visserligen bara lagt typ ett par sekunder på detta :-X)
Användarvisningsbild
dmz
Inlägg: 3292
Blev medlem: 29 jul 2008, 19:42
OS: Arch Linux

Re: Skriva progran/spel med grafik. Tipps?

Inlägg av dmz »

opengl har utmärkt dokumentation: http://www.opengl.org/documentation/
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
Användarvisningsbild
cthulhu
Inlägg: 789
Blev medlem: 05 jan 2009, 14:11
OS: Debian

Re: Skriva progran/spel med grafik. Tipps?

Inlägg av cthulhu »

Ja, jag var där och råkade nog klicka på de första länkarna (som tog mig till amazon)
Användarvisningsbild
Dr Phil
Inlägg: 172
Blev medlem: 26 jun 2009, 04:17
OS: Ubuntu
Utgåva: 18.04 Bionic Beaver LTS

Re: Skriva program/spel med grafik. Tipps?

Inlägg av Dr Phil »

Ogre3D är ett trevligt "graphics rendering library" (jobbigt att kunna svenska ord...) med gott om manualer och tutorials. :)

Ett alternativ till Ogre är CrystalSpace3S, som dessutom innehåller mycket mer än bara grafik. Tyvärr har jag tyckt att det varit lite för lite tutorials på området, men IRC-kanalen skall tydligen vara jättebra för att få hjälp.
Bild
Användarvisningsbild
cthulhu
Inlägg: 789
Blev medlem: 05 jan 2009, 14:11
OS: Debian

Re: Skriva program/spel med grafik. Tipps?

Inlägg av cthulhu »

tackar för tippsen :)
Skriv svar

Återgå till "Programmering och webbdesign"