tiistaina, tammikuuta 31, 2006
3D models for commercial and private use \o/

Nythän se oikea sivusto löyty, "3D models for commercial and private use". Sivuston aiheena on open source modellit. Tämä tarkoittaa sitä että kaikkea malleja(model) ei tarvitse itse mallintaa kokonaan vaan voi muokata valmiita malleja itselle sopiviksi ja ne vielä voi käyttää kaupallisessa projektissa. Tästä aiheesta innostuneena peliprojectin motivaatio vain kasvaa kasvamistaan. Näin ymmärsin heikolla lontoon murteella mutta tutkitaan lisää.
http://www.open3dproject.org/
*Suuri todennäköisyys että käytän hyväksi omassa projectissa.
lauantaina, tammikuuta 28, 2006
Triple-J:n urheilukeskus (3d mallinnus)
Mallintelin testihallin blenderillä. Hallista puuttuu oikeat tekstuurit mutta niiden tilalle olen piirrelly koetextuureja, jotka voi myöhemmin värittää oikeiksi. Halli on vielä kesken mutta tältä se näyttää tällä hetkellä. Tätä hallia en tule rakentamaan kovin suureksi(polykoni määrässä) eli hallista ei löydy ylimääräsiä muotoja.
Blender:
Blenderin käytön olen joutunut opettelemaan tätä projectia varten. Ennen leikin 3d studio maxilla, mutta käännyin blenderin puolelle sillä 3ds on liian kallis ostettavaksi, ja jos projecti ei satu koskaan valmistumaan niin ei tule turhia kuluja. Alku blenderin käytössä oli opettelemista koska se on aikapaljon erilaisempi kuin 3ds max. Netistä löytyy hyviä tutoriaaleja joiden kanssa opettelelu on vaivatonta. Blenderi tuntuu todella hyvältä ympäristöltä pelien rakentelussa. Suosittelen, jos et halua kaivella lompakkoa.
Hyvät tutoriaalit kannattaa hakea wiki:stä:
-Blender (suomi)
-blender (englanti)
*Blenderiä käytän omassa projectissa.
Pelin editor

Siinnäpä sitten ensimmäistä kuvaa testiksi. Olen suunnitellut rakentavan editorin jolla voidaan luoda urheiluseurat, joukkueet, pelaajat, kentät, muokata hallia 3d ympäristössä, valita pelaajan ulkoasuja, jne.JA nyt näistä kolme ensimmäistä on valmiina. Eli voimme tehdä tietokannat seuroille, joukkueille ja pelaajille. Editori sisältää vielä alkeelliset tiedot, sillä vielä en ole suunnitellut mitä esim. pelaaja sisältää (voima, kestävyys, nopeus. jne.).
Tulevaa:
Suunnittelua, aikataulua, projektin ylläpitämistä ja mitä tulee ensimmäinen pelipaketti sisältämään (versio 1.0 eli ensimmäinen tavoite).
perjantaina, tammikuuta 27, 2006
3d floorball ja oma pelitausta
Mitä? Miksi?
Noniin, tässä kun paljastelen aiheen niin pääsen kertomaan miten projecti etenee.
Rupesin värkkäileen ikuisuusprojektina 3d salibandypeliä ja ihan harrastuspohjalta. Kaikki tehdään oikeilla lisenseillä niin silloin on mahdollista kaupallistaa projecti eli myydä vaikka valmista peliä kaupoissa, mutta tämä kuulostaa vain unelmalta sillä teen yksin tätä ja harrastuksena sekä ajanvietteenä, että voi olla että koskaan ei valmistu mitään :/
Moni ei tiedä sitä miten suuri työnmäärä 3d pelissä voi olla. Pitää 3d mallintaa, piirtää 2d kuvia, tehdä musikkia ja ääniä. Sitten pitää suunitella ja ohjelmoida grafiikka-, ääni-, fysiikkaenginet... jne. Asiaa olisi niin paljon että sitä olisi aika turhauttavaa lukia tässä jos kaikki kirjottaisiin.
Työnmäärää kuvaa se että 3-4 hengen harrasteporukka voi käyttää pelin rakentamiseen jopa 5 vuotta ja minä käyttäisin aikaa 3-4 kertaa 5 vuotta eli n. 20v vuotta aikaa.
Miksi en tee useamman henkilön kanssa? No silloin se ei olisi harrastusta vaan pikkasen totisempaa, ja ryhmässä on aina omat vaikeudet vaikka mielellään kaupallisen pelin tekisin porukassa. Ajan säästämiseksi en tee uutta pyörää ku se on jo keksitty. Siksi käytän paljon valmiiksi tehtyä materiaalia (esim. open source tavara).
Mikä minulla on aikasempi pelitausta?
-"Ruotsalainen paskahousu"- korttipeli 2d grafikalla. Tein tämän pelin ammattikoulussa päättötyönä(kiitettävä,5). Tämä oli 1. peli jonka tein ja sain valmiiksi.
-Väliin mahtuu paljon (2d sekä 3d) ikuisuusprojecteja jotka ei ole valmistunu koskaan. Lähinnä toiminu kyllä hyvänä opettajana kasvattaen kokemuksia. (Esim. autokoulu-peli, jossa ajo-opetusta 3d muodossa oli yksi haaveista.)
- Yritysideakilpailun voitto, peliaiheinen.
-Breath of cold - (2d) Ammattikorkeakoulun projectityö. (5 henkilön projecti) Tämä projecti toi arvokasta kokemusta miten projecti voi epäonnistua. Alkuperäinen tavoite oli 3d peli, mutta minun vaihto-opiskelut sotkivat homman ja porukka joutui päättämään pelin ilman minua, jolloin peli vaihtui 2d grafikalle. Suuri kiitos Pyhäluodolle ja muulle ryhmälle.
-Tohtori matkins - Ammattikorkeakoulussa peliohjelmointikurssilla tehty protoryyppipeli. (n. 5 henkilön projecti)
Välineitä tällä hetkellä:
- Blender 3d mallinnusohjelma. (ilmainen, Sopii kaupalliseen projectiin)
- Gimp 2d grafiikkaan sopiva ohjelma. (ilmainen, Sopii kaupalliseen projectiin)
- Code::block IDE ohjelmointia varten (ilmainen, Sopii kaupalliseen projectiin)
- Microsoft Visual C++ Toolkit 2003 kääntäjä. (ilmainen, sopii ehkä kaupalliseen, mutta ei kriittinen että voidaan vaihtaa jos ohjelmisto kaupallistetaan.)
Open source softaa(koodia) tällä hetkellä:
- Irrlicht Grafiikka engine (ilmainen, Sopii kaupalliseen projectiin)
- ODE fysiikka kirjasto. (ilmainen, Sopii kaupalliseen projectiin)
- Myworld rajapinta engine joka yhdistää fysiikan
ja grafiikan, tulevaisuudessa äänet, jne. (ilmainen, Sopii kaupalliseen projectiin)
Huomasit varmaan että kaikki oli ilmaisia. Käytän ja opettelen vain ohjelmistot jotka saa ilman kustannuksi sekä ovat jatkuvasti kehittyviä ympäristöjä( joissa joku muu taho kehittää ja parantaa systeemejä).
Suunnitelmia mitä materiaalia projektista blogataan?
Bloggerin tarkoitus on tuoda esille peliohjelmointi projektiani. Toivon että julkaisemastani materiaalista voi olla apua uusille pelikoodaajille ja myös kokeneemmat voi heittää minulle palautetta :)
Näin alkuvaiheessa en rupea levittämään ohjelmaani, suunnittelen vielä mitä voisin julkaista yleisesti, mutta neuvoja/uutisia/vinkkejä kirjoittelen joista toivon olen apua muille.
Projectista kertoilen miten se etenee ja näkyvästä materiaalista nakkelen screenshotteja esille.
Voit kertoa omat mielipiteesi ja ideasi salibandypelistä niin katsotaan mitä voin tehdä.
ps. Tästä voi imuttaa tän hetken ainoan salibandypelin joka on tehty vuonna 1997.
MER Innebandy (3,1 MB)
jos linkki ei edelleenkään toimi niin kokeile tätä.
Edit 23.3.06 :
Linkit tuntuu välillä toimivan miten sattuu. No taitava jäbä ettii ton googlella.
What floorball?!? answer!
Noniin, tässä kun paljastelen aiheen niin pääsen kertomaan miten projecti etenee.
Rupesin värkkäileen ikuisuusprojektina 3d salibandypeliä ja ihan harrastuspohjalta. Kaikki tehdään oikeilla lisenseillä niin silloin on mahdollista kaupallistaa projecti eli myydä vaikka valmista peliä kaupoissa, mutta tämä kuulostaa vain unelmalta sillä teen yksin tätä ja harrastuksena sekä ajanvietteenä, että voi olla että koskaan ei valmistu mitään :/
Moni ei tiedä sitä miten suuri työnmäärä 3d pelissä voi olla. Pitää 3d mallintaa, piirtää 2d kuvia, tehdä musikkia ja ääniä. Sitten pitää suunitella ja ohjelmoida grafiikka-, ääni-, fysiikkaenginet... jne. Asiaa olisi niin paljon että sitä olisi aika turhauttavaa lukia tässä jos kaikki kirjottaisiin.
Työnmäärää kuvaa se että 3-4 hengen harrasteporukka voi käyttää pelin rakentamiseen jopa 5 vuotta ja minä käyttäisin aikaa 3-4 kertaa 5 vuotta eli n. 20v vuotta aikaa.
Miksi en tee useamman henkilön kanssa? No silloin se ei olisi harrastusta vaan pikkasen totisempaa, ja ryhmässä on aina omat vaikeudet vaikka mielellään kaupallisen pelin tekisin porukassa. Ajan säästämiseksi en tee uutta pyörää ku se on jo keksitty. Siksi käytän paljon valmiiksi tehtyä materiaalia (esim. open source tavara).
Mikä minulla on aikasempi pelitausta?
-"Ruotsalainen paskahousu"- korttipeli 2d grafikalla. Tein tämän pelin ammattikoulussa päättötyönä(kiitettävä,5). Tämä oli 1. peli jonka tein ja sain valmiiksi.
-Väliin mahtuu paljon (2d sekä 3d) ikuisuusprojecteja jotka ei ole valmistunu koskaan. Lähinnä toiminu kyllä hyvänä opettajana kasvattaen kokemuksia. (Esim. autokoulu-peli, jossa ajo-opetusta 3d muodossa oli yksi haaveista.)
- Yritysideakilpailun voitto, peliaiheinen.
-Breath of cold - (2d) Ammattikorkeakoulun projectityö. (5 henkilön projecti) Tämä projecti toi arvokasta kokemusta miten projecti voi epäonnistua. Alkuperäinen tavoite oli 3d peli, mutta minun vaihto-opiskelut sotkivat homman ja porukka joutui päättämään pelin ilman minua, jolloin peli vaihtui 2d grafikalle. Suuri kiitos Pyhäluodolle ja muulle ryhmälle.
-Tohtori matkins - Ammattikorkeakoulussa peliohjelmointikurssilla tehty protoryyppipeli. (n. 5 henkilön projecti)
Välineitä tällä hetkellä:
- Blender 3d mallinnusohjelma. (ilmainen, Sopii kaupalliseen projectiin)
- Gimp 2d grafiikkaan sopiva ohjelma. (ilmainen, Sopii kaupalliseen projectiin)
- Code::block IDE ohjelmointia varten (ilmainen, Sopii kaupalliseen projectiin)
- Microsoft Visual C++ Toolkit 2003 kääntäjä. (ilmainen, sopii ehkä kaupalliseen, mutta ei kriittinen että voidaan vaihtaa jos ohjelmisto kaupallistetaan.)
Open source softaa(koodia) tällä hetkellä:
- Irrlicht Grafiikka engine (ilmainen, Sopii kaupalliseen projectiin)
- ODE fysiikka kirjasto. (ilmainen, Sopii kaupalliseen projectiin)
- Myworld rajapinta engine joka yhdistää fysiikan
ja grafiikan, tulevaisuudessa äänet, jne. (ilmainen, Sopii kaupalliseen projectiin)
Huomasit varmaan että kaikki oli ilmaisia. Käytän ja opettelen vain ohjelmistot jotka saa ilman kustannuksi sekä ovat jatkuvasti kehittyviä ympäristöjä( joissa joku muu taho kehittää ja parantaa systeemejä).
Suunnitelmia mitä materiaalia projektista blogataan?
Bloggerin tarkoitus on tuoda esille peliohjelmointi projektiani. Toivon että julkaisemastani materiaalista voi olla apua uusille pelikoodaajille ja myös kokeneemmat voi heittää minulle palautetta :)
Näin alkuvaiheessa en rupea levittämään ohjelmaani, suunnittelen vielä mitä voisin julkaista yleisesti, mutta neuvoja/uutisia/vinkkejä kirjoittelen joista toivon olen apua muille.
Projectista kertoilen miten se etenee ja näkyvästä materiaalista nakkelen screenshotteja esille.
Voit kertoa omat mielipiteesi ja ideasi salibandypelistä niin katsotaan mitä voin tehdä.
ps. Tästä voi imuttaa tän hetken ainoan salibandypelin joka on tehty vuonna 1997.
MER Innebandy (3,1 MB)
jos linkki ei edelleenkään toimi niin kokeile tätä.
Edit 23.3.06 :
Linkit tuntuu välillä toimivan miten sattuu. No taitava jäbä ettii ton googlella.
What floorball?!? answer!
maanantaina, tammikuuta 23, 2006
Coming soon more..
Tässä kun koulukiireet ja väsymys häipyy niin kerron peliprojektista enemmän.
- Minkälainen peliprojecti? Mitä välineitä?
- Missä vaiheessa suunnitelmat ja toteuttaminen tällä hetkellä?
- projectin tulevaisuus?
- suunnitelmia mitä materiaalia projektista blogataan?
Sen paljastelen että kyseessä on 3d urheilupeli ja voit tutkia irrlicht-engineä joka on tärkeimpänä
3d-grafiikan osana.
Short in english:
I coding 3d sport game. Project using irrlicht engines.
I think i dont translate all text in english at future, maybe, but let see. Sometimes i trying write bigger text packets in english, and i trying tell how project going.. I dont wanna say this but my english is not good but i know everybody have bad english. "its not need much skills to tell some ideas"... :)
- Minkälainen peliprojecti? Mitä välineitä?
- Missä vaiheessa suunnitelmat ja toteuttaminen tällä hetkellä?
- projectin tulevaisuus?
- suunnitelmia mitä materiaalia projektista blogataan?
Sen paljastelen että kyseessä on 3d urheilupeli ja voit tutkia irrlicht-engineä joka on tärkeimpänä
3d-grafiikan osana.
Short in english:
I coding 3d sport game. Project using irrlicht engines.
I think i dont translate all text in english at future, maybe, but let see. Sometimes i trying write bigger text packets in english, and i trying tell how project going.. I dont wanna say this but my english is not good but i know everybody have bad english. "its not need much skills to tell some ideas"... :)
lauantaina, tammikuuta 21, 2006
1. blogi
Noniin nyt on sitten historian ensinmäinen blogi avattu tälle sielulle.
Blogattava materiaali tulee lähinnä koskemaan peliohjelmointia ja oman projektin edistymistä.
Blogattava materiaali tulee lähinnä koskemaan peliohjelmointia ja oman projektin edistymistä.



