Onko idioottimaista tehdä peli SDL:äl...

Saku-foorumi » Uusi sukupolvi: MorphOS » Ohjelmointi » Viestit 2004 » Onko idioottimaista tehdä peli SDL:ällä ? « Edellinen Seuraava »

Kirjoittaja Viesti
 

JPQ
Torstaina, 3. kesäkuuta, 2004 - klo 2.32:   
Onko idioottimaista tehdä SDL:ällä jos sitä ei ole ajateltu portattavaksi ?

 

itix
Torstaina, 3. kesäkuuta, 2004 - klo 3.07:   
Kyllä ja ei. Jos tarkoitus ei ole tehdä porttaantuvaa koodia niin silloin voi yhtä hyvin käyttää natiiveja kirjastoja. Toisaalta SDL voi olla helpompi käyttää.

 

JPQ
Torstaina, 3. kesäkuuta, 2004 - klo 5.22:   
itix: helpoutta ajattelin.:)

 

Jon
Torstaina, 3. kesäkuuta, 2004 - klo 16.39:   
Ei ole, eihän sitä tiedä jos aiot joskus portata. Sitäpaitsi SDL-koodia löytyy maailman sivu, jos mallia tarvitsee :)

 

miksuh
Torstaina, 3. kesäkuuta, 2004 - klo 17.06:   
JPQ: No ei oikeastaan välttämättä. Eihän sitä tiedä, vaikka joskus myöhemmin haluisit portata pelin jollekin toiselle alustalle, homma on paljon helpompaa jos peli on alunalkaen kirjotetttu käytämään SDl:ää.

Toisaalta SDL vaatii koneelta enemmän kuin natiivi
systeemit, ja sikäli se on hiukan resurssien tuhlausta, jos olet ihan varma ettet tule porttaamaan peliä muille kuin AmigaOS:lle ja MorphOS:lle.

Toisaalta... AmigaOnessa ja pegasoksessa on jo niin paljon vääntöä, että SDL:n käyttö tuskin hirveästi hidastaa.

Porttautuvaa peliä tehdessä kannattaa kuitenkin muistaa, että myös SDL:ää käyttävästä pelistä saa helposti tehtyä vaikeasti portattavan, jos esim grafiikat tekee SDL:llä ja ääniin käyttääkin AHI:a eikä SDL:n omia käskyjä. Eli jos portattavan pelin tekee, niin pitäs mahdolisimman suurelta osin käyttää SDL:n tarjoamia rutiineja ja välttää käyttämästä esim juuri AHI:a seassa.

 

JPQ
Torstaina, 3. kesäkuuta, 2004 - klo 18.49:   
miksuh: en tiedä riittääkö vääntö toisella alustalla mitä haluan Pegasos:sten lisäksi tukea eli Classic Amigalla toki myös AmigaOne tuki kelpaa mutta sen porttauksen saakin tehdä joku muu.(raudan puutteen takia :( )
PS. Toiseksi näissä mainituissa vehkeissä eli Pegasoksessa ja AmigaOnessa nykyään jopa ihan ok 3dkiihdytystä.:)
PPS. sen sain dokuista luettua miten Wav sample ladataan mutta sen soittaminen jäi vielä eilen hämäräksi. Tosin riviäkään koodia en ole tehnyt.:)
PPPS. kääntyisiköhän puhtaasti SDL:ällä tehty softa helposti koneesta X koneelle Y ? löytyi yksi aika nätti SDL peli netistä.:)

 

miksuh
Torstaina, 3. kesäkuuta, 2004 - klo 19.21:   
JPQ: Luulisin että ennemmin tai myöhemmin tulee natiivit OS4MOS crosscompilerit saataville, siis kumpaankin suuntaan. Ja jos ei muuta niin sitten voi käyttää m68k hosted versiota crosscompilerista MOS:n m68k emulaatiossa. Mollemmille käyttiksille käsittääkseni jo on tommonen m68k hosted crosscompileri.

Toki testaaminen on sitten silti hoidettava siinä ympäristössä mihin softa käännetty.

 

miksuh
Torstaina, 3. kesäkuuta, 2004 - klo 19.22:   
OS4(-)MOS crosscompilerit siis. Foorumi söi taas pienempikuin ja suurempikuin merkit.

Lisää viestisi tähän
Viestisi:
Käyttäjätunnus: Postitus informaatiota:
Tämä on yksityinen keskustelupalsta. Vain rekisteröidyt käyttäjät ja moderaattorit voivat postittaa tänne.
Salasana:
valinnat: Aktivoi URL:t automaattisesti tässä viestissä
Toimenpide: