Wolfire julkaisi Overgrowthin lähdekoodin

Wolfire Games paljastettiin äskettäin blogikirjoituksen kautta, olet tehnyt päätöksen vapauttaa koodi lähde yhdelle hänen menestyneimmistä projekteistaan, "Liikakasvu". 14 vuoden kehitystyön jälkeen Omistustuotteena peli päätettiin avata, jotta harrastajat voivat jatkaa sen parantamista mielensä mukaan.

Koodi on kirjoitettu C++:lla ja on avoinna Apache 2.0 -lisenssillä, joka mahdollistaa muun muassa koodin sisällyttämisen omistusprojekteihin ja tuloksena olevan työn myynnin. Avoin lähdekoodi kattaa pelimoottorin, projektitiedostot, skriptit, varjostimet ja tukikirjastot, kun taas peliresurssit pysyvät omistuksessa ja jakelu kolmannen osapuolen projekteissa vaatii erillisen luvan Wolfire Gamesiltä (muokkaus on sallittu).

Hänen blogikirjoituksessaan Wolfire Games jakoi seuraavan:

Olemme työskennelleet Overgrowthissa 14 vuotta. Se on pisin käynnissä oleva projektimme, ja yksi tärkeimmistä syistä, miksi olemme jatkaneet työskentelyä pelin parissa, on fanien fantastinen vastaus ja seuranta. Ihmiset kaikkialta maailmasta eivät vain jatkaneet pelaamista ja nauttimista Overgrowthista vuosia, vaan yhteisöllä oli myös valtava vaikutus projektiin. Hyödyllisestä palautteesta, joka johti parempiin päivityksiin, upeisiin modaajiin, jotka laajentavat pelin mahdollisuuksiasi, sekä lahjakkaisiin taiteilijoihin ja luojiin, jotka laajentavat Overgrowthin tyyliä ja perinnettä. Tämä peli on suurelta osin muokannut ja luonut sitä pelaavat ihmiset.

Joten mikä on seuraava askel? Kuinka kunnioitamme yhteisöä, joka auttoi rakentamaan tätä peliä? Meillä on ilo ilmoittaa, että Overgrowth-koodi on nyt avoimen lähdekoodin! Ei vain sitä, vaan alennamme pelin hintaa pysyvästi kolmanneksella maailmanlaajuisesti, 29,99 dollarista 19,99 dollariin Yhdysvalloissa.

Vain koodista on tulossa avoin lähdekoodi, ei taidevarat tai tasot, koska emme halua jonkun rakentavan ja myyvän Overgrowthia omakseen. Käytämme Apache 2.0 -lisenssiä, jonka avulla voit tehdä koodilla mitä haluat, mutta hyvin vähän velvoitteita. Virallisen Overgrowth-pelin kääntäminen ja ajaminen on helppoa avoimen lähdekoodin avulla, joten et tarvitse paljon teknistä tietoa aloittaaksesi.

Olisi tarkoitus julkaistua koodia voidaan käyttää sekä perustavanlaatuisten uusien tuotteiden luomiseen joiden mukana tulee omat peliresurssit, toimimaan alkuperäisillä resursseilla patentoitu kokeita suoritettaessa tai koulutustarkoituksiin.

Pelikomponenttien ja kirjastojen sisällyttäminen voidaan siirtää erikseen muihin peliprojekteihin. Myös halukkuus hyväksyä laajennuksia ja muutoksia, jotka yhteisö on valmistellut sisällytettäväksi kaupalliseen Overgrowth-peliin, mainitaan. Jos muutoksia ei ole mahdollista integroida pääprojektiin, voit luoda pelistä omia epävirallisia versioita.

Overgrowth-pelin ydin on ninja-kanin seikkailuissa, joka käy lähitaistelussa muiden antropomorfisten eläinten (kanit, susit, rotat, kissat, koirat) kanssa suorittaessaan pelaajalle määrättyjä tehtäviä.

Peli tapahtuu kolmiulotteisessa ympäristössä kolmannen persoonan näkökulmasta ja tavoitteiden saavuttamiseksi pelaajalla on täydellinen liikkumis- ja toimintavapaus. Yksinpelitehtävien lisäksi tuetaan myös moninpeliä.

Peli on varustettu edistyneellä fysiikan moottorilla, joka on tiiviisti integroitu 3D-moottoriin ja toteuttaa "fysiikkapohjaisen proseduaalisen animaation" konseptin, joka mahdollistaa realistisen hahmoliikkeen ja mukautuvan animaatiokäyttäytymisen ympäristöstä riippuen.

Peli on huomionarvoista myös alkuperäisten kontekstiherkkäsäätimien käytöstä, joiden avulla voit soveltaa erilaisia ​​taistelutaktiikoita, ja tekoälymoottorista, joka koordinoi hahmojen yhteisiä toimia ja mahdollistaa perääntymisen suuren tappion todennäköisyyden sattuessa. Tarjolla on käyttöliittymä karttojen ja skenaarioiden muokkaamiseen.

Pelimoottori tukee jäykän kehon fysiikkaa, luurankoanimaatio, pikseli pikseli valaistus heijastuksen taitolla, 3D-ääni, dynaaminen objektimallinnus kuten taivas, vesi ja ruoho, mukautuvat yksityiskohdat, villan ja kasvien realistinen renderöinti, syvyys- ja epäterävyystehosteet nopean liikkeen aikana, erilaiset pintakuviokartoitukset (mukaan lukien dynaaminen kuutiokartoitus ja parallaksikartoitus).

Vihdoin jos olet kiinnostunut tietämään siitä lisää, voit tarkistaa yksityiskohdat Seuraavassa linkissä.


Ole ensimmäinen kommentti

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.