Pelisivut.org keskustelu - Pelit Pelinteko ja muu jutustelu
Toukokuu 22, 2012, 06:04:37 *
Tervetuloa, Vieras. Ole hyvä ja kirjaudu tai rekisteröidy.
Jäikö aktivointi sähköposti saamatta?

Kirjaudu käyttäjätunnuksen, salasanan ja istunnonpituuden mukaan
Uutiset: Nurkan luontokuvat: http://www.nurkka.org nyt blogimuodossa.
 
   Etusivu   Ohjeet Haku Kirjaudu Rekisteröidy  
Sivuja: [1]
  Tulostusversio  
Kirjoittaja Aihe: [PELI] SpaceBuilders  (Luettu 1793 kertaa)
metalfusion
Jäsen500
****
Viestejä: 543



Profiili
« : Toukokuu 13, 2010, 20:48:19 »

Edit: Unohtui mainita että kyseessä on siis "alpha 2" julkaisu. Bugeja ja puutteita on jonkin verran Smiley

Tämmöstä avaruusaluksen rakentamispeliä on tullut tehtyä Nawin kanssa jo aika kauan vaihtelevalla intensiteetillä. Nyt peli alkaa olemaan jo ihan pelattavassa muodossa, grafiikoista tosin puuttuu kaikki efektit ja pari asetta pitäisi tehdä toimiviksi.

Eli ideana on rakentaa palasista avaruusalus budjetin rajoissa ja taistella sillä toisia samanlaisista palasista koottuja aluksia vastaan. Aina kentän alussa saa lisää rahaa jolla rakentaa alustaan isommaksi ja paremmaksi. Kaikki aluksen ominaisuudet määräytyvät suoraan palasista, eli rajana on vain oma kyky suunnitella toimivia aluksia. Tässä ei siis ole mitään valmista pohjaa johon voi iskeä rajoitetun määrän moduuleita vaan koko alus rakennetaan alusta asti itse.
Pelissä on periaatteessa suht realistinen fysiikanmallinnus, palasilla on massat ja moottorien sijoitukset määräävät niiden tarkoituksen; paljonko moottori kääntää ja työntää alusta. Lentämisen ja tekoälyn tekemisen helpottamiseksi vakiona on kuitenkin epärealistista kitkaa, sen saa kuitenkin pois asetuksista.

Muutama kuva, peli skaalautuu varsin mukavasti pienistä "hävittäjistä" huomattavasti isompiin aluksiin:



Latauslinkki:
http://up.servut.us/dl/23252 (vanha versio, katso uusin alhaalta)

Pari vinkkiä alkuun pääsemiseen:
Editorin ollessa päällä paina "Add part" ja klikkaa kohtaan missä hiiren mukana kulkeva pala näkyy väreissä lisätäksesi palan alukseen.
Hiiren kakkosnappi kääntää lisättävää palaa. Hiiren rullan painaminen poistaa valitun palan.
"Disable Editor" sulkee editorikkunan ja aloittaa pelin.

Moottorien/aseiden bindaus:
-Lisää moottori/ asemoduuli paikkaan missä se saa sähköä (näkyy värillisenä)
-Valitse moottori/ase ja paina jotain editori-ikkunan bindausnapeista
-Paina näppäimistöstä/hiirestä haluamaasi nappia

Valmiin esimerkkialuksen bindaukset on: Nuolinapit, delete ja hiiren vasen painike.

Kannattaa vaihtaa sata/config.txt tiedostosta resoluutio omalle näytölle sopivaksi. "Camera Lock" auttaa näkemään enemmän asiaa ruudulla.

Ps. Olis kiva nähdä millasia aluksia saatte aikaseksi, rahaa saa helposti huijattua lisää muokkaamalla data/ships/ship1.txt tiedostoa  Wink
« Viimeksi muokattu: Heinäkuu 09, 2010, 16:57:23 kirjoittanut metalfusion » tallennettu
samuli
Ylläpitäjä
*****
Viestejä: 176



Profiili WWW
« Vastaus #1 : Toukokuu 13, 2010, 20:57:02 »

Pääsin tasolle 6 ja pisteitä 325500.
tallennettu

Sitä sun tätä, enimmäkseen sitä.
metalfusion
Jäsen500
****
Viestejä: 543



Profiili
« Vastaus #2 : Toukokuu 13, 2010, 22:07:29 »

Pääsin tasolle 6 ja pisteitä 325500.
Huijari! Et edes ladannut peliä Sad
tallennettu
dj jonex
Jäsen300
***
Viestejä: 360


wnb


Profiili WWW
« Vastaus #3 : Toukokuu 15, 2010, 03:44:29 »

Joo, pelailin tässä yöni kuluksi peliä levelille 7 asti. Levelillä 6 oli alukseni tuhoutunut täysin, ja käytännössä siihen sitten koko huvi loppuikin Sad

Aikas vaikea peli kaiken kaikkiaan. Aseista voisi kertoa enemmän infossa, esim. voiman kulutuksesta jotain tai sen, että hakeutuvia ohjuksia on rajoitetusti.

Jotain bugejakin on. Esim. hiiren bindauksessa kun klikkaa hiiren painiketta, niin kamera zoomautuu automaattisesti hyvin lähelle. Lisäksi joskus kun tekee ostoksia, niin uudet palaset asettuvat automaattisesti johonkin paikkaan, joihin niitä ei välttämättä olisi halunnut. Ei mikään bugi, mutta bindaaminen on muutenkin vähän turhan vaivalloista. Esim. osien ryhmien bindaus ym. voisi helpottaa. Lisäksi alus ampuu aina kerran heti pelin aluksi, jos on bindannut aseen hiirelle (aina kun painaa disable editor, erityisen ikävää, jos on rajoitettu määrä ammuksia).

Testailin peliä vielä toistamiseen, nyt pääsin melko helposti leveliin 11 pelkästään stationäärisellä aluksella, jossa on aivan hitosti missileitä. Tässä vaiheessa tosin peli kävi sietämättömän hitaaksi pelata (fps jossain 6 paikkeilla).

Hyvä peli. Lisäilen ehkä jotain myöhemmin, kun olen nukkunut edes tovin.
tallennettu
gokotti
Jäsen300
***
Viestejä: 467


Khänädän majava...


Profiili
« Vastaus #4 : Toukokuu 20, 2010, 18:42:52 »

Ör. Niin iso ikkuna, etten saa disable editoria näkymään. Thäeng!
tallennettu

En minä ainakaan.
metalfusion
Jäsen500
****
Viestejä: 543



Profiili
« Vastaus #5 : Toukokuu 20, 2010, 22:20:55 »

Ör. Niin iso ikkuna, etten saa disable editoria näkymään. Thäeng!
data/config.txt voi muuttaa resoluutiota
tallennettu
Shadé
Jäsen100
**
Viestejä: 259


MADNESS


Profiili
« Vastaus #6 : Toukokuu 20, 2010, 22:41:43 »

Joo-o, pääsin tasolle 12 asti, jolloin kentällä ei ollut yhtään vihollisia. Siihenpä se peli sitten loppui. Niin ja huijaamatta. Stationäärinen heavy armorilla vuorattu asema hoitaa kaiken, 12 laserturrettia poraa mistä vain läpi - eivätkä ammukset lopu kesken.

Loistava idea pelillä, toivottavasti jatkatte kehitystä pidemmällekin. Jonkinlaiset suojakehät yms voisivat myös olla hyviä?
tallennettu
rcmasta
Jäsen500
****
Viestejä: 961


IT'S OVER NINE HUNDRED!!!


Profiili
« Vastaus #7 : Toukokuu 21, 2010, 02:03:39 »

Olisin vääntänyt Eve-onlinesta tutun Rifterin (taakse osoittavat thursterit edessäkin), mutta thursterin taakse ei ilmeisesti voi sijoittaa mitään ilmeisesti millään etäisyydellä. Aluksen suunnittelu olisi monimuotoisempaa, jos esim. parin kolmen neliön päähän voisi sijoittaa jotain uutta palikkaa. Lupaava alku.
tallennettu

Liberate vos ex inferis.
metalfusion
Jäsen500
****
Viestejä: 543



Profiili
« Vastaus #8 : Toukokuu 21, 2010, 11:05:07 »

Olisin vääntänyt Eve-onlinesta tutun Rifterin (taakse osoittavat thursterit edessäkin), mutta thursterin taakse ei ilmeisesti voi sijoittaa mitään ilmeisesti millään etäisyydellä. Aluksen suunnittelu olisi monimuotoisempaa, jos esim. parin kolmen neliön päähän voisi sijoittaa jotain uutta palikkaa.
Tämä on ihan harkittu valinta mikä pakottaa aluksiin ainakin joitakin heikkoja kohtia. Täysin panssaroitu alus on stationaarinen eli alusta rakentaessa joutuu tässäkin suhteessa tekemään kompromisseja.
Ehkä tuosta voisi tehdä option asetustiedostoon.

Ps. Itellä on nyt jo yli 20 asian lista mitä kaikkea voisi tehdä seuraavaan versioon. Tenttien jälkeen on sitten taas aikaa jatkaa projektia. Tongue
tallennettu
metalfusion
Jäsen500
****
Viestejä: 543



Profiili
« Vastaus #9 : Toukokuu 26, 2010, 14:07:59 »

Olen tässä koittanut jäljittää mystistä hidasteluongelmaa. Itsellä pyörii lvl. 11:kin ihan hyvin n. 60fps mutta aina välillä fps putoaa 25 tietämille ja palautuu jonkin ajan kuluttua takaisin. Mystisen tästä tekee se että hidastumiseen ei näytä vaikuttavan oikeastaan lainkaan paljonko ruudulla on tavaraa, onko zoomattuna kauas tms. Jos hidastelun aikana enabloi editorinkin se ei vaikuta ainakaan heti juurikaan.
Olen koittanut mittailla pelin eri prosessejen pyöritykseen meneviä aikoja millisekunteina mutta näyttää siltä että koko peli hidastuu jokseenkin tasaisesti. Eli siis Grafiikan piirto ja törmäystarkastukset hidastuvat suhteessa saman verran.

Olenkin siis alkanu epäillä josko tämä on vain omasta koneestani tai windows 7:stä aiheutuvaa, näkyykö muillakin samanlaista hidastelua?
tallennettu
rcmasta
Jäsen500
****
Viestejä: 961


IT'S OVER NINE HUNDRED!!!


Profiili
« Vastaus #10 : Toukokuu 26, 2010, 17:02:44 »

Tällä koneella mitään hidastelua ei tapahtunut.

Windows XP
Intel Q9450 2,6 GHz neliydin
XFX nForce 780i SLI
XFX 8800GTS 512 Mt
3072 Mt 800 MHz DDR2 Kingston HyperX

Sivutustiedosto eri fyysisellä asemalla kuin peli.
tallennettu

Liberate vos ex inferis.
metalfusion
Jäsen500
****
Viestejä: 543



Profiili
« Vastaus #11 : Kesäkuu 19, 2010, 12:54:05 »

Olen nyt pari viikkoa koodaillut tätä varsin aktiivisesti ja edistystäkin on tapahtunut melkoisesti.
Suurimmat uudistukset on aluskauppa ja oman laivueen ylläpito/muokkailu aina kenttien välissä. Enää omaakaan alusta ei voi muokata millon vain, vain kentän alussa.

Peli näyttää nyt tältä editointimoodissa ennen kentän aloittamista, omaan laivueeseen voi ostaa uusia aluksia ja korjata/siirtää/myydä vanhoja. Omaa alusta voi tietenkin muokata vapaasti tai myydä senkin ja antaa kaverien hoitaa homma kotiin. Pelin edetessä pidemmälle kaverialusten ja strategian merkitys kasvaa. Toki kaikki rahat voi pumpata omaankin alukseen ja tehdä siitä kolossaalisen hirviön niin halutessaan.


Mainmenussa on pieni taistelu taustalla pyörimässä, 4 tallennusslottia peleille pitäisi riittää; vaikka se onkin keinotekoinen rajoite. Sandboxissa luotuja taisteluita ja aluksia voi olla loputtomasti.



Valmiin partikkelienginen implementointi ja efektien teko on edelleen tehtävien asioiden listalla. Gaussit/shieldit pitäisi koodata; Sanboxisssakin on vielä tekemistä ennen seuraavaa julkaisua joka tullee olemaan betaversio parin-kolmen viikon päästä riippuen innostuksestani. Smiley

PS: Olen nyt tehnyt myös toista tilesettiä että saa vähän erinäkösiä aluksia.

tallennettu
metalfusion
Jäsen500
****
Viestejä: 543



Profiili
« Vastaus #12 : Heinäkuu 09, 2010, 16:55:17 »

BETA 0.6 JULKAISTU

Monen viikon uurastuksen jälkeen tässä on nyt sitten beta:
-Hiekkalaatikkomoodi
-Laivueiden managerointi
-10 uutta kenttää
-Yhteensä 20 valmista alusta
-Aluskauppa
-Uutta grafiikkaa
-Ja paljon pienempiä korjauksia, parannuksia ja uusia ominaisuuksia

http://up.servut.us/24274

F1 näyttää pikakomennot
Kannattaa heti alkuun säätää resoluutio ja aluskaupan koko sopiviksi data/config.txt tiedostosta

Jos jotain kiinnostaa niin voin selittää myöhemmin lisää kenttien jne. teosta sandboxilla. Nyt mökille Smiley
PS: Hidastelun syyksi omalla koneellani ilmeni emolevyn ja prosessorin yhteensopivuusongelmat. Isojenkin taisteluiden pitäisi pyöriä mukavasti 60fps jos vaan näytönohjaimessa riittää potkua.
tallennettu
Sivuja: [1]
  Tulostusversio  
 
Siirry:  

MySQL pohjainen foorumi PHP pohjainen foorumi Powered by SMF 1.1.15 | SMF © 2006-2008, Simple Machines Validi XHTML 1.0! Validi CSS!