Keskustelut

Suomipelit.comin keskusteluarkisto. Arkistosta on poistettu ylläpitoalueilla käydyt keskustelut.

Hae:

Hyppää hakutuloksiin

Pakoon! levitykseen

jalaine on aloittanut keskustelun. Viimeisimmän viestin on kirjoittanut Metallic Oxide 6.11.2002 10:04.

Siistiä. Täytyykin kotona tuota kokeilla :). Vaikuttaa aika hyvältä ja sivuilta saa vielä kehityspaketinkin (lähdekoodit yms.)

– jalaine 8.10.2002 17:07

Ihan hyvältä näytti :).

– ThePuska 8.10.2002 17:54

jees! tätä on odotettu!
kehityspakettia en osannut odottaa

– Notesteel 8.10.2002 19:33

Mahtavaa!!! Kun sorsat tulevat julki, niin pääsee ihailemaan mahtavan fysiikkamoottorin saloja! (se on H.Y.V.Ä!). Übersuurta respectiä Metal Oxide Softwarelle!

– shadez 8.10.2002 20:39

Uhh... Pari sanaa nopeudesta. Oma Radeon 9700 Pro -ohjaimeni pyörittää peliä 3-7fps, kone on 800MHz Athlon (XP, 384MB ram). Piirretäänkö maailmasta mahdollisesti kaikki? Aina?

– nnevatie 8.10.2002 22:55

Ilmeisesti peli on CPU-rajoittunut, koska toinen koneeni (P4 1.5GHz, GF2) pyörittää peliä n. 15-25fps...

– nnevatie 9.10.2002 12:16

Kartta on ihan hullu, ja muutenkin se ei mullakaan oikein pyäri... Säädä optionsseista detaljeja... Ensimmäinen betaversio pyöri mun koneella n. 25 fps, ja nyt tää uusin "optimoitu" versio pyörii noin 8:lla fps:llä... :| outoa.

– Yaamboo 9.10.2002 16:28

Jos ei peli noilla spekseillä pyöri, niin ei sitten :)

– nnevatie 9.10.2002 17:02

ensimmäisessä versiossa oli paljon pienempi kartta siks toimii uus huonommin.
Kyllä tuo uuskin mulla pyörii 26-18 fps

– Notesteel 9.10.2002 18:06

Siis ensimmäisessä uuden betan versiossa... Se oli alpha se 0.003... Se alpha pyöri mulla n.50 fps :) Mutta tämä uusi versio siis beta ja sen ykkösversio pyöri paremmin kun tää vitonen :)

– Yaamboo 10.10.2002 7:52

Jep, lienee niin, että peli ei käytä fysiikkansa laskemisessa esim. quad-puuta, jolloin kartan koko ei vaikuttaisi kovin ratkaisevasti... Mene ja tiedä.

– nnevatie 10.10.2002 10:16

Niin.. :) Niistä lähdekoodeista yms. sitä voisi tutkia, kunhan ne tulee ladattaviksi sivuille.

– jalaine 10.10.2002 10:39

Jos noin hitaasti toimii niin optimoinneista tuskin voidaan edes puhua. Tuohan on aivan käsittämätöntä! Oikein vihaksi pistää! Eli unohdetaan ne puheet hyvästä lähdekoodista, sillä tämän perusteella pelinopeus (ja sitä möyten koko peli) on suoraan sanoen perseestä.

– rockfire 11.10.2002 11:30

Mutta katsotaan kunhan ehdin peliä kokeilemaan. Nyt ainakin tiedän ettei kannata odottaa diashowta suurempaa pelikokemusta.

– rockfire 11.10.2002 11:31

Minusta pelissä oli loistavasti toteutettu lentokoneen fysiikat. Tuulen pystyi melkein tuntemaan näpeissään.

– Lauri 11.10.2002 11:34

Kiitos hyvistä kommenteista!

Hitausongelmat joillain kokoonpanoilla johtuvat mitä luultavimmin 3D korteista tai tavasta, jolla OpenGL:ää käytän. Itse olen huomannut, että GeForce-korteilla peli pyörii parhaiten. Käykää katsomassa mitatut FPS nopeudet osoitteessa www.nic.fi/~moxide/betatest.html.

Kovin CPU kriittinen peli ei ole. Kehitän itse peliä 750MHz Duron prossalla varustetulla koneella. Silloin tällöin maisemaa pitää laskea uudelleen ja se jumittaa hetkellisesti koko pelin, mutta se ei muutoin vaikuta framerateen.

Maiseman koko ei muuten vaikuta nopeuteen muuta kuin graffan osalta. Collision detection on tehty sillai, että fysiikkamoottorin tarvitsema korkeus kussakin pisteessä haetaan vakio-ajassa.

Sorsakoodipaketti on melkein valmis. Tulee jakeluun ensi viikolla. Sitten vaan kaikki OpenGL taitoiset ohjelmoijat tutkimaan, mitä teen niin pahasti pieleen, että peli jumittaa jollain korteilla.

t. Mikko a.k.a Metallic Oxide

– Metallic Oxide 11.10.2002 21:22

Pitänee katsella tuo koodi lävitse jahka se ilmestyy. Lomakin on ja kaikki, niin ehtii tehdä muutakin kuin stressaantua.

– Jarkko Parviainen 12.10.2002 0:02

Siinä lentokoneessa on semmonen pieni bugi, että se ei oikeasti saisi lähteä niin paljon sivulle, kun käntää koneen. Sen pitäisi kääntyä vasta sitten, kun kääntää ylös ollessaan siis kallistuneena.. Tajuskohan kukaan.. :) Mutta muuten ihan jees.. Autot on vähän liian kiikeriä ja kiihtyykin vähän liian nopeesti..

– JetroPag 12.10.2002 14:44

Toi fpslistaus ei oikein pidä kutiaan kun siinä pitäisi tietenkin olla myös koneen rossu ja agp-väylän nopeus... Oma koneeni olisi ihan kärjessä jos olisi vain nopeampi agp-väylä, eli myöskin nopeampi prossu.

– Yaamboo 13.10.2002 17:42

Siinä lentokoneessa on semmonen pieni bugi, että se ei oikeasti saisi lähteä niin paljon sivulle, kun käntää koneen. Sen pitäisi kääntyä vasta sitten, kun kääntää ylös ollessaan siis kallistuneena.. Tajuskohan kukaan.. :) Mutta muuten ihan jees.. Autot on vähän liian kiikeriä ja kiihtyykin vähän liian nopeesti..


Juu se lentsikan kääntyminen johtuu siitä, että säädän sekä siivekkeitä että sivuperäsintä kun painetaan esim. vasemmalle. Näppiksellä on vaikea kontrolloida erikseen näitä kahta niin laitoin se samaan näppäimeen.

Joystikki kontrolliin annan mahdollisuuden kontrolloida erikseen siivekkeitä ja peräsintä. Sitten pääsee tekemään vähän vaikeampiakin taitolentokuvioita.

Aerodynamiikkamallinnus on PAKOON:ssa sen verran kehittynyt, että esimerkiksi yhdellä kehitysversiolla jossa sidoin näppiksen sivuperäsimeen pystyin tekemään snap rollin pelkällä sivuperäsimellä (eli ensin otetaan kova vauhti, sitten nopea nosto nokkaa ylospäin, sitten sivuperäsin täydet vasemmalle --> kone heittää nopean vaakakierteen vasemmalle koska vasemman siiven kärki sakkaa).

t. Mikko a.k.a. Metallic Oxide

– Metallic Oxide 14.10.2002 16:25

Toi fpslistaus ei oikein pidä kutiaan kun siinä pitäisi tietenkin olla myös koneen rossu ja agp-väylän nopeus... Oma koneeni olisi ihan kärjessä jos olisi vain nopeampi agp-väylä, eli myöskin nopeampi prossu.


Joo puhut ihan asiaa. Noi parametrit, mitä laitoin vertailuun oli semmosia mitä pystyin helposti ohjelmallisesti kysymään koneelta OpenGL:ltä. Nuo agp-väylä ja muut jututkin vois ehkä ohjelmallisesti jostain kaivaa mutta en tiedä miten niin en sitten laittanut niitä. Oikeastihan pitäis sitten vielä kattoa keskusmuistia, mitä muita ohjelmia on samanaikaisesti käytössä jne jne.

t. Mikko a.k.a. Metallic Oxide

– Metallic Oxide 14.10.2002 16:29

Siinä lentokoneessa on semmonen pieni bugi, että se ei oikeasti saisi lähteä niin paljon sivulle, kun käntää koneen. Sen pitäisi kääntyä vasta sitten, kun kääntää ylös ollessaan siis kallistuneena.. Tajuskohan kukaan.. :)


Luin tuon kommenttis uudelleen ja huomasin, että olin tajunnut sen vähän väärin aluksi. Niin tuo kääntyminen johtuu PAKOONin Spirit koneessa siitä, että siipiprofiili ei ole symmetrinen. Eli siiven yläpinta on pidempi kuin alapinta ja se aiheuttaa nostetta. Tuo noste sitten laittaa koneen kääntymään sen ollessa kallistuneena.

Useimmissa taitolentokoneissa ja esim. hävittäjissä siipiprofiili on symmetrinen ja ne lentää kuin kiskoilla suoraan vaikka kone olisikin kallistunut.

Tuo PAKOONin Spirit on vähän outo sekoitus taitolentokonetta, jokamiehen Cessnaa ja nostalgista Spirit of St. Louis:ia.

t. Mikko a.k.a. Metallix Oxide

– Metallic Oxide 15.10.2002 9:26

Joo, tosta voi siis vain päätellä, että fysiikkamoottori on ainakin kohdallaan. :) Mutta semmonen symmetrisen siipiprofiilin lentsikka olis ihan jees..

– JetroPag 15.10.2002 9:59

PAKOON! pelin lähdekoodi on nyt ladattavissa osoitteessa www.nic.fi/~moxide.

t. Mikko

– Metallic Oxide 15.10.2002 17:12

Joo, tosta voi siis vain päätellä, että fysiikkamoottori on ainakin kohdallaan. :) Mutta semmonen symmetrisen siipiprofiilin lentsikka olis ihan jees..


Kun saan Developer paketin edes sellaiseen kuntoon, että kehtaan laittaa sen sivulle, voi kuka tahansa muokata olemassa olevia ajoneuvoja ja luoda uusia (helppoa se ei tule olemaan mutta mahdollista).

Jos haluat kokeilla nyt jo symmetrisen siipiprofiilin omaavaa Spirit:tiä, voit tehdä muokkaamalla Spirit.vehicle tiedostoa. Muuta kaikkien [Aerodynamics] osioissa olevien BodyPointXXX:ien viimeinen arvo nollaksi (tämä arvo kuvaa nosteen voimakkuutta). Lisäksi joudut koskemaan korkeusperäsimen trimmiin. Laita [Airplane] osiossa olevan Elevator:n viimeinen arvo nollaksi (trimmattu keskelle).

Tällä tempulla saat Spirit:iin symmetrisen siipiprofiilin. Joudut kyllä viilaamaan muitakin parametreja, että saat sen käyttäytymään haluamallasi tavalla mutta tässä nyt jotain ensihätään.

t. Mikko

– Metallic Oxide 15.10.2002 17:25

Hmm... en kyllä löydä sorsasta mitään "hitaita temppuja". Projektin tiedostojen huikeasta lukumäärästä huolimatta aika helppoa luettavaa toi koodi, mikä on hienoa. MFC view-document arkkitehtuurin voisi tosiaan korvata muulla systeemillä, mikä ei kylläkään ole välttämätöntä. Mutta todella loistavaa työtä!

– shadez 16.10.2002 15:31

Aivan mahtava peli!Pelasin vasta puoli tuntia,mutta varmasti tulee enemmänkin pelailtua:).

– Loser 18.10.2002 16:37

Mullaki toi peli pyörii "huikeet" 10-15fps ja mulla on 1,3ghz Duron (384mb ram) ja Radeon 8500 (64mb)

– TonZa 26.10.2002 20:47

Kertakaikkisen mainio peli, mutta saisi tukea useampia 3d-kortteja. Itselläni on 800mhz Duron ja nVidia Riva TNT2(32mb), framerate kuitenkin vähintään 25fps ja usein myös paljon enemmän, tosin siten, että kaikki asetukset minimissä.

Kruisailu on aivan uskomattoman hauskaa, niin autolla kuin lentokoneellakin. En kylläkään ole mikään aerodynamiikan ekspertti, mutta eikös spritin nokka laske liian helposti kun hidastat roottorin pyörintää? Johtuu kai joko liiasta etupainosta tai sitten niin kovasta ilmanvastuksesta, että vauhti loppuu ja kone alkaa sakkaamaan.

Itsekin tekisin mieluusti uusia vehkeitä peliin, mutta koska devCenter ei ole vielä valmiina, ehdotan uutta konetyyppiä - liitokonetta.

Koneessa voisi olla moottori - ja tehokas sellainen, mutta ehkäpä bensasyöppö. Ja että bensaa ei kuluisi mielettömiä määriä olisi pakko käyttää moottoria vain noustessa ylös. Idis on vielä kylläkin hyvin paljon kehitysvaiheessa.

– nelsson 27.10.2002 18:39

ehdotan uutta konetyyppiä - liitokonetta.


Toi ois aika siisti :) Mutta miten nouset sillä ilmaan jos ei ole moottoria? :p

– Yaamboo 28.10.2002 13:15

Kuten sanoin, liitokoneessa voisi olla moottori, jolla päästäisiin ilmaan. Sen pitkäaikainen käyttö kuitenkin söisi niin paljon bensaa, ettei ole järkeä lentää moottori päällä.

Toinen mahdollisuus olisi erillinen nappi, jolla liitokone ikäänkuin heitettäisi ilmaan.

Ööh.. Heittäkäätten parempia idiksiä, jos sellaisia mieleenne ilmestyy.

– nelsson 28.10.2002 17:16

Peli muuten tykkää kaatuilla melko usein ja joskus bensa-asema häviää kummallisesti kartalta, mikä lie syynä tähän?

Olisipas muuten hauskaa, mikäli maastossa näkyisi muitakin pizzakuskeja tahikka liikuskelijoita. Se kyllä saattaa lisätä koneelle niin paljon tehtävää, että framerate laskee entisestään eikä siten ole pelattavissa meikäläisen koneella.

– nelsson 29.10.2002 21:39

Mullaki on sellane kiva 1Ghz kone, mut ei se oo kertaakaan ylittäny 20 fps. Aina se on jotain tyyliin 17, vaikka on kaikki huonoimmat detailit, äänet pois, kaikki pois, ja resoluutio siellä jossain suunnilleen 0x0... Outoa. Missä vika?

– rumpu 1.11.2002 9:21

No toi 1GHz kone ei sinänsä kerro vielä paljon mitään... Kerro mikä näytönohjain sulla siinä koneessa on? Se on nimittäin se, mikä peleissä vaikuttaa...

– Lauri 1.11.2002 14:45

Aiemmin, tässä samassa threadissa totesin pelin nytkivän hitaasti Radeon 9700 Prolla, joten se siitä teoriasta... :)

– nnevatie 1.11.2002 14:56

Meillä ainakin on 75fps jos laittaa sen maaston detaljin ykköseks. Siis sitähän voi säätää numeroista 1-5. Kakkosellakin on vielä ainakin 50fps.. viitosella onkin sitten enää 3-6 fps. Ja konehan on sama kuin Laurilla.. Veljeksiä kun ollaan.. :)

– JetroPag 3.11.2002 15:32

Onko tietoa milloin devCenter tulee levitykseen?

– nelsson 3.11.2002 17:01

Onko tietoa milloin devCenter tulee levitykseen?


Laitoin tänään DeveloperPackagen ladattavaksi. Ei ole häävi, mutta parasta, mitä minulla on nyt tarjota. Sieltä löytyy ohjeet uusien ajoneuvojen ja skenejen tekemiselle.

Niin ja toissapäivänä laitoin ladattavaksi uuden auton. Kiitoksia Tuomas Nylundille tämän tekemisestä.

Käykää tsekkaamassa www.nic.fi/~moxide.

t. Mikko

– Metallic Oxide 6.11.2002 10:04