ppen itt az ideje, hogy beszmoljak a fejleszts llsrl. Folyamatosan az az rzsem, hogy mg ez, vagy az felttlenl kellene, mieltt rok a programrl. Vgl is gy dntttem, ez az a pont, ahol csak bonyoldnak a dolgok. Teht lerom a fbb elrelpseket s a ksbbiekre vonatkoz terveket.
- Elksztettem egy ablakocskt, amely a jtktrbe helyezhet objektumokat trolja. Az ablak thelyezhet, tmretezhet s kilpskor mentsre kerl. Az egrrel lehet benne grgetni.
- A vilgban elhelyezett objektumok kijellhetek, thelyezhetek. A terepet alkot blokkok a rcshoz igazodnak, a tbbi trgy szabadon mozgathat. A megjelents optimalizlva lett oly mdon, hogy csak a kamera ltterben lv objektumok kerlnek kirajzolsra.
- A megjelentett adatok kz kerlt az objektumok szma, a kamera s a kijellt trgy pozcija. Emellett az jdonsgokhoz kapcsold parancsok elrhetek a konzolbl. A vilg kilpskor, vagy krsre mentsre kerl. Parancssorbl lehetsg van j vilgot kezdeni.
- Hibajavtsra s aprbb optimalizcira is sor kerlt. Emellett az irnyt bvlt az X, Y s Z tengelyek megjellsvel.
A tervek:
- Az tkzsvizsglathoz szksgem lesz hasznlhat befoglal gmbkre s dobozokra.
- Lehetsget kell biztostanom a trgyak forgatsra s tmretezsre.
- Ha ezekkel meg vagyok, akkor el lehet kezdeni a fizika megrst s meg lehet valstani a jtkost.
A motor most mr kpes kezelni a hromdimenzis mindensget, legalbbis megjelentsi szinten.
- A trben val mozgs megoldsra ksztettem egy kamert, amely egr s billentyzet segtsgvel vezrelhet. Parancssorbl tetszleges billenty rendelhet az elre, htra, balra, jobbra, fel s le irnyokba trtn elmozdulshoz. Egy kln fjlba kerlnek kimentsre ezek a vezrlssel kapcsolatos belltsok. A billentyzet csaknem minden gombja felhasznlhat vezrlbillentyknt. Kivtelt kpez a legfels sora, illetve a Caps Lock, Num Lock s a kt Windows billenty. A nzeldni az egr segtsgvel lehet. A kamera hasznlhat szabad mdban, ahogyan a legtbb FPS-ben megszokhattuk, valamint egy kttt mdban, ahol mozgathatjuk a kurzort a kamera elfordulsa nlkl. A msodlagos egrgomb nyomva tartsval ebben a mdban is krlnzhetnk.
- Implementltam tovbb egy egyszer trhlt, amely a tjkozdst segti. Parancssorbl tetszlegesen mretezhet 0 s 1000 tregysg kztt.
- A tjkozdst segti tovbb egy irnyt, amely az X, Y, Z tengelyek fel mutat. Az XNA logikja alapjn a magassgi tengely az Y. Ez piros szn. Az X zld, a Z kk.
Kvetkezik:
A kvetkez lpsen mg ersen gondolkodom. Valsznleg a tovbbiakban ltrehozok egy egyszer ktdimenzis felletet, amely trgyak trolsra szolgl. Ez affle lista lenne, amelybl a jtktrbe hzhatk ezek, ahol lehetsg lesz pontos elhelyezsre, forgatsra, tmretezsre. Ekkppen lesz kialakthat a vilg. Ez egy hosszadalmas folyamat. Lehetsges, hogy rszekre bontom. Tovbb gy sejtem, sok nehzsggel kell majd szembenznem. Biztassatok! Ha ez meg van, akkor mr nem kell sok valami jtszhathoz! :D
Az elkpzels, hogy minden nap felkerl valami, gy ltszik tlsgosan idilli volt. Mra vgl sikerlt elrni a kitztt clt. Teht:
- A parancssor modult sikerlt implementlnom. Kapott egy egyszer megjelentst. A parancsfelismersre is egy nagyon primitv, m jl hasznlhat megoldst talltam. Az eddig elrhet, rtelmes funkcikra van parancs beptve. Ha mskppen nem rendelkeznk, a program folyamatosan log fjlba menti a begpelt parancsokat s rendszerzeneteket. Lehetsgnk van a parancssor nyelvt megvltoztatni, ekkor a parancsokat a vlasztott nyelven kell rnunk s az zeneteket is ezen a nyelven kapjuk. Jelenleg csak az angollal s magyarral foglalkoztam.
- A belltsokat, megjelentend modulokat elmenti a program. Lehetsg van az alaprtelmezett rtkek visszalltsra.
A kvetkez megvalstand feladatok:
- A 3D alapjai. Trhl kirajzolsa, irnyt, kamerakezels, mozgs a trben.
A mai nappal megkezddtt legjabb jtkprogramunk fejlesztse. A clkitzs, hogy a nyr vgre mutathassunk valamit az rdekldknek. Az elkpzels nagyszabs, a lelkeseds adott s minden szksges eszkz rendelkezsre ll a sikerhez.
Terv szerint minden fejlesztssel tlttt nap beszmolok az jdonsgokrl, tovbb alkalom adtn rszletezzk, pontosan mirl is szl majd a program. Megmutatjuk mirt is bizakodunk ennyire, mirt hisszk, hogy a jobbnl-jobb, hatalmas kltsgvets jtkok kztt is megllja majd a helyt a mi alkotsunk.
Lssuk a mai nap eredmnyeit:
- Cortex nv alatt megkezdtem a jtkmotor fejlesztst, a Planat Midgard 2 tervezse sorn szerzett tapasztalatokkal s kdrszletekkel vrtezve.
- Kialakult a modulos felpts alpja s az ezt kezel rendszer.
- Elkszltek a program alapjai. Input ellenrzs, megjelents, egyetlen pldny futsnak ellenrzse, teljestmnyoptimalizls.
- Alapmodulok elksztse. Egr, hardver adatok megjelentse, kirajzolt kpkockk szmllja.
Egy jabb v telt el s semmi hasznlhatt nem produkltam. Meg kne fogadnom, hogy ezttal msknt lesz, de nem tudnm megtartani a fogadalmat. Kevs az idm. Nagyrszt lekt a tanuls, a maradk kevs idben pedig pihenek, bartokkal vagyok. Jtszani sincs idm, gy ht jtktesztek se srn lesznek.
Az eddigi munkim, gy rettebb elmvel nzve; nevetsgesek. Amint lthatjtok kicsit rendbeszedtem az oldalt, de ez nagyrszt trlst jelent. Nem tudok elllni hasznlhat sajt alkotsokkal, gy tbbnyire ltalam hasznlt, jl bevlt programokrl rok s ezek linkjeit osztom meg veletek. Remlem hasznt veszitek.
Ksznet minden ltogatnak, hogy benzett hozznk! (Sajnos mr helyesebb, ha azt mondom; hozzm.) Remlem a kvetkez v sorn is talltok az oldalon kedvetekre val tartalmat. Minden krdsre, krsre megprblok reaglni, idmhz mrten.
Mivel elg sokat jtszok, s nem kevs jttkkal. gy gondoltam j tlet, ha megosztom veletek tapasztalataimat. Mostantl folyamatosan bvtem a jtkajlimat s remlem elnyeri a tetszseteket.
PreDominant 2.0.0.385 - Windows Vista felhasznlknak
Cser Zoltn
2009.03.01. 15:11
A PreDominant legjabb 2.0.0.385-s verzija a Windows Vista felhasznlk szmra kszlt. Ez a verzi nem hasznlhat Windows XP vagy korbbi Windows verzikkal, vagy ms opercis rendszerrel. A Vista eltti rendszerek hasznlinak tovbbra is elrhet az 1.0.4.386-os verzi, amely nem futtathat Windows Vista rendszeren.
A program minden 64 bites Vista verzin tesztelve volt. A 32 bites verzik tesztelse mg htra van. Ha valaki 32 bites Vistt hasznl, vagy Windows 7 opercis rendszert, az krem jelentkezzen e-mailben tesztelsre, ha lehetsges. Ksznm! :D
A program a legtbb felesleges, tmeneti fjl eltvoltsra alkalmas, mellyel olykor jelents lemezterlet szabadthat fel. Tovbb minimlis szinten gyorstja az opercis rendszer mkdst. Egyszerbben futtathatja a Lemezkarbantartt s a Lemeztredezettsg-mentestt.
Habr a Planet Midgard fejlesztse befejezdtt, mgis itt egy jabb kiads, amely az elz verziban fellelhet rengeteg bugot hivatott javtani, valamint nhny jtst is tartalmaz. J szrakozst!
Elkszlt a Planet Midgard legjabb s vrhatan legtols kiadsa. Azt javaslom, akinek van egy szabad flrja, vessen r egy pillantst s felttlenl ossza meg velem vlemnyt, benyomst.
gy nyr elejn nhny aprbb programocska kikapcsoldsknt:
Shibakou: Valamelyik weboldalon talltam r erre a kis Flash jtkra. Nagyon szrakoztat s tletes. ttrtam egy ex-be, hogy mindenki szmra elrhet legyen.
Quark: A legtbben nem hisznek a termszetfeletti erkben, ez a programocska mgis ezt az ert hivatott mrni, nhny vletlengenertoron keresztl. Ha van egy kis idd tedd prbra magad!
Easy IQ: Hsz krdsbl ll IQ-teszt, ha kvncsi vagy mire is vagy kpes.
A legjabb verzi tbb aprbb javtst tartalmaz. Mostantl kpes kihasznlni a tbb magos processzorok elnyeit is. Az elrt pontszm alapveten a processzor s a memrik sebessgtl fgg, de az opercis rendszer llapota is befolysolhatja az eredmnyeket.
A program hasznlhat tbb azonos r CPU teljestmnynek sszehasonltsra vagy a tuning teljestmnynek mrsre.
A tli sznetben vgre elegend idm volt, hogy a cggel foglalkozzak. gy elrkezettnek lttam, hogy feljtsam a weboldalt s megosszam veletek eddigi alkotsainkat...
Sokan kszkdnek hardveres vagy szoftveres problmkkal klnfle jtkprogramok hasznlata sorn. Elg nagy tapasztalattal rendelkezem ezen a tren, szval ha brkinek, brmilyen problmja van n szvesen segtek!
Az oldal jelenleg nehz korszakt li. Tbb link hibsan mkdik, valamint a frisstsek is elkerlik. A helyzet hamarosan megvltozik, addig is: Elnzst Mindenkitl!
Hamarosan minden fontosabb Dominant Company termk felkerl erre az oldalra is. Sok-sok extrval megspkelve. A legnagyobb szenzci a Dominant 2 lesz. Sokat fejldtt az elmlt idkben. Hamarosan elksztek egy Dem videt is. Addigis ltogasstok a linkeket!
Eddig ugye ti is azt hitttek, hogy az irodalom, a kltszet, remnytelen mvszeti irnyzatok. Hogy nlklk a vilg szebb, boldogabb lenne, legalbbis kevsb unalmas. Biztosthatlak benneteket, hogy a kltszet j irnyzatnak felemelkedsvel egy szebb s jobb kor jn el! s ez az irnyzat ez a csoda, a Pustochus. Mint minden vilgrenget dolog kezdetben remnytelennek ltszott, de rvid id elteltvel a tehetsg dalosmadara kibontotta szrnyait. Minden lny s gyermek, frfi s n minden percben csak arra vr, hogy egy jabb pustochus hangja bortsa virgba lelkt. s ekkp radozhatnk tovbb s tovbb a Pustochus szpsgrl, mint a Tisza rvz idejn, vagy mint a tntetk a Kossuth tren, de ez mindssze egy egyszer bevezet. Nektek magatoknak kell ltni mirl is szltam. Lsstok! Az oldal linkeje, mint mindig a Linkek kztt.
Ltezik egy msvilg, lteznie kell valaminek a mgtt, amit ennyire vdenek. n ott jrtam, tudom. m nem jutottam t, hiba akartam, olyan nagyon. Fltem. Nagyon fltem. s ez a vdelem kulcsa; a flelem. Iszonyatos flelem, mindentl. Lerhatatlan. Vajon mirt? Erre a krdsre keresek vlaszt, tbbek kztt, ezen az oldalon. Ha rdekel a krds, kvncsi vagy s btor, tged is magammal vihetlek, ha elg ers vagy. Elkel a segtsg! Az oldal linkjt a Linkek menpontbl rheted el The Other Side nven!
Szeretettel kszntk minden kedves ltogatt a Dominant Company weboldaln!
Nzzetek szt jl, higgytek el tbb minden van itt, mint, amit els ltsra gondolntok!