Eli jos joku tuntee kaipuuta tehdä isometrisiä pelejä helposti. Olisi tässä ratkaisu. ISOlibrary on suunnittelemani kirjasto, jonka komennot tarjoavat helpon rajapinnan isometristen sovelluksien tekoon. Isometrisiä karttoja pitää myös tehdä, joten siihen olen kehittänyt ratkaisuksi DibISOsterin. Nämä kaksi tekelettä on tehty jo jonkin aikaa sitten ja niiden tuki on jo lopetettu, mutta jos joku innostuu käyttämään näitä tuotteita, pyrin kaikin voimin auttamaan bugien ja suunnittelun kanssa. Dokumentaatio on rajapinnassa hyvin heikko, itse asiassa se on jopa vanhentunutta.. Erityisesti uudet, versio 1.23:n objektikomennot ovat hyvin mitäänsanomattomia, vaikkakin todella hyödyllisiä..
Eli nykyinen (ja myös todennäköisesti viimeinen versio) ISOlibrarystä on 1.23.
ISOlibraryn ominaisuudet:
- kartan lataus ja tallennus oman formaattiin
- kahden tilesetin systeemi (lattia ja seinät)
- kartan lataus reaaliajassa taustalla
- monen kartan hallinta samaan aikaan muistissa ja niiden vaihtaminen lennossa
- tilesetin vaihtaminen lennossa eri karttaan
- kaksi eri renderöintityyppiä (Basic Render ja Advanced Render, joka on jopa CB:n omia tilekarttoja nopeampi!)
- optimoitu seinien renderöinti oikeassa syvyysjärjestyksessä (tuskaa!)
- oma kamerasysteemi (samanlainen kuin CB:n kamera)
- törmäystarkistus kartan tileihin
- virtuaalinen fps! (päivitysnopeudesta riippumaton)
- isometriset objektit (joilla piirtojärjestys automaattinen, sekä lukuisia komentoja niiden hallintaan)
- objekteille mallit, jotka mahdollistavat salamannopean objektien luonnin (kärjistettynä voidaan verrata 3d-peleissä scenenodeihin sisällytettäviin mesheihin)
- objektien törmäys karttaan sekä toisiin objekteihin (automaattinen!)
Nykyinen DibISOster:n (myös viimeinen) versio on 1.91a. Mikäänhän ei kuitenkaan estä tekemään omaa editoria ISOlibraryn komennoilla, joita DibISOster käyttää myös tehokkaasti hyödykseen.
DibISOster:n ominaisuudet:
- kartan luonti, lataus sekä tallennus
- lattia-, seinä-, törmäys- sekä datakerrosten manipulointi ja tehokas hallinta
- käyttäjän itse valitsemat lattiatiilien koot sekä seinän korkeus
- reaaliaikainen minimap, jossa navigointi onnistuu helposti!
- kaksi erilaista fill-työkalua
- apukehikko seinien piirtämiseen
- käyttäjän "skriptattavat" täyttötyökalut!
Lataa ISOlibrary
Lataa DibISOster