Keskustelut
Suomipelit.comin keskusteluarkisto. Arkistosta on poistettu ylläpitoalueilla käydyt keskustelut.
Päiväkirja: patsonpatson on aloittanut keskustelun. Viimeisimmän viestin on kirjoittanut patson 26.6.2006 3:05. |
Päiväkirja: patson.
Kilpailijan päiväkirjamerkinnät tulevat tähän aiheeseen.
– Ylläpitobotti 9.6.2006 19:56
Ja näin se alkaa... Istun kahvihöyryissä ja hermot riekaleina koodaamassa pelimoottorini äänijärjestelmää. Mielessä pyörii jo pieni käsitys pelistä ja sen toiminnasta, mutta en paljasta vielä mitään... ;)
Tarvinnee keittää lisää kahvia, SDL_Soundin ja SDL_Mixerin väkisin yhdistäminen Javan läpi DirectByteBufferin avulla tuntuu tökkivän. Tai siis, kaikki objektit keskustelevat keskenään, mutta ääntä ei tule. xF
Pää tässä hajoaa... mutta kunnon peliä ei tule ilman äänimaailmaa. :)
*back to the hack*
(ja nimenomaan hacki tästä on tulossa... tarvinnee tehdä äänijärjestelmä kunnolla ennen kuin edes suunnittelen enginen julkaisua...)
– patson 12.6.2006 2:41
Jaahas... Vaikuttaa sitten siltä, etten saa tuota SDL_mixeriä tottelemaan halutulla tavalla, joten ymppään projektiini kylmästi vapaassa levityksessä olevat äänikirjastot, ja keskityn itse pelin kehittelyyn. Kaksi viikkoa on yhdelle miehelle pitkä aika... ja voin kirjoittaa toimivan ääni-APIn myöhemminkin. :E
– patson 12.6.2006 3:10
Bläh, perun aikaisemmat hourailuni: hetken testailtuani tulin siihen tulokseen, että muiden javalla toteutetut äänijärestelmät ovat turhan raskaita pelimoottoriin... ruudunpäivitysnopeus (tyhjällä ruudulla) tipahti 140 fps:ään. Sain juuri nimittäin oman järjestelmäni toimimaan, ja se soittaa nyt iloisena Machinae Supremacyä, ja ruutu päivittyy iloisesti noin ~200 fps nopeudella. :)
Päätinkin juuri, että lisään peliin mahdollisuuden käyttäjille käyttää omaa musiikkiaan (niin kauan kuin se on OGG Vorbis muodossa - mp3 dekoodauskirjastoni antaa edelleen nollakäyrää - mp3 tuki ehkä kilpailun jälkeen)...
– patson 12.6.2006 4:27
Hohhoijjaa. Uusi päivä, uudet kujeet. Tänään olisi tarkoitus suunnitella pelin kulku ja käydä kavereiden kanssa läpi ideoita mitä voi implementoida ja mitä ei (en ole itse kamalan hyvä keksimään toimivia elementtejä peleihin, keskityn yleensä liikaa realismiin). Tarkoitus olisi myös koodailla karttaskrolleri ja suunnitella tasotiedostojen formaatti...
..ja parantaa äänijärjestelmän toimivuutta; toistaiseksi se soitttaa vain musiikkia. :)
– patson 12.6.2006 14:36
Bläh. Viime lokimerkinnästä on aikaa; on ollut muita kiireitä, enkä ole jaksanut keskittyä peliin.
Alkuperäinen ideani oli tehdä taitopainoitteinen hypin & pompin -peli, mutta kilpailun pakettien implementointi siihen tuli turhan vaikeaksi (niin, enkä ole varma saisinko peliä bugittomaksi riittävässä ajassa..), joten päätin tehdä yksinkertaiset: Missile Command -klooni, jonka varustan omituisella huumorilla ja -grafiikalla...
Valitettavasti huomasin juuri engineni C-kirjaston vaativan korjailua.. :E
Tässä voi mennä jokunen hetki ja segfaultti...
– patson 16.6.2006 14:18
Hmm, tulipa juuri mieleen.. onkohan veriläiskähdykset sallittuja, vai menevätkö ne hyvän maun vastaisiksi? :)
– patson 16.6.2006 14:26
Hohhoijjaa.. kämpässäni on niin kuuma, etten saa nukutuksi... joten väänsin vähän peliä.
Alkuperäisestä suunnitelmasta on tosiaan kokonaisuudessaan luovuttu, ja nykyinen peli tarjoaakin refleksipainoitteista avaruusolioiden massamurhailua... :E
Uusin screenshotti nähtävissä @ http://koti.mbnet.fi/patli/devil-screens...
– patson 21.6.2006 8:47
Jees... nyt on grafiikkaa vähän päivitetty, mm. alienien pienet kädet ja jalat liikkuvat kunnon vanhaan arcadetyyliin :P
Myös poweruppeja löytyy: automaattitähtäys (kaikki ammukset osuu varmasti), sarjatuli (ettei peli mene ihan Diabloksi), ja kranaattituli, joka tappaa useammankin vihollisen laakista.
Uusimmassa screenshotissa näkyy juuri ammuttu kranaatti, ja paremmat taustagraffat (töitä on vielä)..
Tekemättä on vielä tykin tankkialusta, kaljakorit (joita pitää suojella alieneilta), ja vihollisten pommit. Äänikoodiakin olisi hyvä optimoida, nykyisellään peli syö ~30 megaa muistia :E
screenie: http://koti.mbnet.fi/patli/devil-screens...
– patson 23.6.2006 3:56
Pläh. Tuli sitten tehtyä peliä koko yö.. :E
Nyt on alkuruutu, jossa ohjeiden mukaisesti onnitellaan Veikkoa. Peli- ja introruudut fadee sisään ja ulos. Äänten kanssa on edelleen vähän niin ja näin, mutta uskoisin sen lähtevän toimimaan deadlineen mennessä. Nyt kun vielä jaksaisi duunata lokit, harakat ja kaljakorit...
Näyttävä pistelaskurikaan ei olisi pahitteeksi :)
Eräs toinen puuttuva juttu on sinikäyrää seuraava/pomppiva teksti - demoefekti vuodelta keppi, jota ilman suomalaista peliä ei voi tehdä. :)
– patson 23.6.2006 7:48
Jees. Palailin sitten kotinurkilleni; bussimatka kun kesti ~4h, käytin aikani hyödyksi ja kirjoitin audiojärjestelmän uusiksi. Eilinen taas meni moottorin porttaamiseen Win32:lle.. Nyt pitäisi toimia koneella kun koneella; windowsi tosin saattaa olla riippuvainen .net frameworkista (ei näistä microsoftin vermeistä tiedä)...
Tänään sitten loppurutistus, pikkuveli lupautui korjailemaan grafiikkaani, ja tarkoitus on vielä vääntää äänet, päävalikko, highscores ja harjoituskenttä.. ^^
Toisin sanoen, tiukalle menee, mutta menkööt! :)
Sitä paitsi peli alkaa jo olla hauska ja addiktiivinen, vaikeustaso nousee jatkuvasti ja huomaamattomissa määrin... Toivottavasti tämä riittää pitämään pelaajien mielenkiintoa yllä!
– patson 25.6.2006 15:25
Jäi sitten kilpailu tältä osin... noh, peliä voi kehittää edelleen, ehkä julkaisen sen lähitulevaisuudessa, ehkä assyilla...
Niin noh, positiivisena pointtina huomattakoon, että sain kirjoitettua engineni iskukuntoon. Ei mitään niin pahaa ettei jotain hyvääkin. :)
– patson 26.6.2006 3:05
