TSC 2.1.0-beta1 julkaistu

Kirjoittanut quintus 2019-12-23.
Suomentanut xet7.

Ensimmäinen beta versio 2.1.0:sta on julkaistu.

TSC tiimillä on ilo ilmoittaa että vuosien kehitystyön jälkeen, ensimmäinen beta versio tulevasta 2.1.0 julkaisusta on saatavilla ladattavaksi nyt. Julkaisu on tägätty Git repossa nimellä v2.1.0-beta1 ja on upattu web palvelimellemme.

Miksi siinä meni niin pitkään?

TSC on projekti jota vetää vapaaehtoiset vapaa-ajallaan. Me kaikki tiedämme että vapaa-aikaa on niukasti. TSC:llä on massiivinen koodikanta kirjoitettuna C++:lla nyt yli 10 vuoden ajan, koska se pohjaa alkuperäiseen koodikantaan Secret Maryo Chronicles (SMC) pelistä. Perityn koodin laatu on aika heikkoa on ollut hankaluuksia työskennellä tämän perityn koodin kanssa.

Mitä on muuttunut?

Viimeisin vakaa version oli versio 2.0.0 vuonna 2015. Sen jälkeen, paljon parannuksia on tehty peliin. Yksityiskohtainen lista loytyy tiedostosta CHANGELOG lähdekoodi tarpallosta, ja sekään lista ei sisällä kaikkia parannuksista. Tässä ovat kohokohdat:

  • Monta uutta taustamusiikkia
  • Vaihdettu joitakin SMC grafiikoista alkuperäisiin TSC grafiikoihin
  • Uusia vihollisia: Larry ja Doom Larry, jotka syttyvät ja lopulta räjähtävät jos niihin törmää
  • Parannuksia tason skriptaukseen
  • Tasoeditori ulkoasu kunnostettu
  • Tasot latautuvat paljon nopeammin verrattuna 2.0.0 versioon
  • Salaisen alueen merkinnät saatavilla tasoeditorissa
  • Uusi pelin sisäinen skriptaus konsoli painamalla [F7]
  • Monia bugikorjauksia
  • Päivitetty CEGUI rippuvuus versiosta 0.7.9 versioon 0.8.7
  • Tuki ja vaatimus C++11-kykenevälle C++ kääntäjälle

CEGUI päivitys ansaitsee erityismaininnan. CEGUI 0.8.x rikkoi heidän oman APInsa ja koska yhä useammilla ihmisillä ei ole pääsyä vanhentuneeseen CEGUI 0.7.9 versioon, oli tarpeellista suorittaa tämä päivitys. Tämä päivitys kuitenkin sitoi niin monia TSC tiimin resursseja että 2.1.0 julkaisu lopulta päätyi sisältämään vähemmän uusia ominaisuuksia kuin oli alunperin suunniteltu. Nyt kun päivitys on tehty pitäisi olla paljon helpompaa kääntää TSC moderneilla Linux distroilla kuin oli tilanne vanhan 2.0.0 julkaisun aikana.

Ominaisuus joka valitettavasti ei ehtynyt 2.1.0:aan on tarina. Olemme hyväksyneet lopullisen tarina luonnoksen pelin tulevaisuutta varten, tosin.

Milloin voimme olettaa että tapahtuu lopullinen julkaisu?

Nykyinen suunnitelma on julkaista lopullinen 2.1.0 versio alkuvuodesta 2020.

Mitä tapahtuu Beta vaiheessa?

Beta vaihe on tarkoitettu kiillottamaan TSC:n karkeita reunoja. Uusia ominaisuuksia ei enää lisätä peliin, sen sijaan keskitytään bugien korjaukseen. Lisäksi, seuraavat muutokset voivat tapahtua:

  • Lisätään musiikkia ja staattisia kuvia
  • Lisätään käännöksiä
  • Lisätään uusia tasoja
  • Hienosäädetään koodin kääntöjärjestelmää (tämä ei näy mitenkään pelin käyttäjille)

Pidätämme oikeuden tehdä muita tarvittavia muutoksia jos jotain kiireellistä ilmenee.

Voinko auttaa TSC:tä käyttäjänä nyt?

Kyllä voit! Asenna TSC peli ja pelaa peliä. Raportoi löytämäsi bugit joko postituslistalla, foorumilla, tai suoraan meidän bugiseurannassa (vaatii GitHub tilin).

Ole hyvä ja tee pelitasoja ja lähetä ne liitettäväksi TSC 2.1.0:aan foorumilla tai postituslistalla. Tällä hetkellä tasot versioiden TSC 2.1.0 ja 2.0.0 välillä ovat melkein identtisiä. TSC tiimi on riippuvainen käyttäjien lähettämistä tasoista koska C++ koodin kirjoittaminen ei jätä paljoakaan aikaa tasojen tekemiselle. TSC tiimi erityisesti toivottaa tervetulleeksi tasot jotka käyvät osaksi mainittua tarina luonnosta.

Lataa

Lähdekoodi

Binääri lataukset

Windows

Linux

quintus
TSC tiimin puolesta.