A következő címkéjű bejegyzések mutatása: találkozók. Összes bejegyzés megjelenítése
A következő címkéjű bejegyzések mutatása: találkozók. Összes bejegyzés megjelenítése

2008. december 14., vasárnap

Miklós után szaladva

Hosszú kihagyás után újraindul a blog, remélem mindenki örül. :)

Nem részletezem, hogy mi minden történt az elmúlt hónapokban - elkopna a billentyűzetem. Nomeg amiről most értekezni szeretnék izgalmasabb is. Viszont mielőtt ebbe belevágnék kicsit vissza kell ugorjak az időben.

Szeptemberi SV konf.
A csapat akkor megjelent tagjaival az addigi tapasztalatokat összegezve felosztottuk az évet és három nagy esemény közé szorítottuk a munkanapokat. Megvitattuk azt is, hogy az év mely szakaiban nem tudunk dolgozni (vizsgaidőszak, nyaralás) majd megegyeztünk abban, hogy mindhárom eseményt egy közösségnek kiadott (tech)demoval zárjuk.
Ezen események közül az első a Mikulás sprint.


Mikulás sprint

Ezen a hétvégén a csapat elérhető tagjai összeültek irc-n és nekiálltak az első nyilvános demo elkészítésének. Alábbiakban egy kis áttekintés erről.

A részeg ninják nem látnak a ködben
Kami sajnos nem ért rá a hétvégén, de még előtte leadta az általa készített anyagot, így bekerült a kliensbe némi köd, (eltúlzott) bloom és árnyék is.


A ninják sem győzhetik le a fizikát!
Részemről egy elég régóta húzódó feladat lett letudva a Bullet fizikai motor beillesztésével. Néhány űrbe kilebegett ninja árán eljutottunk addig, hogy már nem lehet falakon átsuhanni és a gravitáció is ki tud babrálni az egyszeri játékossal. (Képen a sárga vonalak egy ütközést mutatnak.)


A ninjának nincs tükörképe
A grafikus részleg is bedobta magát és csináltak sokminden szépet, de ez legyen meglepetés. ;)

A release folyamat hétfőn elindul s vasárnapra le is zárul. Ennek örömére vasárnap (2008 dec. 21) sörözést/teázást tartunk. Dobpergés:

SV Vodka
December 21-én 13:00-ás kezdettel minden érdeklődőt szeretettel várunk Budapesten a Fanyűvőbe (Budapest XIII. Váci út 70.) egy Solarah kipróbálásával összekötött sör
özésre/teázásra!
(Ha érdekel a dolog kérlek jelezd fórumon, hogy kb tudjuk hány emberre számíthatunk.)

2008. július 12., szombat

SilentVertigo tábor, első nap

Mint a közönség jól informált tagjai már tudhatják, éppen egy nagy közös fejl/vesztés közepén vagyunk: a hétvégére a csapat 12 tagja megszállta Vigiék rezidenciáját, és mindenki nekiesett a saját feladatkörébe eső tennivalóknak. Az első nap lassan a vacsorához közelít, miután úgyis elszabadul a pokol, így megpróbálom még előtte összefoglalni mik történtek eddig.

Valójában már tegnap estefelé nekiláttunk némi hegesztésnek, miután mindenki szerencsésen nethez jutott.

Lace pedig, akinek rajzolnia kéne, általában kamerával rohangál, ebből a tervek szerint egy video fog születni, amit úgyse adunk majd közre. Pár sorban témákra bontva, ki mire jutott ma:


Prog
A programozás részleget ketten képviselik a táborban, a harmadik kóder szokásos nyári remeteségét tölti valahol titokban. A jelenlévők közül Kami a világszerkesztőnk alapjait fejleszti, Ácsi pedig folytatja kálváriáját a Bullet fizikai rendszer integrálásával, illetve a jelenlegi fázisban működésre bírásával. A világszerkesztő már egész szép dolgokat tud, pl elindul és nem is igen fagy. Meg van benne ninja.



Graf
A leglátványosabb eredményeket mindig a grafikusok produkálják, valójában ránk épül az egész fejlesztés. A táborban hárman nyúzzuk a tabletjeinket, Azrael, Temaruk és jómagam: Azrael az Armen feletti gladiátortáboron dolgozik - nagy örömére Lace ehhez segítő tanácsokat ad -, amit aztán titkos világuralmi tervünk részeként mutogatunk majd tudjátokhol. (Úgyse tudjátok.) Temaruk kollega múzsaként kedvesét is magával hozta, noha még nem tudtam összerakni a hölgy miért fegyverek tervezésére ihlette, annyira nem tűnik harciasnak. Mindenesetre Zbrush tudását csiszolja, igyekszik szépséges részleteket varázsolni a héten készített fegyvermodelljeire, ezek majd erőforrás-kímélő normal-mapként teszik teljesebbé az élményt. Kicsy pedig szokás szerint Geniont textúráz, amit a Zs-terv részeként fogunk majd mutogatni, ha minden úgy alakul. A tervek szerint hétvégé végére teljes pompájában tündököl majd a semmi közepén a favágófalu, különben meg leszek lincselve. Shot.



Ynev
Az ynevesek meglepő módon Ynevnek estek neki, amikor épp nem a játékrendszer fejlesztésénél lábatlankodtak. Első körben egy referencia-doksi készült el, amolyan sablon a leírásoknak, ami alapján remélhetőleg használhatóbbak lesznek, mikor egy grafikus nekiesik a megvalósításuknak. Ezt igazából még nem láttuk, szóval fenntartásokkal kezeljük a létezését állító pletykákat.
A tényleges munka Armen papi negyedének további részletezésében valósult meg, több templom/kápolna/szentély leírása készült el, én úgyse tudom a különbséget ezek között.


Rendszer
Az előző posztban említett Vigi féle szabályrendszer-dokumentum gőzerővel készül továbbra is, ennek részletei vetődtek papírra két harcrendszer-körüli vita között. Állítólag már igen jól áll, oldalszám tekintetében legalábbis folyamatosan növekszik a doksi.


Most sör.

2008. február 27., szerda

Sör és #196068

Megkésve bár de törve nem itt a beszámoló az SV Sör kódnevű találkozóról.
A nem fórumozók kedvéért: ez egy nyílt összeröffenés volt ahol mindenkit szívesen láttunk és beszélgettünk jónéhány dologról a Solarahn innen és túl.

Elég nehéz konkrétumokat írni - olyan ez mintha le kéne írnod mi történt a péntek esti sörözésen -, de azért megpróbálom összefoglalni.

Történelemóra: Beletúrtunk a Solarah fejlesztésének kezdeti szakaszaiból fennmaradt emlékek közé. Régi screenshotok, tervek és mesék a kezdetekben meglévő Erion projectről egy jóadag önszidással megtoldva amiért nem vittem el - talán majd legközelebb.

Mozidélután: Azraelnek köszönhetően egy eddig meg nem jelent helyszínt sikerült bejárnunk valamint jól megnéztük annak evolúcióját is.
Genion látkép (render)

Teszt:
Némi repkedés a faluban amit Nuke kommentárja már már szerepjátékos élményig emelt. Hiába no, a semmivel is lehet játszani csak némi fantázia kell hozzá. Ennek kapcsán jelent meg launchpaden a #196068 jelzésű bug, ami így az első játékosok által megtalált hiba is lett. (Plíz kommenteljétek be, hogy ki találta meg, nekem nem teljesen tiszta ez a hátam mögött zajló akció.)


Már sok helyen írtam ezért most csak megemlítem, hogy remekül éreztem magam és, hogy sajnálom amiért végül ilyen kevesen lettünk. A résztvevők alacsony száma viszont nem szegte kedvünket így örömmel jelentem, hogy szeptember végén újra várunk titeket az SV Vodka kódnév alatt megrendezésre kerülő találkozón.

És akkor át is adnám a szót nektek, nyugodtan lehet mesélni, örömködni, sírni, lelkesedni, lelohadni és videót követelni kommentekben.

Blogged with Flock

2008. február 19., kedd

Global SV konf v8.2 és ami mögötte van

A konf
Vágjunk a közepébe. A találkozón végre sikerült átrugdosni a módosított képzettséglistát az ynev részlegen! Ez jelentős eseménynek számít mert azt jelenti, hogy végre el lehet kezdeni rendesen tesztelni a képzettségrendszert ill. neki lehet állni a képzettségekre épülő egyéb rendszerek (pl harc és mágia) kidolgozásának, véglegesítésének.
Persze ez csak elsőre hangzik jól, ugyanis az örök feketebárány mágia még mint yneves mint rendszerfejlesztői részről ostrom alatt áll. Quest megígérte, hogy készít egy leírást a hatvárosban fellelhető mágianemekről és azok működéséről, amikor ez elkészül a rendszerfejlesztők rögtön rávetik magukat és megpróbáljuk matekkal leírható formába hozni, amit persze az ynevesek megkritizálnak és mi kezdjük előről... A folyamat nem túl effectív de biztosítja, hogy ne szakadjunk el a világtól.

A képzettségek megbeszélésén kívül természetesen fordítottunk némi időt a SO-val való játszadozásra, étkezésre és önmagunk szórakoztatására is. Utóbbi kategóriában éllovas a "Vigi és a seggboncolás" történet amit nem osztok meg veletek, mert ez nem olyan blog.
Mivel Gabo most szerencsésen ideért fényképeztünk is durván, álljon itt pár darab (továbbiak flickr-en).




Árvíztűrő tükörfúrógép
"Sikerült működő állapotba hozni a RakNet+NetworkManager+Serializer hármast a netman repóban. Ez azt jelenti, hogy képesek vagyunk a RakNet segítségével a saját magunk által definiált üzenetet elküldeni a kliensről a szervernek a hálózaton keresztül." -- Kami, solarah dev fórum (2008.02.06.)

Ehhez csak annyit tennék hozzá, hogy túl vagyunk azon a történelminek számító pillanaton is amikor a Solarah első teszt adacsomagja áthasított a neten. Erről sajnos nem készült képernyőkép, de némi vígaszként ide másolom a tesztcsomag tartalmát, íme:
[ header=25421(M/c), msg="Hello NetMan World! árvíztűrő tükörfúrógép <>#&@{};,.-§'"+!%/=()", x=42, f=3.14159, b=1 ]

Animáció
A vizsgaidőszak okozta kiesés után újra visszaültem a kódhoz minek következtében működő formába került az animált kamera valamint át lett szervezve a kliensben néhány dolog. Direkt írtam működő formát és nem készet, mert amíg játszadoztam vele eszembe jutott még pár dolog ami hasznos lehet és idővel be fog kerülni.
A kód ma vagy holnap reggel felkerül launchpadre így ti is játszadozhattok majd vele, de aki lusta összerakni magának az jövő héten meglesheti élőben a Fanyűvőben. (A találkozó után kirakom ide is video formájában.)

Blogged with Flock

2007. november 11., vasárnap

Global SV konf v7.11

Igen, megvolt a global SV konf, jó volt, hasznos volt és most még somlóira se vártunk órákat.

Délben kezdtünk gyülekezni az ilyen összeröffenések szokásos színhelyén, fél kettőre meg is érkezett az utolsó várt ember is. Bár O'Neill (ynev) és Gabo (prog) nem tudtak megjelenni előzetes ígéretükkel szemben, ezt Gabonak még könnyen elnézzük, de O'Neillnak csak nagyon nehezen... (Mégiscsak önszántából bulizta át az előző estét :P)

A keddi prog konfhoz képest sokkal populárisabb témák kerültek napirendre. Többek között beszélgettünk képzettségekről, km rendszerről, halálról és időjárásról.

A halállal kapcsolatos szeptemberi döntésünket megerősítettük. Azok kedvéért akik akkor lemaradtak róla: a halál permanens lesz, tehát a karakter semmilyen módon nem térhet vissza a játékba. (Kivéve az olyan kiskapuk mint feltámasztás, vagy nekromancia, de ezekről szót se többet.)
Elhatároztuk egy olyan lista elkészítését is ami azokat a halálnemeket tartalmazza amik nem lesznek halálosak. Hm... ezt megint sikerült jól elmondanom. idézek inkább Vigitől:
"A halál továbbra is permanens, azonban össze kéne írni azokat a szituációkat, ahol a karakternek meg kéne halnia normálisan, de mi mégis megmentjük az életét. (a bagatellhalálokra gondoltunk, amikor pölö a nyuszi átharapja a torkodat, meg ilyenek)"

Képzettségfronton nem történt tulajdonképpen durva változás, megbeszéltünk néhány részletet, emlegettük sokat a "nem csinálunk lépcsős képzettségeket" szabályt, ill. megegyeztünk abban, hogy alkalom adtán Dessant (prog) és Vigi főz pipacsteát Laceenak (concept art).

A képzettségek felvetettek még néhány témát, ezek közül a két jelentősebb a mérgek és az időjárás voltak.
Mivel az időjárás témát már korábban átrágtuk nagyvonalakban nem okozott különösebb fejtörést, de kinnt legalább szépen esett a hó.
A méreg témának pedig az lett a vége, hogy Quest (ynev) felrakott egy részletes listát róluk a csapat belső ftp-jére.

A kalandmester kérdést egyelőre napoltuk, de a csapat jelenlévő része a "játékos km"-ek felé húz. Mielött ennek a leírásába is belebonyolódnék inkább idézek mukieviltől (fórumita):
"Ám, nem kell feltétlenül km-nek lenned, ilyesmikhez. Ha szert teszel egy kis hatalomra, pénzre, más játékosokat felbéreljetsz, segitheted öket, küldetéseket adsz nekik, pl hogy szerezzenek meg neked ezt -azt... Sok mindent lehet igy is. Persze igy nemtudod öket felügyelni, irányitani a szörnyeket, de én ily modon is imádtam játszani, még anno nwn-be."

Persze előkerült az elmaradhatatlan honlap téma is - bár kicsy (graf) nélkül. Igény lenne rá, hogy az eddig szétszórt eszközeinket ezen az oldalon koncentráljuk, illetve, hogy egyes dev beszélgetéseket és esetleg a wikit szabadon hozzáférhetővé tegyük ott. Bár ez utóbbi még eléggé vita tárgyát képezi csapaton belül.

A témákról egyelőre ennyit, Gabo távolmaradása miatt sajnos nem készültek képek, de ezt majd legközelebb pótlom. :)

Addig is itt egy shot a kedvenc teszt falunkról, Blendirről, ahol jelenleg az animált kamerát tesztelem, térjünk is rá egy picit erre.



Animált kamera klikk

Bár már vagy tíz napos késésben vagyunk azzal a mérfőldkővel amibe ez a feladat is tartozik még mindig nincs kész. A legtöbb dolog ami hiányzik belőle apróság csupán, viszont van egy olyan rész ami miatt nem jutok egyről a kettőre. A probléma hétvégén került terítékre és azóta próbálok rá jó mególdást találni, egyelőre sikertelenül. Azért bizakodok, hogy ez nem fog nagyobb fennakadást okozni és napokon belül meglesz. (Ahogy értékelhető állapotban lesz a kód megy lp-re)

Mindenesetre ahogy elkészül kaptok egy videót róla.

// Ha valaki tud linuxra egy jó videórögzítő és vágó alkalmazást nagyon hálás lennék a tippért.

2007. november 8., csütörtök

Találkozások hete

Ezen a héten két Silent Vertigo találkozó is megszervezésre került. Az első egy szűkkörű programozói összereffenés volt, míg a második egy teljes csapatot felölelő konf lesz.

Akkor kezdeném is a múltidőbe tett programozói megbeszéléssel. (A leírásban erősen támaszkodom majd Gabo feljegyzéseire.)

Ezen a szépnek nem nevezhető keddi napon, jópár témát érintettünk a SO mindhárom nagy területéről (kliens, szerver, editor), bár a társalgás nagy része a szerver oldal ill. a kliens-szerver kommunikáció megvalósítására koncentrált.

A szerverarchitektúra tervezésénél felmerült egyik kérdés a többmagos/többprocesszoros rendszerek optimális kihasználása volt. Született egy elképzelés arra, hogy egy több szálon futó szerver esetén hogyan lehetne a feladatokat optimálisan "szálakba osztani", ill. felvetődött az erlang esetleges használata.
Felmerült az entitások szinkronizációjának kérdése a szerver és a kliens oldal között minek következtében kiderült, hogy egyes entitások esetében szükség lesz majd külön szerver, kliens és editor oldali részre is.

Kliens oldalon felvetődött, hogy esetleg elhagyjuk a CeGUI-t (a gui-ért most felelős könyvtár) és helyette egy könnyebb, de igényeinknek megfelelő Ogre layeres gui-ra váltunk (jelenlegi esélyes a QuickGUI).

Editor témában a modulizált felépítés megvalósítása, ill. néhány FLTK-s trükk került napirendre.

Dióhéjban ennyit erről a majdnem öt órás beszélgetésről.
A még jövő időben lévő global SV találkozóról pedig majd hétfőn...

Próbáltam még a közérthetőség keretein belül maradni, remélem sikerült, amennyiben nem azt plíz jelezzétek. De ha esetleg a zanzásítás és a technikai részletek hiánya volt zavaró azért is lehet kiabálni. ;)