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
Frissebbek | [1] > 2 <
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 | 539 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, 276 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 | 539 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, 294 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
   
sedix - Tag | 30 hsz       Online status #210728   2016.12.23 21:11 GMT+1 óra  
Generált terrainnal nem próbálkozol?
Amúgy eddig nagyon király! Csak így tovább jó látni hogy van még egyediség

   
ddbwo - Tag | 1625 hsz       Online status #210725   2016.12.23 16:35 GMT+1 óra  
Igen, a remegés a fizika miatt volt, mert nem szögeztem földhöz a bábut, ha földet ért. Most kijavítottam, nem remeg már.
Még a terep kirajzolásán dolgoztam, valami 28000es látóhatárral. Rakhatnék demot, de csak egy 2048*2048-as terepet lenne az egész. 6.6km-nyi séta a zöld buckákon... Nem túl izgi.
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 #210715   2016.12.22 22:39 GMT+1 óra  
Valaki itt saját programot fejleszt, nahát! Kicsit még instabil a cucc, álló helyzetben is remeg.

   
ddbwo - Tag | 1625 hsz       Online status #210714   2016.12.22 17:14 GMT+1 óra  
Beépítettem a terraintot. Még el kell dönteni, hogy a nagy képben hol legyen a helye, mármint per map legyen terep, vagy dinamikusan betöltve, mint elder scrollsban. Ez függ a céltól is, jelenleg fps tps a kijelölt irány, amihez elég lenne a per map terrain.
A terrain bármekkora méretű lehet, de most 64x64-es, mivel a kirajzolással lehetnének gondok, Editor hiányában rajzolt heightmap van,

A terrain demo:
https://www.dropbox.com/s/m70w4zdfhof6669/kollozio4.zip?dl=0.

Ezt a hozzászólást ddbwo módosította (2016.12.22 17:28 GMT+1 óra, 302 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 #210709   2016.12.20 19:16 GMT+1 óra  
Sikerült egy kicsit gyorsítani az alap kódot, és kicseréltem a nagy mapot egy kis gagyi mapra. (A filet visszacserélve az előző verzióból is működik.) Viszont így jobb a stressz teszt, 30 mob se okoz gondot.
A mobok teljesítménye kicsit trükkös dolog, mert oda is mennek, ahol igényesebb a számolás, sarkok, etc, ami miatt hatalmas igény növekedés is lehet.
Ami nem látszik, hogy már lehetne több statikus model is, természetesen fizikával. Ez még későbbiekben jobban ki lesz tesztelve, most nem raktam be.

demo:
https://www.dropbox.com/s/kpsxz96g45kqoyb/kollozio3.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 #210704   2016.12.20 07:42 GMT+1 óra  
Még nem tudom, hogy sandbox típusú terepkezelés is legyen, vagy csak "beltéri". Esetleg sandbox féle világ és beltér világ, mint elder scrollsban, teleportálós ajtókkal. Esetleg full nyitott, csak sandbox kültér és beltér egybe. Hajlok az elder scrollos megoldás felé, mert az teljesítményben nagyon jó.
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 #210703   2016.12.19 18:45 GMT+1 óra  
Először is, nagy teljesítmény növelés történt. De ez még mindig kevés. Sokkal hatékonyabb szűrés kell. Másodszor, bekerültek a mobok. Bármennyit be lehet rakni a NUMERIKUS PLUSZ, azaz az ADD gombbal, viszont én nem javaslok 5-nél többet a tényleges jelenetszűrés hiánya miatt.

https://www.dropbox.com/s/adrks3zxk2hne4i/kollozio3.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 #210697   2016.12.18 18:59 GMT+1 óra  
Raktam be egeret, még mindig nem fullscreen, de altot nyomvatartva engedi mozogni az egeret és nincsenek egér gombok sem.
Most már fps nézet az elsődleges, de van külső nézet is. F1
A gugolás C

WASD QERF vagy egér
shift sprint
backspace nulláz
space ugrik
esc kilép

https://www.dropbox.com/s/53hcmzbh0sibuzc/kollozio2.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 #210691   2016.12.17 16:06 GMT+1 óra  
Igen, a szót ismerem, csak nem kéne lennie, mert a másik gépemen nem volt alapból.
Akkor fordítottam egy 60 fps-es változatot, ezúttal glfw helyett winapis ablakkal.

https://www.dropbox.com/s/sm8wqhhfcrq12od/kollozio.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
   
Matzi - Szerkesztő | 2519 hsz       Online status #210690   2016.12.17 13:30 GMT+1 óra  
Úgy hívják VSYNC, nem túl nehéz bekapcsolni.
If your game idea starts with the story it’s not a game idea.
Stories in games are optional.
   
ddbwo - Tag | 1625 hsz       Online status #210688   2016.12.17 08:44 GMT+1 óra  
Most vettem észre, hogy nincs is benne időzítés, de mégis 60 fps-el megy a cucc. Létezik, hogy valami a monitor frissítési rátájához igazította a programot?

Próbálta valaki? Nem túl gyors kicsit?
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 #210685   2016.12.16 19:22 GMT+1 óra  
Most ért el oda az engine, ahova szerettem volna, mikor nekikezdtem. Ám ezzel még nincs vége. Tovább vizsgálom a lehetőségeket, legfőképp gyorsítás terén.
Addig is itt a 11-es demó.

WASD, QE, shift, space, backspace, f4 és esc kilép
https://www.dropbox.com/s/72d5r4eiqc41ghq/cut11.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 #210674   2016.12.15 17:17 GMT+1 óra  
ddbwo: Kollózió
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
   
Frissebbek | [1] > 2 <