Kysymys pelistä

Mikähän mahtaa olla ohjelmointikieli jolla kkrieger on väännetty? Tämä mainio pelihän mahtuisi vaikka kymmenenä kopiona korpulle ja grafiikkakin on aika täydellisen näköistä noin pieneen pakettiin.
2212
Äänestä

Muut lukivat myös

Vastaukset 2

Vanhimmat

.kkrieger was mostly written in C , with some tiny bits of assembler where it is actually advantageous (notably, there are a lot of MMX optimisations in the texture generator).

Äänestä
  • Kun optimoi generaattorinsa päteväksi ja käyttää matemaattisia kaavoja tekemään työt puolestaan niin eihän se tosiaankaan vie paljoakaan tilaa. Osoitukset voi tehdä suoraan grafiikkamoottorista ja välttää siten kaikki kirjastot...

    Kaupallisissa peleissä tila tuhrautuu ennenkaikkea grafiikoihin ja monimutkaisiin ennaltamääriteltyihin rautalankamalleihin. Itse ajettava ohjelma on niissäkin vain muutaman megan luokkaa ja tuostakin tilasta suurin osa on jotain grafiikkakorttikohtaisia kirjasto/tulkkaus/konversiotauhkaa jota ei koskaan ajeta suorittimessa asti tietyllä laitteistolla.

    Matematiikka on pientä, multimedia suurta.

    Tää tilajuttu muuten on ihan naurettava nykyisin. Pelkästään hiiren ajurit vie 16 megaa tilaa. Sama paska vei dos-aikoina 3 kilotavua täsmälleen samanlaisella toiminnallisuudella.

    Ihmettelen kyllä miksi niin harvat nykyään osaa koodata. Laadusta usein kielii se että ajettava ohjelma on muutaman kymmenen kilotavun luokkaa...

    Koodaushelmi on esimerkiksi tuo foobar2000 musiikkisoitin. Myös winternalsin systeemityökalut ovat järjestäen loistavasti toteutettuja (esim. taskmanager-korvaaja 20kilotavua, 100 kertaa parempi kuin microsoftin...) ja niiden ominaisuudet ja mahdollisuudet ovat totista guruluokkaa.

    Äänestä

Kommentoi aloitusta


Antti kirjoitti:

Mikähän mahtaa olla ohjelmointikieli jolla kkrieger on väännetty? Tämä mainio pelihän mahtuisi vaikka kymmenenä kopiona korpulle ja grafiikkakin on aika täydellisen näköistä noin pieneen pakettiin.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu