játékfejlesztés.hu
FórumGarázsprojectekCikkekSegédletekJf.hu versenyekKapcsolatokEgyebek
Legaktívabb fórumozók:
Asylum:    5444
FZoli:    4892
Kuz:    4455
gaborlabor:    4449
kicsy:    4304
TPG:    3402
monostoria:    3284
DMG:    3172
HomeGnome:    2919
Matzi:    2519

Pretender:    2498
szeki:    2440
Seeting:    2306
Geri:    2188
Orphy:    1893
Joga:    1791
Bacce:    1783
MaNiAc:    1735
ddbwo:    1625
syam:    1491
pegya - Tag | 2 hsz       Online status #211222   2017.04.21 22:13 GMT+1 óra  
Szép munka, tény, hogy van vele dolgod még. Kicsit fura amikor a vízen sétálok, kicsit Jézusnak érzem magam.

   
ddbwo - Tag | 1625 hsz       Online status #211026   2017.02.19 15:34 GMT+1 óra  
Hát rövid értékelése lesz a hétnek, mert hogy nem csináltam semmit. Nem is gondolkodtam rajta, hogy még mit rakjak bele. El se indítottam. Vagyis most igen, de nem igen támadt ötletem. Modellek és animációk nincsenek, azzal se kell foglalkozni, stb. Még a terep rétegeinek a számát ki lehetne toldani egy csettintéssel. Bár most így nincs szükség rá, Szóval van kis mélypont a lendületben. Talán jövőhéten megálmodom, hogy mi is legyen véle.
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
ddbwo - Tag | 1625 hsz       Online status #211000   2017.02.10 20:38 GMT+1 óra  
Sikerült elegendő újítást végezni egy újabb demohoz, bár innen lehet átállok a heti 1 frissítésre, mert inkább a meglévő dolgok csiszolgatása lesz egy ideig.

Tehát, fontosabb update, hogy kialakítottam egy kijelölés rendszert. f-el vagy középső gombbal lehet kijelölni a tárgyakat, ilyenkor lehet kizárólag méretezni, csúsztatni, forgatni.
deselect a Q. még csak egyet lehet egyszerre kijelölni, de nem is biztos, hogy lesz csoportos kijelölés.

Kisebb javítás, hogy a scale, vagyis átméretezés a fénynél a távot tolja, csökkenti, így a változtatás egyből és könnyedén meglátszik.

Bekerült egy copy / set button páros, aminek a lényege, hogy a copy átmásolja a kijelölt elem adatait a megfelelő objektum panelre, míg a set az összes adatot alkalnmazza rá. Értelemszerűen ugyanazt másolva az objektum adatait át is írhatjuk, de vigyázat, először másolni kell.

Aztán, működik a - gomb is (a pont melletti), így lehet minuszt is írni.

Végül minimális javítás volt a load panelben, mert rossz helyről egyeztette a nevet, most a létező nevet highlightolja, ha van a listán már az a név.

És a demo:
https://www.dropbox.com/s/46mbkl1cyrl3ize/kollozio22.zip?dl=0
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
ddbwo - Tag | 1625 hsz       Online status #210971   2017.02.06 16:10 GMT+1 óra  
Elkészült a betőltés és a mentés panel. Nem kell nagy dologra gondolni, látványra nem túl szép, viszont működik és így már nehezebb egy fokkal elnyomni a gombot.

Viszont a mentés másként funkciót még mindig manuálisan kell megoldani, és a map elején kiválasztani a nevet egy gyors mentéssel, pl második betöltésre már nem menti a nem használt scene file-okat.

Azaz újdonság a lámpa kezelés és a mentés/betöltés panel. Egy rövid ideig nem lesz új demo, mert még átgondolom, hogy mi legyen még és az hogyan.

https://www.dropbox.com/s/f2xkhvu0cjpgwmk/kollozio21.zip?dl=0
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
ddbwo - Tag | 1625 hsz       Online status #210961   2017.02.05 17:33 GMT+1 óra  
Befejeztem a fény shadert. A spot úgy működik, hogy irányt és szöget kell adni a fénynek. Ha nagyobb a szög 25 foknál, akkor spot fény. Egyéb változtatásra nem volt szükség az adatokban, azt előre kitaláltam.

Ja igen, változott a kezdő "use_world" szöveg, de a map-ban megvan még a lakes_and_hills. Ezt elfelejtettem megemlíteni. Erre azért volt szükség, mert névváltás hiányában már létezőként kezelte a scene-ket, és be is töltötte azokat használatra.

Lassan lesz betöltés/mentés panel is, és berakom a "már betöltött map" szöveget, hogy ne legyen ilyen ütközés a későbbiekben.

Egyéb ötletem nincs most szerkesztőbe, majd még átgondolom kell-e több gomb meg funkció.

A karakterek kérdése eléggé a levegőben lóg, mivel nincs mihez megszerkeszteni az entitásokat, akció file-okat. Nyilván valami játék logikához kell azokat csinálni, terveim meg nincsenek.

Úgy gondolom, most még felesleges egy 20b demo, majd később lesz 21-es, ha elég újítás lesz.
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
ddbwo - Tag | 1625 hsz       Online status #210942   2017.02.04 09:43 GMT+1 óra  
Csináltam egy blender 2.78 obj to ar1 convertert, ami a data/tools mappában van. kizárólag a blender 2.78-as obj fileokat tudja konvertálni, de annak is háromszögesítve kell lennie és uv is kell.

Most félautomata megoldással a resource/models.sc file-ba kell bedobálni az .scr neveket, követve a formaiságokat. A modeleket úgy kell legyártani, hogy X+ tengely felé nézzenek, és lehetőleg a nulla legyen a középpont, azaz az origo a "lábánál" legyen. Már ha vkinek akadnak modeljei.
A méret inch-ben van megadva,

A kollozio még nem safe, ügyelni kell a pontos nevekre. És a browser még nem scrollozható.

a converter tool a data/tools mappában található

demo20a
https://www.dropbox.com/s/ceoylqzk9uhrebg/kollozio20a.zip?dl=0
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
ddbwo - Tag | 1625 hsz       Online status #210930   2017.02.03 15:57 GMT+1 óra  
Folytatódik editor fronton a fejlesztés. Az új varázslat akkor történik, amikor rámegyünk az "insert" fülre, mert új gombok jelennek meg a jobb oldalon, amik a beillesztéshez kapcsolódnak.
Még nem hasznosul minden adat, pl a fénynél, lusta voltam befejezni a shadert.
Az adatokat akkor lehet átírni, ha az egeret a nevek fölé tartjuk, nem a konkrét adatokra. Kattintani se kell, a lényeg, hogy az egér addig ott legyen.
A gombok néha kihagynak, de mind csinál valamit ami kész.

(editor előhívása "edit_map 1", majd enter a console-hoz)
Annyi még változott, hogy a numpad0 az beilleszt a player pozícióra.

demo20
https://www.dropbox.com/s/mdsk1s99dn11s8s/kollozio20.zip?dl=0
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
ddbwo - Tag | 1625 hsz       Online status #210913   2017.02.02 12:29 GMT+1 óra  
Átfokoztam az engine-t fizika engine-ről sandbox engine-re.
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
ddbwo - Tag | 1625 hsz       Online status #210892   2017.02.01 16:11 GMT+1 óra  
Változott a mentés file. Javítottam fényeken, beraktam az ajtókat, dolgoztam a scene kezelésen is, egész automata már. Végülis az ajtók miatt kellett az editor, van is egy kezdő map ajtóval, viszont nem lehet betölteni, amíg nem kattintunk new game-re. Valahol vmi elszállt és nem működik a load, ha nincs ingame a progi...A konzolparancsok sora is bővült.

sok láthatatlan dolog változott, folynak a simítások.
Az aktiválás gomb (jelenleg ajtóra) az E, természetesen közelről működik.
readme file alján megtalálhatók az intelmek és a konzol parancsok.

most majd ilyen-olyan panelek készülnek, hogy ne konzolból kelljen adatokat átírni.

demo19
https://www.dropbox.com/s/5m8znza92somiru/kollozio19.zip?dl=0
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
ddbwo - Tag | 1625 hsz       Online status #210867   2017.01.30 11:17 GMT+1 óra  
Készül az editor, még pár simítás van vissza. Az előző mapok nem lesznek jók, mert változtattam pár dolgon. Többször is lesz ilyen még.
A mapszerkesztő játék közben az "edit_map 1" paranccsal jelenik meg, ha nyitva van a console. Itt van mindenféle gomb, ami kellhet (és ami kész van az editorból).

readme írja a dolgokat többnyire.
A legtöbb toolnak két gombja van (bal és jobb klikk).

Ha kapok javaslatokat pl toolra, stb, akkor beépíthetem azokat is "igény szerint". De majd még ötletelek én is.

demo
https://www.dropbox.com/s/2ggcr4iicrynxkv/kollozio18.zip?dl=0
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
ddbwo - Tag | 1625 hsz       Online status #210865   2017.01.28 11:28 GMT+1 óra  
Na most nagyjából safe a program, de elszállhat sokféle módon, ha ide-oda belehekkelünk.
Aztán nem kérdez vissza, hogy "tényleg?", szóval érdemes megválogatni a kattintást.

az új console parancs a use_world, ez a map neve. space nem engedélyezett.
pl:
use_world lakes_and_hills
akkor oda ment és onnan tölt. kezdetnek ez van beállítva, és már van is egy map ezen a néven.
A mentett map beltérben kezdődik, onnan a numpad6-al lehet kilépni a world-be.
Ha nem beltérben kezdünk, akkor a numpad5-el lehet bekerülni a beltérbe. Ez most mindenhol ugyanaz, ő a proto beltér, de már félautomata, mivel ajtók még nincsenek.
backspace beltérben nem igazán ajánlott.
A rand parancsal lehet új világokat generáltatni, de elég egyhangú még a dolog.

demo:
https://www.dropbox.com/s/5j8z2p9trqwvl6l/kollozio17.zip?dl=0
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
ddbwo - Tag | 1625 hsz       Online status #210860   2017.01.27 17:22 GMT+1 óra  
Átstruktúrálások történnek, jelenleg megvan a világkezelés. Minden világhoz tartozik egy world scene a terrainnal, és sok kis scene, amik külön terek terep nélkül, de vízzel, azaz a teleportálós ajtókat és kültér-beltér rendszert is előkészítettem.
Emellett elkészült egy proto mentés és betöltés, ami külön mappákba menti a mapokat. Ez még editor féle módon történik, a teljes mapot menti és még csak a konzolon keresztül lehet a neveket megváltoztatni. Szerkesztés is lesz hamarosan, Eddig egy map jó 25 megás belterek nélkül.
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
ddbwo - Tag | 1625 hsz       Online status #210842   2017.01.24 17:46 GMT+1 óra  
Beraktam egy új régi skyboxot, ezúttal ez rendesen egy skybox. Talán egy saját ég jobb lenne, mert a nappalok és éjszakák váltakozása könnyen megoldható lenne az árnyékkal, csak éppen belőni a színeket elég macerás..
Aztán készítettem egy kezdetleges menüt, jelenleg nincs dizájnja, viszont mégis ott van valami, ami jobb, mint a semmi, mert lehet rá építkezni és a játék érdemi részét is ahhoz mérten lehet kiépíteni. pl opciók, betöltés, mentés, stb.

Nem biztos, hogy ennyihez kell demo, de van még tárhelyem bőven.

https://www.dropbox.com/s/htl9bxvxb0tysjk/kollozio16.zip?dl=0
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
ddbwo - Tag | 1625 hsz       Online status #210826   2017.01.22 15:24 GMT+1 óra  
Most a héten nagyrészt pihentem programozás szempontból, de végeztem pár nem látható módosítást is, pl a model file-ok kaptak egy-egy betöltő script filet. Ez az automatizáláshoz is kelleni fog.
Aztán eltüntettem a teszt "map model" maradékát is, ami azt jelenti, hogy a kezdő lebegő model már nincs ott.
Ami látszik, hogy a perspektívet kijavítottam, eddig int/int volt az arány, ettől el is csúszott a víz kicsit. Mert annál meg rendesen float-tal volt. Hoppá.
Végezetül bekerült egy új console parancs, mégpedig a "rand".

https://www.dropbox.com/s/xbuaqvsu78pya3s/kollozio15.zip?dl=0
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
ddbwo - Tag | 1625 hsz       Online status #210822   2017.01.20 17:06 GMT+1 óra  
Köszi, hogy megnézted és jelentetted a hibát.

A látóhatárt egy geforce 9600 GT-hez optimalizáltam, hogy ne menjen 30 fps alá. Persze 48 pont fénnyel és pár tucat animált modellel képes lemenni 27 fps-re is nálam. Most úgymond max grafikán is van, mert a víz mindent tükröz, az árnyék viewportja hatalmas és a terepet is rajzolja(hátha lenne hegy), 4 távolság szint van a terepen és a látótáv kb 1.6 km.
Azaz összességében 2x renderel mindent (sima, víz, plusz árnyék), vagyis szimpla víz effektel kb 2xes lenne/volt a sebesség.

A procim egy intel core 2 duo E7500, 3 Ghz.


(Közbe kijavítottam egy elcsúszásos hibát is a vizen)
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
peti634 - Tag | 148 hsz       Online status #210821   2017.01.20 16:07 GMT+1 óra  
Így most jónak tűnik
Egyébként eléggé lagol, elférne valami optimalizálás, de tény hogy ez a gép elég gyenge (céges)
Config:
CPU: i3 - 2120
GPU: Intel HD 2000
ha már szép nem vagy, hülye ne légy
http://www.pokolstudio.hu
   
ddbwo - Tag | 1625 hsz       Online status #210815   2017.01.18 12:57 GMT+1 óra  
Talán ezzel jó lesz. Remélem igen, mert elfogyott minden, amit át lehet írni.

Azt kéne még megnézni, hogy árnyék van-e az erdő közelében.

https://www.dropbox.com/s/b4hyurvtvnb4utf/kollozio14c.zip?dl=0
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
peti634 - Tag | 148 hsz       Online status #210810   2017.01.18 10:20 GMT+1 óra  
Egy fokkal jobb, de a víz még mindig elég fura...

De ahogy mozgatom még mindig remeg egy kicsit.
ha már szép nem vagy, hülye ne légy
http://www.pokolstudio.hu
   
Instalok - Tag | 537 hsz       Online status #210808   2017.01.18 09:39 GMT+1 óra  
Azért írtam csak a warningos dolgokat is, mert van amelyik kártyán azok nem warningok, hanem errorok, amitől nem fordul le a shader. Ha peti634 megint kipróbálja majd, akkor kiderül.

   
ddbwo - Tag | 1625 hsz       Online status #210804   2017.01.17 22:01 GMT+1 óra  
Nézem, van pár warning. kezdetnek glsl 120-as. f-et is írtam. az intet nem írtam floatnak.

u.i.:

megtaláltam ami igazi hiba és 120-asra is írtam a shadereket, elvileg könnyen lehetne 110-es is, de így volt gyorsabb. Viszont gond van a dropbox-al és így nem tudom hova feltölteni azt a 8 megát...

u.i.2:

De végre sikerült. itt a javítás, talán működik:
https://www.dropbox.com/s/lq87fvfyok2dh60/kollozio14b.zip?dl=0

Ezt a hozzászólást ddbwo módosította (2017.01.17 23:02 GMT+1 óra, 274 nap)
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
Instalok - Tag | 537 hsz       Online status #210803   2017.01.17 21:46 GMT+1 óra  
Próbáld meg megadni a glsl verziót, illetve nagyon figyelj (főleg régebbi verzióknál), hogy mindent nagyon pontosan és helyesen írj a shaderben. Azaz float helyére nem elég az, hogy 1, ki kell írni, hogy 1.0. Továbbá nem szabad 1.0f-t írni, és így tovább.

GLIntercept megmond mindenféle errort, jó kis cucc.

   
ddbwo - Tag | 1625 hsz       Online status #210802   2017.01.17 21:39 GMT+1 óra  
A shadereket nem fordítja. De ha jól látom, a frame bufferek működnek, mert a víznek van tükre, sőt, egyáltalán van kép is. Milyen kártyán fut? Elég régi shader modelt használtam, igaz, hogy nem adtam meg neki a glsl verziót a shaderben, de attól még működnie kéne.

Shadert debugolni nem szoktam, mert nem hibázok (cöcöcö de tényleg), szóval nem kérdez le semmi infót amit átlehetne adni. Egyedül a képből lehet kiindulni. Talán a gl intercept tud olyat, még nem próbáltam, de mintha olvastam volna valahol.
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
peti634 - Tag | 148 hsz       Online status #210801   2017.01.17 17:36 GMT+1 óra  
272-bug.png
Ügyes, bár nekem némi képi bug jött elő.
ha már szép nem vagy, hülye ne légy
http://www.pokolstudio.hu
   
ddbwo - Tag | 1625 hsz       Online status #210793   2017.01.14 21:05 GMT+1 óra  
Megérett egy újabb demo. De mi is az újdonság benne az előzőhöz képest?
Először is egy árnyalatnyit javítottam a bloom shaderen. Aztán bekerültek a betűk és a console, amit az ENTER billentyűvel lehet behozni és az ENTER-rel is lehet aktiválni.
Aztán hozzá adtam az OpenAL keretrendszert. Ezt onnan lehet észrevenni, hogy kell hozzá telepíteni az OpenAL-t... Ja és ha yetit meglövünk sikeresen, akkor lövés hangnak kell hallatszania. Nagyjából ennyi. Pár parancs az előző kommentben lett említve, amit esetleg lehet tesztelni. Akár...

Demo 14:
https://www.dropbox.com/s/zoefz4zp8v2jd3q/kollozio14.zip?dl=0
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
ddbwo - Tag | 1625 hsz       Online status #210791   2017.01.14 12:16 GMT+1 óra  
Bekerültek a betűk és van dev console. Most csak az angol betűket (kicsi/nagy), számokat, pontot és / jel észlelését csináltam meg, mert a console-ba az is elég. A jó öreg bitmap font list megoldást választottam megjelenítésre.
Amíg a console nyitva van, a windows egér mozoghat szabadon. Majd ingame egérre lesz az kicserélve, fullscreenben nem is látszik a win egér.

Pár parancsot írtam is bele, mint pl st_bloom, st_devbox, st_grass és az st_debug.
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
ddbwo - Tag | 1625 hsz       Online status #210789   2017.01.13 14:51 GMT+1 óra  
Ennyire mélyre még nem gondoltam belemenni, de csak pár buttont meg pár fület tervezek berakni, szintén opengl-en megoldva. Már többször csináltam gombokat, meg szöveg boxokat, úgyhogy elvileg gyorsan meglesz ez a része. A hosszabb része összeválogatni, hogy mik kellenek egy editorba és elkészíteni a leosztást. Model fileok, textúrák, mapok munka közbeni betöltése pl kell, hogy folyamatos legyen a dolog.

Scriptnek nem nagyon gondoltam semmit, de egy dev console-t azt akarok, meg a map file részei lesznek script szerűen megoldva. Textúrák, modellek kapnak egy saját filet, amint automatizálom azt is.
Mondjuk pár esemény nem árt, pl időzítés. Azokat is console szerűen, vagy magában a háttér console-on gondolnám megoldani, kb ugyanolyanra, mint amit az user is beírhat game közben.
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
Parallax - Tag | 579 hsz       Online status #210788   2017.01.13 00:32 GMT+1 óra  
A végén még zendzsín lesz a kollózió. Editorhoz mit fogsz használni (WX, QT, GL UI)? Script rendszer lesz e?

   
ddbwo - Tag | 1625 hsz       Online status #210787   2017.01.11 17:49 GMT+1 óra  
Most kicsit megakadtam, mert nem igazán tudom, hogy mit is csináljak még.
Brainstorm time...

Beltér világ, jobb árnyék, ajtók, liftek. Talán részecske rendszer, de az már nem tartozik a profilba, ha csak nem kap fizikát az is. A.I. nem tartozik bele, amúgy is megvan már a Struktúrfüggönyben. Talán teleportálós ajtó. Csak éppen anyag nincs hozzá. Bár akármilyen beltér doboz megteszi tesztnek.
Spot lámpa árnyékkal megvan, SSAO megvan, DoF megvan valamelyik könyvtárban, és nem is tartozik ide, hacsak nem fokozom át komplett sandbox játék enginere. Hang rendszer van, openAL-re írva.
Editor, hát nem tudom, azt olyan fárasztó írni, mert újdonság nem jön vele, hacsak nem tudok miből építkezni, megint csak nincs tartalom hozzá.
Az úszást is ki kell javítani, az még elég furán lett hagyva.
Tervek, tervek... Mi kell még? Map file. Betűk, ami megint nem ide tartozik. karakterek ütközése nincs még, az kell, hacsak nem mmo a cucc. Kellene egy super-LOD is, hogy minden látszódjon egyszerre. Már ha elbírja a gépem. Multiplayer mod vicces lenne, ha lenne mihez írni. Mondjuk többen rohangálni a mezőn kosárkákat lóbálva sem egy rossz tevékenység, de azért valamivel harcolni jobb lenne. Fizika miatt részben engine téma. dev Console...
Dinamikus triangle mesh fizika. Na az jó lenne, csak hosszabb munka és kevés végeredmény. Ha bullet kell, az van a másikban, vagy saját, vagy semmi.
Esetleg, még mindig át lehetne alakítani, hogy egyetlen hatalmas világ legyen, mint elder scrollsban. Na az egy érdekes feladat lenne, de egy pár sort módosítanom kéne hozzá. Ilyen szempontból az elkülönülő mapok jobbak, mert egyedibbé lehet tenni őket textúra váltásokkal, növényzettel, terep tulajdonságokkal, kitöltéssel-betöltéssel, és a video memóriám is véges (512mb). Valamint a karakterek mozgása is jobban behatárolható. A mostani map is van 40 km²-es, az csak elég valamire...

Szóval ilyenek. Nem is tudom, hogy ez sok teendő vagy kevés mert még át kell futni párszor a pontokat és leginkább a profilba vágó dolgokon ügyködni.
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
ddbwo - Tag | 1625 hsz       Online status #210781   2017.01.09 14:02 GMT+1 óra  
Először is megtaláltam miért nem ment a fullscreen. Azért, mert 16 bitre volt állítva...
Aztán kipróbáltam a füvet, Na meg próbálkoztam bloom effecttel, ami alapból ki van kapcsolva, de a settingsbe be lehet kapcsolni, csak éppen ütközik a skyboxommal. Végül adtam a víznek speculart. Elvileg jól működik, gyakorlatilag nem annyira tetszik, lehet, hogy vmit elírtam?

demo:
https://www.dropbox.com/s/86rcnpekbqzu3x5/kollozio13.zip?dl=0
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
ddbwo - Tag | 1625 hsz       Online status #210772   2017.01.07 17:42 GMT+1 óra  
Végeztem pár bugfixet.
-árnyék elcsúszás miatti fekete recegés javítva
-külső nézet dolgai javítva

https://www.dropbox.com/s/nqex8dtuv5or2ky/kollozio12.5.zip?dl=0
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
ddbwo - Tag | 1625 hsz       Online status #210771   2017.01.07 14:32 GMT+1 óra  
Észrevettem, hogy a fullscreen felbontás csak az asztal mérete lehet, mert valamiért nem akar megjelenítést váltani. Legalábbis nálam. Nem vagyok egy nagy winapi guru, szóval ezt nem tudom kijavítani, legalábbis nincs kedvem dokumentációkat olvasni róla, de egy nehe tutorialos sablont használok rendszerint és azzal van valami probléma.
Használtam GLFW-t is ablaknak, csak attól a fullscreenben fekete lett a monitor és újraindítás után is az maradt, míg a windows valahogy ki nem javította.

konkrétan ezt használom sablonnak:
[url]http://nehe.gamedev.net/tutorial/creating_an_opengl_window_(win32)/13001/[/url]
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
ddbwo - Tag | 1625 hsz       Online status #210770   2017.01.07 07:39 GMT+1 óra  
Csináltam egy settings filet.
Értelemszerűen szélesség, magasság, fullscreen flag
Az árnyék méretét is lehet állítani, ez bármekkora lehet, de 4096 az alapértelmezett, mivel fölötte már akad, alatta meg ronda. Majd lecserélem azt is vmikor, mert nem túl gazdaságos most és a távolsággal se vagyok megelégedve.

https://www.dropbox.com/s/kchxpakg4q02kqj/kollozio12b.zip?dl=0
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
ddbwo - Tag | 1625 hsz       Online status #210769   2017.01.06 19:39 GMT+1 óra  
Először is, külön szálra raktam a logikát, ami nem tudom segít-e rajta.
Másodszor... az úgyis látszik...

demo:
https://www.dropbox.com/s/k2l743m96wm51uv/kollozio12.zip?dl=0
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
ddbwo - Tag | 1625 hsz       Online status #210768   2017.01.05 11:10 GMT+1 óra  
Fényekkel kísérleteztem, elég nehéz megtalálni a megfelelő beállításokat. Most elég csúnya is, de csak a sebességet teszteltem, éppen ezért kicsit félkész állapotban lebeg.
A shaderek cél shaderek, nem végleges és nem is a kollózió része, a másik engine-emből lett átemelve nagy részt. Bár a beltér/kültér világok elkülönítésén is gondolkodtam, nem tudom legyen-e több világ.

L rakja be a random fényeket, 48 db-ot lehet betenni, törölni nem lehet.

https://www.dropbox.com/s/em7mvzxwhs7lmrd/kollozio11.zip?dl=0

Nem ellenőriz semmit, ha valakinél szétesik a grafika vagy a shaderek nem működnek, akkor ez van. Nekem egy geforce 9600 GT-n lemegy 30 fps-ig, de működik minden. Más kártyákon nem teszteltem.
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
ddbwo - Tag | 1625 hsz       Online status #210766   2017.01.03 17:26 GMT+1 óra  
Átírtam a kirajzolást deferred shading-re, hátha jobb lesz. Rosszabb nem nagyon lett, viszont a fényeknek vsz jobb lesz a deferred. Már ha lennének bent fények, de nincsenek. Viszont itt a demo:

https://www.dropbox.com/s/y1u736gs74uk2u3/kollozio10.zip?dl=0

szokásos dolgok megvannak, num + a yeti, num 1 a ház, num 2 fa,
wasd
control, shift
B
bal klikk a becélzott yeti törlése
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
ddbwo - Tag | 1625 hsz       Online status #210760   2017.01.01 19:16 GMT+1 óra  
Szórakoztam kicsit árnyékkal. Nem a legszebb, és a kód se, de azért itt van egy újabb verzió az említett árnyéknak..

https://www.dropbox.com/s/nitucthr0prevs3/kollozio9.zip?dl=0
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
ddbwo - Tag | 1625 hsz       Online status #210753   2016.12.31 09:17 GMT+1 óra  
Nem hagyott nyugodni a lövöldözés téma, úgyhogy csináltam egy saját animált modelt. Nem túl szép, viszont működik. A modelt csak Yetinek nevezem.

bal klikk lő, és yetiket a num plusz gombbal lehet hozzáadni. A B kikapcsolja a devboxot.
lövés effekt nincs, viszont a meglőtt yeti egyszerűen csak törlődik.

demo
https://www.dropbox.com/s/jogppw4sofo898q/kollozio8.zip?dl=0

És ma lett egy hónapos a project.

u.i:
valami bug támadt a modellek hozzáadásával, így házat nem lehet hozzáadni... javítom...
u.i.2
semmi bug, hanem valahogy töröltem a model filet...
u.i.3
ezt a model filet be kell másolni a data mappába
https://www.dropbox.com/s/8lt5mzk5vbgvt96/model.ar1?dl=0

Ezt a hozzászólást ddbwo módosította (2016.12.31 11:02 GMT+1 óra, 292 nap)
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
ddbwo - Tag | 1625 hsz       Online status #210751   2016.12.30 14:06 GMT+1 óra  
Most kicsit megakad a fejlesztés, mert nincsenek animált modelljeim. Egyben ez is az utolsó téma, ami közvetlen a fizika engine-hez tartozik. Mert hát animált karaktereket lőni azt tudni kell.
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
Asylum - Törzstag | 5444 hsz       Online status #210749   2016.12.29 19:08 GMT+1 óra  
Idézet
Parallax :
Még a vízen is lehet járni.



Mi ez valami Jézus szimulátor?
C++ fordítóval és macival alszom
http://darthasylum.blog.hu/
   
ddbwo - Tag | 1625 hsz       Online status #210747   2016.12.28 20:16 GMT+1 óra  
Nincs sok újítás, leginkább grafikai megint. Az új képeken látható is, plusz ha víz alá esnénk, akkor látni valamit.
https://www.dropbox.com/s/le3h666xo0lirga/kollozio7.5.zip?dl=0
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
ddbwo - Tag | 1625 hsz       Online status #210746   2016.12.28 19:06 GMT+1 óra  
Idézet
Parallax :
Még a vízen is lehet járni.


Hát ja, majd lesz az jobb is egyszer.
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
Parallax - Tag | 579 hsz       Online status #210744   2016.12.28 11:31 GMT+1 óra  
Még a vízen is lehet járni.

   
ddbwo - Tag | 1625 hsz       Online status #210740   2016.12.27 16:56 GMT+1 óra  
Megint van egy kis újítás. Nagyrészt szembetűnő, úgyhogy nem is írok semmit róla.
https://www.dropbox.com/s/cglmjtznu7tb228/kollozio7.zip?dl=0
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
ddbwo - Tag | 1625 hsz       Online status #210737   2016.12.26 14:41 GMT+1 óra  
Na most az ütközésnek jónak kell lennie, meg csináltam kisebb módosításokat.
https://www.dropbox.com/s/8qr2hdh0blf0ad7/kollozio6.5.zip?dl=0

A shift fut, a control száguld, de az csak azért van, hogy haladni is lehessen. a J felrakja az embert az égbe, hogy körbe lehessen nézni.
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
ddbwo - Tag | 1625 hsz       Online status #210736   2016.12.25 19:13 GMT+1 óra  
Idézet
ddbwo :
Igen, ezek a mozgás hibák mind, amik megjelentek kint, míg ha a vár map van,bent, semmi baja,



És rá is jöttem, hogy a modelek és a map külön volt kezelve a prototípusok miatt, ezért egy-két jóságból kimaradt a model vonal... Jóvan, hibák javítva... omg
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
ddbwo - Tag | 1625 hsz       Online status #210735   2016.12.25 18:58 GMT+1 óra  
Igen, ezek a mozgás hibák mind, amik megjelentek kint, míg ha a vár map van,bent, semmi baja, pedig az sokkal bonyolultabb. Hihetetlen mik jönnek elő élesben "rendes mapon".

Z-fighttal sokat tenni nem tudok a látóhatár miatt, nálam nincs is z-fight, legalábbis nem látom. Engem csak az a csúnya textúra kezd zavarni, mert az tényleg vibrál meg pöttyöz a csíkosságával.

A sok memória az az előre transzformált geometria adatból adódik, minden egyes model eltárolja magában a transzformált modelt (eltolás, méretezés, forgatás) és pontosan 341*341 fa van. Ezt még meg fogom szűrni dinamikusan, meg hiába fizika motor fejlesztés, kénytelen vagyok grafikára is rádolgozni, hogy lássam mi van. Kicserélem a fákat és külön rajzolt és külön coll model lesz, nameg lod.

Ez éppen a fizika szűrés köre volt.
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
fpeti - Törzstag | 1290 hsz       Online status #210734   2016.12.25 18:36 GMT+1 óra  
Hóeséssel abszolút karácsonyi hangulata lenne. Spawnoltattam pár házat is. Semmi sem tudja letesztelni jobban az ütköztetést, mint cudarul összerakott procedurális geometria. Működött, kicsit néha fára mászott, valamint próbáltam meredek talaj és fal közé beszorítani, átment az ereszen felfele, de nem szorult be vagy esett ki a világból, ami azért jó.
Leejtőn lefele menet ugrál a CC, plusz egy menettel rá lehetne simítani a mozgási irányt a leejtőre (amitől még lassul, hehe).
Valamint nekem nagyon z-fightol minden, a kezdőpontról szétnézve a fenyők lombja belelóg a talajba, a törzsek és a talaj találkozása is vibrál pár méterre is.
Egyébként néztem, hogy 1.5GB kell neki tényleg, ez is érdekelne, hogy abba mi van, ha nem titok.
   
ddbwo - Tag | 1625 hsz       Online status #210732   2016.12.25 14:39 GMT+1 óra  
És elkészült a teljes modelkezelés is, már automata. A teszt alapján maradhat is. A heightmap ki lett véve, most generál egy egyszerű mapot, amit ugyan elmenteni nem lehet így, de később az editorban lesz generálás, és ami a lényeg, szerkesztés, és szép vaskos map file is. Ha lesz editor...

Átkerült a házak beillesztése a NUM 1 gombra.

Ja az elején tölt kicsit fehér képpel, és azt hiszem 2gb memória kell neki.
https://www.dropbox.com/s/kmkwqptg699wy9y/kollozio6.zip?dl=0
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
ddbwo - Tag | 1625 hsz       Online status #210730   2016.12.24 09:03 GMT+1 óra  
Model demo. a numerikus - (minusz) gombbal lehet házakat hozzáadni. És van egy szép nagy terep is.
https://www.dropbox.com/s/63ayepr72f192mh/kollozio5.zip?dl=0
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf
   
ddbwo - Tag | 1625 hsz       Online status #210729   2016.12.23 22:15 GMT+1 óra  
Köszi!
Igen, az következik lassan, elképzelések megvannak, csak modellek kellenek még, meg kidolgozni valami szűrés rendszert.. Mármint jó lassan, mert megint bugok jöttek elő a mozgásban fogalmam sincs mitől, mert abba bele nem nyúltam egy jóideje.
A model kezelés is alakulóban van, jelenleg már tesztelés alatt.
A Half-Life 2: Deathmatch promóció megszűnt! [B¤°
Kezdetben volék az üresség. Ám akkor a Struktúrfüggöny megteremté az Urat.
DrunkenDragon* Blackwolf