Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: C++: Yksinkertainen grafiikkaohjelma

Sivun loppuun

Darth_Sebane [31.12.2002 14:53:59]

#

Eli miten pääsisin alkuun äärimmäisen yksinkertaisen grafiikan luomis ohjelman tekemisessä. Onko siihen olemassa jotain valmiita kirjastoja tai muuta apua jostain. Käytän VC++:aa, jos se täytyy mainita.

tomaattigeeni [31.12.2002 15:22:57]

#

Siis haluatko itse tehdä piirto-ohjelman? Vai luoda grafiikkaa näytölle?
Itse käytän SDL:ää (Simple DirectMedia Layer) kirjastoa joka on hyvä 2D -grafiikan luomiseen, ja uskoisin että piirto-ohjelma syntyy helposti.
webissä: http://www.libsdl.org
Lisäksi SDL on portattavissa Unixeille helposti. SDL:n lisenssin mukaan, joudut ymmärtääkseni julkaisemaan ohjelmasi OpenSourcena jos käytät sitä.

mikko [31.12.2002 15:30:53]

#

lainaus:

SDL:n lisenssin mukaan, joudut ymmärtääkseni julkaisemaan ohjelmasi OpenSourcena jos käytät sitä.

Suomipelit.com ainakin väittää oppaassaan muuta:
http://www.suomipelit.com/nayta_artikkeli.php?id­=7
"SDL on Open Sourcea, mutta tämä ei tarkoita että SDL:ää käyttävän sovelluksen lähdekoodia pitäisi julkaista..."

Tästäkin saattaisi olla jotain hyötyä:
http://www.suomipelit.com/nayta_artikkeli.php?id­=16

edit: lainaus tuosta urlista mukaan

tomaattigeeni [31.12.2002 15:45:37]

#

lainaus:

Suomipelit.com ainakin väittää oppaassaan muuta:
http://www.suomipelit.com/nayta_artikkeli.php?id­=7
"SDL on Open Sourcea, mutta tämä ei tarkoita että SDL:ää käyttävän sovelluksen lähdekoodia pitäisi julkaista..."

Juu niinpä väittää, ehkä erehdyin. Joka tapauksessa SDL on Gnu GPL lisenssin alla, joka meinaa sitä, ettei ainakaan rahallista hyötyä saa ohjelmistosta ottaa.
Toisaalta suomipelit.com taas väittää:
" Useimmat Linuxille portatut kaupalliset pelit (Tribes2, Descent3, www.lokigames.com) käyttävät SDL:ää.."

tiedä sitten.

thefox [31.12.2002 16:39:33]

#

Tietääkseni SDL:ää saa käyttää ihan miten huvittaa, ei missään kiellettä ettei peliä saisi myydä tms.
Darth Sebane, on varmasti helpompiakin projekteja aloittelijoille kuin kunnollisen grafiikanluomisohjelman vääntäminen.

Darth_Sebane [01.01.2003 15:27:49]

#

lainaus:

Darth Sebane, on varmasti helpompiakin projekteja aloittelijoille kuin kunnollisen grafiikanluomisohjelman vääntäminen.

Sitä minäkin. Mutta sellainen Microsoftin Paint:iakin yksinkertaisempi, eli yksinkertainen piirtoohjelma jolla voi luoda vaikka monochrome bitmappeja.

progo [02.01.2003 08:32:17]

#

Semmoinenhan on ihan hyvä, niin kuin ensimmäiseksi projektiksi.. paintin tuhoajaa tekemään! No hyvä.. mustavalkeatkin bitmapit olis hyvä..

Darth_Sebane [03.01.2003 14:22:42]

#

Ja semmoinen onnistuisi SDL:ää käyttäen, niinkö. Jos niin, niin taidan ryhtyä toimeen.

progo [03.01.2003 15:28:31]

#

Niin niin, sitähän me tässä.. SDL on hyvä valinta, onhan TK4:nkin tehty käyttäen SDL:ää :p

TeeVee [03.01.2003 20:06:33]

#

Onko sinulla proguru kokemuksia SDL:lästä?

Darth_Sebane [03.01.2003 20:24:24]

#

Kiitos kaikille!

progo [04.01.2003 11:03:36]

#

lainaus:

Onko sinulla proguru kokemuksia SDL:lästä?

SDL:lää on kokeiltu, tutoja luettu.. (ja todisteet, siitä että TK4 on koodattu Visual C++:lla ja SDL:llä: http://www.suomipelit.com/images/art/vc_shot.jpg)

Visual C++:lla SDL toimii varsin mojovasti, saattaisi DJGPP:lläkin.. itse asensin SDL:n.. Se on erittäin hyvä, sillä siihen SDL:lään saa niitä lisäkirjastoja, esim. MP3-musatuen, PNG-grafiikkaformaatin, taikka MPEG4-videokirjastot ;)

Itse en kyllä tiedä vielä hevon____aa SDL:stä.. ;)

Tumpi [12.01.2003 00:20:51]

#

lainaus:

Microsoftin Paint:iakin yksinkertaisempi

Huhhuh tuskin sitä yksinkertaisempaa voi tehdä :)

edit: lainaustagi rivitetty kunnolla

Darth_Sebane [12.01.2003 12:00:57]

#

lainaus:

lainaus:

Microsoftin Paint:iakin yksinkertaisempi

Huhhuh tuskin sitä yksinkertaisempaa voi tehdä :)

En haluaisi ruveta väittelemään, mutta se tekisi vain monochrome bitmappeja, sillä voisi vain piirtä pixeleitä yksitellen ja kaikki ylärivin napit paitsi "save" olisivat poissa.

progo [12.01.2003 13:42:38]

#

Joko olet päässyt pitkällekin tässä piirtelyohjelmassasi?

Darth_Sebane [12.01.2003 18:46:50]

#

No... En.


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta