Touhou Winterheart

Jaa meneillään olevat projektisi tai valmiit pelit muun yhteisön kanssa täällä.
Post Reply
Tsalop88
Member
Posts: 55
Joined: Fri Mar 20, 2009 2:35 pm
Location: Loppi

Touhou Winterheart

Post by Tsalop88 »

Pitkä posti, joten laitan tähän pääasiat: Winterheart jatkuu... Päivitän statusta viikoittain. Demo tulee kun 1. taso valmis...

Kuten muutamat ehkä muistavatkin aloitin tuossa parisen vuotta sitten tekemään shmuppia
nimeltä Touhou Winterheart; eräänlaista (Touhou pelisarjaan pohjautuvaa fanitekelettä).

No kävipä sitten niin, että peli jäi pahasti kesken oman osaamattomuuteni ja suoranaisen laiskuuden takia.

Mutta nyt kuitenkin on asia niin, että viime syksynä tehdessäni tuotetta HAMKin tradefairiin niin sain
uuden kipinän homman aloittamiseen. Lopputuloksena oli Voile Invaders SE.

Lopputuloksesta innostuneena aloin paiskimaan hiki hatussa töitä tuossa joulun alla päästäkseni samaan
pisteeseen kuin viimeksi (Vanha sorsa oli mystisesti häipynyt Windowsin 32kt tiedoston sisään, onneksi
löysin netistä tutoriaalin kuinka muuttaa ne takaisin kansioiksi - koodi oli kyllä hirveätä purkkaa).

Nyt ollaan siinä tilanteessa, että koodi on viimeistä vaille valmis (kaikki olennaiset funktiot on tehty...
Ainoastaan pomojen käyttäytyminen taisteluiden aikana pitää ohjelmoida - runko tosin löytyy).
Sisällöllisiä puutteita vielä on ja paljon:

- Lopetuksia varten täytyy piirrustella grafiikat.
- Pomojen spritet pitää animoida ja viimeistellä.
- Tasoja täytyy hioa hieman (alunperin oli 2.5 min puolisko ja 1 min puolisko, mutta oikeissa shmupeissa
tuskin ehdit täristä minuuttiakaan kun jo välivastusta pukkaa kentälle).

Ei kai tässä muuta... Kaksi mitätöntä screeniä nykyisestä tilanteesta:
Image
Image

Pyrin viikoittain kirjoittamaan uuden päivityksen tilanteesta. Demoa tulee ulos sitten kun saan ensimmäisen
tason tehtyä varttia vaille valmiiksi (julkaisin eräällä toisella foorumilla tosin vanhempaa versioon perustuvan
demon missä olivat vain nuo ensimmäiset 150 sekuntia... Kaippa se kelpaa enginedemosta).
User avatar
-Z-
Devoted Member
Posts: 682
Joined: Tue Aug 28, 2007 3:33 pm
Location: In ur danmaku, grazin ur bullets

Re: Touhou Winterheart

Post by -Z- »

Ihanata : 3 Toivottavasti saat valmiiksi asti tällä kertaa, tsemppiä!
"Fallout 3 (#10) marked a shift in the industry, a move that saw the western RPG begin to surpass its Japanese counterparts." -IGN top 100 RPGs of all time
Taatero
Advanced Member
Posts: 384
Joined: Tue May 27, 2008 6:06 pm

Re: Touhou Winterheart

Post by Taatero »

-Z- wrote:Ihanata : 3 Toivottavasti saat valmiiksi asti tällä kertaa, tsemppiä!
Itse en kyylä ole koskaan tajunnut tätä touhouta. Jos tekee tämän kaltaisen pelin, evätkö avaruusalukset olisi parempi vaihoehto? Noh, hienoa työtä joka tapauksessa. Ainakin kuvista päätellen.
[color=#40BF00][u]koodaaja[/u][/color] wrote:Täyden turvan takaamiseksi avain olisi myös kuljetettava offlinenä suoraan tulevien viestien lähettäjältä niiden vastaanottajalle laitakaupungin hämärissä yöneljältä ja varmistettava, ettei kumpaakaan osapuolta seurata. Popliinitakkia suositellaan.
User avatar
Nameless_One
Member
Posts: 63
Joined: Fri Mar 26, 2010 4:05 pm

Re: Touhou Winterheart

Post by Nameless_One »

Kieltämättä Touhout ovat olleet jo pitkään yksiä lempi-shmuppejani, mutta minua on harmittanut Phantasm-kentän puuttuminen kaikista muista peleistä paitsi Perfect Cherry Blossomista ja Imperishable Nightin spell practice olisi saanut olla kaikissa muissakin touhoupeleissä. Lisääthän nuo ominaisuudet peliin sitten kun se on valmis? Onnea projektillesi :)
Projektit:
Semmonen jännä tasoloikka

Youtube-kanavani
Uusin video: Pelataas LoZ Oracle of Seasons - Osa 14 - Tarm Rauniot
Koodiapina
Forum Veteran
Posts: 2396
Joined: Tue Aug 28, 2007 4:20 pm

Re: Touhou Winterheart

Post by Koodiapina »

Näyttää ihan mukavalta, vaikka en itse lajityypistä tippaakaan pidäkään.
Taatero wrote:Itse en kyylä ole koskaan tajunnut tätä touhouta. Jos tekee tämän kaltaisen pelin, evätkö avaruusalukset olisi parempi vaihoehto?
Asiat voi joskus toteuttaa omaperäisestikin. Sitä paitsi Toohoo-hahmothan ovat jääneet elämään pelien ulkopuolellekin, toisin kuin jotkut tylsät avaruudessa leijuvat peltipurkit.
Tsalop88
Member
Posts: 55
Joined: Fri Mar 20, 2009 2:35 pm
Location: Loppi

Re: Touhou Winterheart

Post by Tsalop88 »

Taatero wrote:Jos tekee tämän kaltaisen pelin, evätkö avaruusalukset olisi parempi vaihoehto?
Vaikka täytyy myöntää, että Touhou fanipelejä on pilvin pimein (melkein) kaikista mahdollisista kategorioista
niin avaruusräiskinnät ovat paljon aikansa eläneempi tapaus...

Optimihan olisi tehdä eXceedin tai castle Shikigamin kaltainen omaan universumiin sijoittuva peli.
(Tarkoitan siis, että ohjataan inhimillisiä hahmoja sillä melkein kaikki suositut shmupit: Alltynex 2nd,
Blue Wish Resurrection, Darius, Do Don Pachi, Ikaruga, Tyrian? yms... Ovat pääosin avaruusaluksilla /
lentokoneilla lentelyä)
Nameless_One wrote:minua on harmittanut Phantasm-kentän puuttuminen kaikista muista peleistä paitsi Perfect Cherry Blossomista ja Imperishable Nightin spell practice olisi saanut olla kaikissa muissakin touhoupeleissä.
Spell practice on suunnitteilla mutta Phantasmia tuskin lisään (joutuisi kirjoittamaan tarinaa aika lailla uusiksi).
Ehkäpä seuraavassa pelissä...
Grandi wrote:Asiat voi joskus toteuttaa omaperäisestikin.
Tiedän. Mutta tuntuu jotenkin turvallisemmalta kirjoittaa peli tunnettujen ja helposti tunnistettavien
hahmojen ympärille. Tämä takaa mukavan tekosyyn kirjoittaa huonoa dialogia ja muutenkin
järjettömän juonen.

Hieman hahmotaidetta:
Image
Tsalop88
Member
Posts: 55
Joined: Fri Mar 20, 2009 2:35 pm
Location: Loppi

Re: Touhou Winterheart

Post by Tsalop88 »

Eräs asia unohtui mainita... Winterheart-projektin tarkoitus on myös luoda helppo pohja ihmisille
luoda shmuppeja ilman sen kummepaa koodin muokkaamista.

Esimerkiksi dialogit luetaan suoraan tekstitiedostosta käytettävän hahmografiikan kanssa.
Tekstitiedosto on muota level00.twh, missä eka numero on taso ja 2 merkki kertoo onko kyseessä
välivastus (0) vai päävastus(1)... Itse sisällöltään tiedosto noudattaa seuraavanlaista syntaksia:

Code: Select all

#Reimu
 000 = I can already see the exit...
 010 = -Q-
#Marisa
 000 = Oh, a familiar face... Long time no see.
 010 = What have you been doing?
 020 = -Q-
#Sakuya
 200 =  And what do you care if I am?
 210 = -Q-
#graphical definition:
#Reimu
 f00 = 0_1
#Marisa
 f10 = 0_1
 f11 = 1_6
#Sakuya
 f20 = 0_3
Dialogi on tekstitiedostoon kirjattu tyyliin: pelaaja, puheenvuoro, rivi
Tällä hetkellä rivit on rajoitettu 4:n ja puheenvuorot 12:Sta
-Q- On lopetusmerkki, joka kertoo ohjelmalle, että dialogi päättyy siihen.

Tuo graafinen määrittely toimii samanlaisella kaavalla...
Esimerkiksi: f00 = 0_1 tarkoittaa tulkitaan, että pelaaja,puheenvuoro = kuva_frame
f kirjain siinä on mukana siksi, että sovellus ymmärtäisi kyseessä olevan naamakuvake.

Anteeksi jos tämä kuulostaa vaikeasti selitetyllä.
MaGetzUb
Guru
Posts: 1715
Joined: Sun Sep 09, 2007 12:35 pm
Location: Alavus

Re: Touhou Winterheart

Post by MaGetzUb »

Aa, eli olet tekemässä jonkinsortin skriptiä peliisi? No johan alkoi kiinnostaa! :D
Solar Eclipse
Meneillä olevat Projektit:
We're in a simulation, and God is trying to debug us.
Tsalop88
Member
Posts: 55
Joined: Fri Mar 20, 2009 2:35 pm
Location: Loppi

Re: Touhou Winterheart

Post by Tsalop88 »

MaGetzUb wrote:Aa, eli olet tekemässä jonkinsortin skriptiä peliisi?
Yep... Tällä hetkellä vain dialogi on scriptattavissa peliin mutta tarkoitus on, että vihoviimeisessä
versiossa myös pomot, tasot ja muut olennaiset osat ovat muokattavissa yksinkertaisella skriptillä
(vertaa danmakufu)
Tsalop88
Member
Posts: 55
Joined: Fri Mar 20, 2009 2:35 pm
Location: Loppi

Re: Touhou Winterheart

Post by Tsalop88 »

Elikkäs viikottaisen päivityksen aika. Viime viikko meni suurimmaksi osin siihen, että piirtelin aikani kuluksi
kuvia eri lopetuksille. Muuta en oikein saanut tehtyä työkiireiden takia.
Go there---------------->

Re: Touhou Winterheart

Post by Go there----------------> »

Onnea vain projektin edistykselle! :D Toivottavasti motivaatio ei hiivu ennen valmistumista. :lol:
Post Reply