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

Pretender:    2498
szeki:    2440
Seeting:    2306
Geri:    2194
Orphy:    1893
Joga:    1791
Bacce:    1783
MaNiAc:    1735
ddbwo:    1654
syam:    1491
Frissebbek | Korábbi postok
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [15] > 20 < [25] [30] [35] [40] [44]
Matzi - Szerkesztő | 2525 hsz       Online status #154855   2011.06.23 09:25 GMT+1 óra  
ddbwo:
Ha valamit elsőként csinál az ember az egész világon, az azért többnyire több mint puszta szerencse. Már pedig nem kevés algoritmust és megoldást alkalmazott először Carmack, ami azt jelenti, hogy ő is kitalált párat, tehát azért tudhat valamit. Az is elárul valamit, hogy még csak észre sem veszed, hogy valaki mennyivel többet tud mint te. Abban igazad van, hogy személyesen nem kell foglalkozni vele, de ha például fizikát kezdesz tanulni, azért illik tudni Newtonról és a munkásságáról. Szóval ha nem érdekel a dolog, akkor semmi gond, csak ne beszélj hülyeségeket, mert kicsit már unalmas.

A szerepjátékokat nem tudom miért kevered ide, de segítek, egyik sem program, és az ember sem "programnyelv", és pláne nem "futtat a programnyelv" semmit. Alapvető fogalmakkal sem vagy tisztában, így veled vitázni is értelmetlen. Kedves tőled, hogy játszod az udvari bolondot, és beszélsz össze vissza, de kezd kicsit idegesítő lenni. Ezért szeretnélek megkérni, hogy a sommás, ám de csak a saját tudatlanságodról árulkodó kijelentéseidet inkább egy papírra írd le és ne ide a fórumra. Szakmai dolgokban, meg bármilyen, érdemi témában továbbra is nyitva áll előtted a fórum. Tanúsíts önmérsékletet!
Köszönöm mindenki nevében.
If your game idea starts with the story it’s not a game idea.
Stories in games are optional.
   
Seeting - Törzstag | 2306 hsz       Online status #154854   2011.06.23 09:21 GMT+1 óra  
No comment....
   
ddbwo - Tag | 1654 hsz       Online status #154851   2011.06.23 08:57 GMT+1 óra  
A youtube nem működik 3.5kb/s-en...

Az hogy Carmack is csinált játékokat megkérdőjelezhetetlen. Ő is kivette a részét a PC játékiparból, szintén derék dolog. De ha játékfejlesztés jön szóba, miért az ő neve jön elő elsőként?

Személyesen Carmack is csinált pluszba egy Stencil buffer shadow-t. De minden kezdő programozó fogja magát és összerak egy stencil shadow-t. Annyi a különbség, hogy mikor Carmack először gyártott szabadúszóként játékokat, akkor még szoftveresen kellett raszterizálni a 3D grafikát (stencil shadow nélkül) a teljesen független játékrendszerhez. Mert a játékrendszer mindentől független. A koordináták is mindentől függetlenek, és a geometria is. És pl a doom nem éppen egy TIM2 vagy warcraft vagy Tycoon vagy Impérium Galaktika a játékrendszert nézve.

Még régen volt (sőt, az ősök szerint nagyon-nagyon régen) egy papír alapú játék, amit többekközt én is nagyon bírtam, pedig már volt számítógép (2000 körül). M.Á.G.U.S. (amerikai megfelelője, ill a rendszer alapja a Dungeons&Dragons) Na ennek a rendszere könyvbe volt leírva, a programnyelv maga az ember volt ami lefuttatta, a grafika meg a képzelet, meg a rajzok. De ha jellege szerint értelmezzük, ez már program volt. Amit még ma is simán be lehet gépelni, és életképes lesz. (Pl. Baldur's Gate).

Átérzem én, a gazdaságban és a játékiparban Carmack jelen volt. De ha valaki ma elkezd fejleszteni egy játékot nulláról, egyáltalán nem kell foglalkoznia Carmack-al, elég ha ráérez a matekra, bedob pár vektort, mert az igazi probléma csak a szoftveres raszterizálás lehetne, de azt meg simán átugorjuk a grafkarival.

Játékrendszert csinálni nem gáz. Fogom magam, ötletelek h milyen adatok kellhetnek, azt megvan. Kiválasztom h 2d vagy 3d legyen a világ, azt grafika nélkül megcsinálom a vektorokat, leíró fizikát. Aztán ha megvan, csinálok modelleket, csinálok textúrákat. Ha már látszik is h mi van, akkor csak be kell bökni egy-két shaderes effektet pluszba. Ha nagyon akarom gyilkolni a grafkarit, megduplázom a polygonszámot és a textúraméretet. Azt szasz. A legtöbb embernek úgy is a grafika jelenti a játékot.

De ez olyan h Carmack valahol csinált egy saját akármit, ötven másik ember meg máshol csinál egy saját akármit. Csak Carmack előbb élt, unatkozott, nem félt kipróbálni új dolgokat, és leült bütykölni, mert nem volt kedve megtanulni az akkoriban meglévő gagyit. Erre más is hallotta h meg lehet oldani a 3D-t, szal a többiek is elkezdték fejleszteni, mert hallották h másnak már sikerült.

---
Hupsz. Ez átalakult Carmack topikká. Ez is felvéshető Carmack érdemeihez. Tényleg arc lehet ha ennyit beszélünmk róla.

+
Megnézem az ajánlást a neten, hátha ingyenes. Ma éppen unalom lesz, érzem...
_._ Pihi a köbön.
V V
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
   
ramoryan - Törzstag | 442 hsz       Online status #154850   2011.06.23 08:55 GMT+1 óra  
Idézet
ddbwo :
De most tényleg. Carmack nem sok mindent csinált az én szempontomból. Oké, a Wolfot 96-ban imádtam, mert nem volt más, de azonkívül csak a Doom,, meg a Quake van a listáján, amit amúgy sem bírtam régen sem. A Doom3 meg a Quake4 meg már nem is az ő munkája, csak a csapat az övé, ami megírta neki.
Az én szempontomból Carmack a Doom és a Quake oldal, amiért nem adnék egy ruppót sem.

Na a Source! az igazi game engine! Az sokkal élethűbb. Nekem inkább a Source az isten!

+ a CryEngine-t is nulláról írták két év alatt. Ami szintúgy ezerszer többet ér nekem, mint az ID Tech.

De ha ID Tech a vallása valakinek, hát legyen. Kinek mi a cool éppen.



Ajánlanám neked: "A Doom legendája" c. könyvet.
Nem lesz benne "24 parancs", meg "zsiványfény", de cserébe kicsit megvilágosodsz Carmack témában. Ha meg az OpenGL-t game makernek tartod, akkor kódolj ASM-ben. Ezt mondta nekünk mindig a progtanárunk, mikor beszóltunk, hogy a Delphi megcsinál "mindent" helyettünk...

   
syam - Törzstag | 1491 hsz       Online status #154841   2011.06.22 23:41 GMT+1 óra  
Idézet
ddbwo :
De most tényleg. Carmack nem sok mindent csinált az én szempontomból. Oké, a Wolfot 96-ban imádtam, mert nem volt más, de azonkívül csak a Doom,, meg a Quake van a listáján, amit amúgy sem bírtam régen sem. A Doom3 meg a Quake4 meg már nem is az ő munkája, csak a csapat az övé, ami megírta neki.
Az én szempontomból Carmack a Doom és a Quake oldal, amiért nem adnék egy ruppót sem.

Na a Source! az igazi game engine! Az sokkal élethűbb. Nekem inkább a Source az isten!

+ a CryEngine-t is nulláról írták két év alatt. Ami szintúgy ezerszer többet ér nekem, mint az ID Tech.

De ha ID Tech a vallása valakinek, hát legyen. Kinek mi a cool éppen.



Elég sokat nem tudsz akkor a jelentős 3D technológiákról (pl. Carmack's Reverse), amik nélkül nem nagyon léteznének 3D enginek.
Az is igaz, hogy ezek nagy része mára már történelem, de gyökerek nélkül nincs termés sem:3
Ezenkívül számold össze, hogy hány játék készült Q3 engine-nel - 2000 környékén egyértelműen ez volt a legjelentősebb 3D motor akció játékokhoz.
Aztán ami az erőssége volt Carmacknak az lett a "veszte" és szép lassan lekörözték a konkurensek, de amit letett az asztalra az vitathatlan.

Megjegyzés:
A Source-ban használt BSP formátum kb 60%ban megegyezik a Quake2-3 enginekben használt formátummal, amit Carmack és csapata talált ki :]
alias aalberik
   
Joga - Törzstag | 1791 hsz       Online status #154838   2011.06.22 22:48 GMT+1 óra  
Szerintem napjainkban sem lenne képes rá
(ಠ ›ಠ) Stewie!

   
krees - Törzstag | 732 hsz       Online status #154837   2011.06.22 22:46 GMT+1 óra  
Csak nem 20 évvel ezelőtt...
   
DMG - Szerkesztő | 3172 hsz       Online status #154836   2011.06.22 22:37 GMT+1 óra  
Idézet
krees :
Igaz, és tudod mi jutott még eszembe.. szintén nagy kedvencem:
Dangerous Dave 2

(Bocsi az offért,csak azért, hogy ddbwo maga is lássa, hogy Carmack kicsit többet letett az asztalra,mint ő hiszi.)



Na erre jön majd az, hogy ilyet ő fél perc alatt összedob.
-----------------------------------------
Dont Listen to the Naysayers
   
DMG - Szerkesztő | 3172 hsz       Online status #154835   2011.06.22 22:34 GMT+1 óra  
Idézet
krees :
Vagy csak azokról tudsz...
Például az általad említett Wolf3D őse:
http://www.youtube.com/watch?v=KKYFNWxRY4s
És azt se felejtsük el, hogy abban az időben még nem létezett fps, szóval magát a műfajt is ő teremtette.



http://www.youtube.com/watch?v=P7juV9zo5Tk&feature=related

Ha pontosak akarunk lenni.

Alapvetően egyébként az ID volt az egyik építő köve annak, hogy PC-re egyáltalán elkezdtek játékokat írni. Nyílván, ha ők nincsenek jön más, de nem így volt.

Gyakorlatilag a commander keen egy lehetettlen küldetés valósított meg, SuperMario portnak indult, csak a nintendo nem engedte, nem találta élet képesnek a PC-s játék piacot.

Nem az a lényeg amúgy, hogy mit csináltak akkor páran, hanem hogy milyen hardveren.

De ez már nagyon off.
-----------------------------------------
Dont Listen to the Naysayers
   
fpeti - Törzstag | 1295 hsz       Online status #154834   2011.06.22 22:25 GMT+1 óra  
Idézet
krees :
Igaz, és tudod mi jutott még eszembe.. szintén nagy kedvencem:
Dangerous Dave 2


Ez de jó lett volna akkoriban, piszok jó cucc, tipikus id.
   
krees - Törzstag | 732 hsz       Online status #154833   2011.06.22 22:01 GMT+1 óra  
Igaz, és tudod mi jutott még eszembe.. szintén nagy kedvencem:
Dangerous Dave 2

(Bocsi az offért,csak azért, hogy ddbwo maga is lássa, hogy Carmack kicsit többet letett az asztalra,mint ő hiszi.)
   
Kalapacs - Tag | 185 hsz       Online status #154830   2011.06.22 21:53 GMT+1 óra  
volt ott még commander keen is, ami a maga idejében szintén korszakalkotó volt - és a doom\wolf\quake se lett volna az igazi, ha az akkoriban brutális grafikát elvesszük belőle. Persze, önmagában a grafika nem adja el a játékot, mondjuk ezt most, amikor van ezer és egy játék amiből lehet válogatni, és nagy részben szépek, és csak kevés van, amelyik játékélményre is jó(de az olyan játék, ami élményre hatalmas, de grafikailag fos már kevés van - így kapásból csak a minecraft jut eszembe. Persze vannak még, world of goo és társai, de azok is inkább stílusosak, mint simán rusnyák.)

A source a maga idejében tényleg jó volt, de már max a középkategóriát adja szerintem(illetve az elvárható szintet hozza), gyönyörűnek semmiképp nem mondanám egyik source játékot sem. Sőt, ami azt illeti, a tech4 szerintem ütősebb volt, csak nagyon kevés játék használta(ezzel kapcsolatban nagyon sokat vitáztam akkoriban, nem szeretném újra elkezdeni, úgyhogy bárkinek elfogadom az álláspontját, csak a saját véleményemet írtam.)

Mondjuk amióta carmack is eladta magát az ea nek, meg az ótvar konzolkonak már közel sem tartom olyan nagyra.

szerk.:
krees
azért nem létezett, mert nem volt hozzá technológia. Egészen biztosan eszébe jutott már korábban ezer és egy embernek - azt sem tartom kizártnak, hogy valamilyen kezdetleges megoldás már létezett korábban is. Most is elképzelhet az ember egy olyan játékot, amiben bármit megcsinálhatsz, mehetsz az űrbe kutat ásni, lemehetsz a föld alá savat termeszteni, kiállhatsz a térre több millió ember közé(mindegyik állna mondjuk 30m polygonból), tényleg totális szabadság lenne,etc. Na most, az ötlet király, ha mindent csinálhatsz amit csak akarsz, akkor nyilván megtalálod azt, amit szeretnél - viszont technika nélkül semmit nem ér.
...a játékfejlesztés nem éppen a programozásról szól...
/4Bit
   
krees - Törzstag | 732 hsz       Online status #154829   2011.06.22 21:49 GMT+1 óra  
Vagy csak azokról tudsz...
Például az általad említett Wolf3D őse:
http://www.youtube.com/watch?v=KKYFNWxRY4s
És azt se felejtsük el, hogy abban az időben még nem létezett fps, szóval magát a műfajt is ő teremtette.
   
ddbwo - Tag | 1654 hsz       Online status #154827   2011.06.22 21:42 GMT+1 óra  
De most tényleg. Carmack nem sok mindent csinált az én szempontomból. Oké, a Wolfot 96-ban imádtam, mert nem volt más, de azonkívül csak a Doom,, meg a Quake van a listáján, amit amúgy sem bírtam régen sem. A Doom3 meg a Quake4 meg már nem is az ő munkája, csak a csapat az övé, ami megírta neki.
Az én szempontomból Carmack a Doom és a Quake oldal, amiért nem adnék egy ruppót sem.

Na a Source! az igazi game engine! Az sokkal élethűbb. Nekem inkább a Source az isten!

+ a CryEngine-t is nulláról írták két év alatt. Ami szintúgy ezerszer többet ér nekem, mint az ID Tech.

De ha ID Tech a vallása valakinek, hát legyen. Kinek mi a cool éppen.

-----

Ráadásul a rendszer amit megírtam életképes, és működik. Pontos is és nem programnyelv függő. Az OpenGL csak az objektum középpontjához rakja a modelljét és az irányvektorhoz igazítja a forgást. Megjeleníti a modellt. Ja meg a picking ez alapján igazol vissza, ha rákattintok.

De mindegy, felejtős a téma. Már kezdek tényleg nyúlós lenni vele.
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
   
Kalapacs - Tag | 185 hsz       Online status #154822   2011.06.22 21:13 GMT+1 óra  
DMG
Lehet, hogy bennem van a hiba, de nem érzem ezt akkora problémának. Persze, hülyeséget írt(meg gondolom máskor is, de a c++ tapasztalatom teljes hiánya miatt az nem valami szembetűnő, de attól még nem baszom fel magam rajta.
Le kell írni neki,hogy faszság ahogy van, aztán elmondani, hogy hogy is van valójában - vagy ha nincs kedved magyarázni, mert már az 5000. alkalommal ír faszságot, akkor csak beanyázol, és nyugtázod, hogy nem normális.

Szerk.:
mondjuk a 25 parancs még nekem is sok volt.

Ezt a hozzászólást Kalapacs módosította (2011.06.22 21:22 GMT+1 óra, ---)
...a játékfejlesztés nem éppen a programozásról szól...
/4Bit
   
DMG - Szerkesztő | 3172 hsz       Online status #154820   2011.06.22 21:07 GMT+1 óra  
Idézet
Kalapacs :
azért a carmack sztori egy kicsit összetettebb ennél.



Na és akkor még midig nem érted, mi a problémám? (felteszem, problémánk, mert nem vagyok egyedül)

Idézet
Carmack-nak nem sok köze van bármihez is


Erre most csak olyat tudnék írni amiért már ban jár.
-----------------------------------------
Dont Listen to the Naysayers
   
ddbwo - Tag | 1654 hsz       Online status #154819   2011.06.22 21:07 GMT+1 óra  
LOL!

DMG, ezt imádni fogod!

Ez áll Carmack wikijében:

Mikor Carmack 14 éves korában betört egy iskolába barátaival, hogy Apple II-es számítógépeket lopjanak el, őrizetbe vették, és pszichiátriai kivizsgálásra küldték el, ahol megállapították, hogy nem érez empátiát más emberekkel szemben. Az incidens után Carmacket elküldték a fiatalkorúak otthonába, ahol megkérdezte tőle egy kezelőorvos, hogy „ha nem kaptak volna el téged, akkor újra megpróbáltál volna lopni?”, amire ő a következő választ adta: „valószínűleg igen”. De amikor a terapeuta bemutatta a vizsgálat eredményét, akkor Carmack elismételte a terapeuta kérdését: „ha nem kaptak volna el”.[1] Miután 1500 pontot ért el a SAT (Scholastic Aptitude Test, magyarul iskolai adottsági teszt) nevű tesztben (780 matematika, 720 szöveg) a Missouri–Kansas City Egyetemre jelentkezett, ahol csak két szemesztert végzett el, mivel utána szabadúszó programozó lett.
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
   
Kalapacs - Tag | 185 hsz       Online status #154818   2011.06.22 21:00 GMT+1 óra  
azért a carmack sztori egy kicsit összetettebb ennél.
...a játékfejlesztés nem éppen a programozásról szól...
/4Bit
   
Joga - Törzstag | 1791 hsz       Online status #154817   2011.06.22 21:00 GMT+1 óra  
Komolyan, ha semmit sem tudsz, akkor miért próbálsz meg úgy tenni, mintha mégis?
(ಠ ›ಠ) Stewie!

   
ddbwo - Tag | 1654 hsz       Online status #154816   2011.06.22 20:57 GMT+1 óra  
Lehet úgy "nagy arc" stílussal dobom be a szöveget időnként, de többnyire ezt a sztájlt szoktam meg. Ilyen a közegem. Hopp bocsi.

Pedig most csak kb levázoltam h mire jutottam fizikai rendezés terén, hátha vki vmit hozzá tud fűzni. És most konkrétan nem is tudom hol volt a szövegben a hiba, de aki úgy érezte hogy, annak sorry.

Közbe azért megnéztem, Bjarne Stroustrup írta meg a c++ nyelvet, de Carmack-nak nem sok köze van bármihez is, legfeljebb annyi, hogy abban a korban már volt számítógépe és ő bütykölt vele először, mert nyilván akinek nem volt még, az nem tudott kipróbálni algoritmusokat. De ez kb olyan, mintha ismert lenne az első sonkás tojás elkészítője, és őt neveznénk a főzés atyjának.

Bjarne is csak akkor lesz a "mesterem", ha c++ban írom a programot. Mindenesetre azért tényleg egy koponya lehet. Főleg hogy kénytelen vagyok c++ban programozni xD

De mivel már úgy is kevés téma merül fel vakfoltként, a közeljövőben megszorított mennyiségű postot fogok írni.
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
   
Kalapacs - Tag | 185 hsz       Online status #154815   2011.06.22 20:49 GMT+1 óra  
de ez téged miért zavar ennyire?

Szerk.:
szerintem inkább a szája nagy, nem nagyon olvastam tőle, hogy fikázná más munkáját, mert az övé mennyivel királyabb(ha volt ilyen, akkor elnézést.)
...a játékfejlesztés nem éppen a programozásról szól...
/4Bit
   
DMG - Szerkesztő | 3172 hsz       Online status #154808   2011.06.22 19:52 GMT+1 óra  
Az a baj, hogy nem a szája nagy, hanem az arca.
-----------------------------------------
Dont Listen to the Naysayers
   
LugaidVandroiy - Törzstag | 504 hsz       Online status #154807   2011.06.22 19:47 GMT+1 óra  
Idézet
Archenemy :
Ugyan már, nem kell a ban, nem kötekszik, nem trágár, stb. Kezdő, akinek nagy kicsit a szája, ennyi. Nem halálos bűn.


Nekem feldobja a napom

   
Archenemy - Törzstag | 625 hsz       Online status #154805   2011.06.22 19:43 GMT+1 óra  
Ugyan már, nem kell a ban, nem kötekszik, nem trágár, stb. Kezdő, akinek nagy kicsit a szája, ennyi. Nem halálos bűn.
------------------------------------
Army of Pixels @ facebook
------------------------------------
A világon a legjobban az ész van elosztva: mindenki meg van róla győződve, hogy neki több jutott.
   
krees - Törzstag | 732 hsz       Online status #154803   2011.06.22 19:38 GMT+1 óra  
Csatlakozom Jessica tüntetéséhez...KÖNYÖRGÖM
   
DMG - Szerkesztő | 3172 hsz       Online status #154802   2011.06.22 19:36 GMT+1 óra  
Idézet
Az a Carmack meg Bjarne is hétköznapi emberek, ők is leültek rajzolni, azt utána összedobtak poénból egy Wolfot, meg mittomén Bjorn mit csinált


Na ez az ami szánalmas, hogy még utána sem tudsz nézni annak amiről az ember azt írja, hogy fogalmad nincs róla, azt ennek ellenére is vissza pofázól.
-----------------------------------------
Dont Listen to the Naysayers
   
ddbwo - Tag | 1654 hsz       Online status #154800   2011.06.22 19:25 GMT+1 óra  
A két hónapot nem is tudom ki mondta, de ha szó szerint veszed, az plusz poén.
Bár egy alap motor lehet tényleg elkészül addig.

John Carmack-ról mikor előszőr beszéltél, rágoogle-eztem, és megtudtam h a wolfot ő csinálta, de mielött bejött a wiki, arra gyanakodtam, h valami Jack Sparrow féle hős lehet.
Bjarne Stroustrup fogalmam sincs h ki lehet.

Én hobbiból szórakozok programozással, és ahogy lesz rendes netem, valszeg nem kell a skype és winamp mellett poénból fizikát gyártani, mert lesz source sdk, vagy megnézem jobban a havokot.

Az a Carmack meg Bjarne is hétköznapi emberek, ők is leültek rajzolni, azt utána összedobtak poénból egy Wolfot, meg mittomén Bjorn mit csinált.

Nekem nagyjából mindent szabad programozás szinten, mert nem kötnek szakdolgozatok, nincsenek a fejemben bemagolt definíciók, csak ami eszembe jut éppen, lerajzolom, aztán írok rá valami scriptet. Engem nem rakott be senki programozó suliba vagy mittomén, nekem belátható "földi" szakmát kellett tanulnom. Tehát ötletelek, legyártom, azt szoszi.

Az hogy nem tekintek senkit istennek, nem jelenti azt, hogy nem tisztelem. Főleg, ha ismerem is.

És nem értem ezt az OpenGL kérdést, az tényleg elég hiányos, mert csak elérési útvonal a kártya funkcióihoz. Tehát amit összebütykölök vele, az egy jó poén és game-maker, mert annak szánom.

De ez az egész nem olyan komoly dolog, lazán kell venni, azt annyi. Csak lájtosan.
Tea, süti, csokipuding, dupla magnézium. Nekem sem az a célom hogy megbántsak másokat, de sehol nem tanultam, hogy ennek nehéznek kéne lenni.

-------
Map editor:

Leginkább olyan KOTOR félén lehet megoldani, Crysis keveréssel.

Az épületeknek és környezetnek készül grafikája, utána a coll datája. ami még modellezés szintjén elkészül. Csak a kész modell köré kell építeni a kockákat.

Van a terrain, amiből kivágok kockákat. Oda kerülnek az épületek, amiknek van coll_data-ja. Csak egyszer kell megcsinálni. De bekerült a box és az inverz_box fogalom is. A fő szobák Inverse_boxok, az egybe nyitott szint falak meg boxok lesznek.

+++
Lesz a kalózos Irigy Hónaljmirigy, juppé!.
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
   
DMG - Szerkesztő | 3172 hsz       Online status #154758   2011.06.22 11:35 GMT+1 óra  
Azzal nem lenne baj, hogy kezdő, és a stílusa is "olyan", de hogy semmi tisztelet nincs benne, na nem iránytunk, hanem teszem azt John Carmack, vagy Bjarne Stroustrup iránt, akiről azt sem tudja, hogy kicsoda, de majd most ügyesen ráguglizik.

Mind a mellett, alapvető fogalomzavarban szenved, mert a mai napig hiszi, hog yaz OpenGL egy game maker, csak éppen rohadt hiányos a funkcionalitása.

Ezzel együtt meg nem tudom eldönteni, hogy tényelg hülye, és akkor valahogy elviseli az ember, ha marad a neki szánt topicban, vagy csak szivat mindenkit.

Én kérek elnézést, hogy miatta ilyenekkel szemetelem tele a topicot.
-----------------------------------------
Dont Listen to the Naysayers
   
Asylum - Törzstag | 5471 hsz       Online status #154749   2011.06.22 10:54 GMT+1 óra  
Én már hetek óta nyomom a smileyt de mindenki xarik rá
C++ fordítóval és macival alszom
http://darthasylum.blog.hu/
   
DMG - Szerkesztő | 3172 hsz       Online status #154743   2011.06.22 10:07 GMT+1 óra  
Szeretném jelezni, hogy ddbwo Crysis-e lassan eléri az 50%-os készültségi szintet, mert egy hónap eltelt, és ügye két hónap alatt készül el.

Bár ahogy elnézem csúszhat egy kicsit, mert párhuzamosan fejleszti mobilra is, lehet hogy ez vissazvesz a sebességből, de ez ügyben várjuk az ő nyilatkozatát.

Lehet, hogy nekem fogy a türelmem, meg biztos van egy kis "áthallás" a munkahelyi szívások miatt kialakult hangulatom miatt, de már nagyon kezd szánalmas lenni ez nekem, de ha meg ezt csúnyán szóvátenném, akkor magamat járatnám le, szóval inkább hagyom hagy szemeteljen tele mostmár egyre több topicot, innen-ode válaszolgatássokkal, meg értelmetlen témafelvetésekkel.
-----------------------------------------
Dont Listen to the Naysayers
   
syam - Törzstag | 1491 hsz       Online status #154742   2011.06.22 09:48 GMT+1 óra  
Jujj, ehhez az engine-hez vajon milyen szerkesztő fog készülni?
alias aalberik
   
ddbwo - Tag | 1654 hsz       Online status #154740   2011.06.22 08:34 GMT+1 óra  
Köszönöm, mindkét kulcsszóra vannak összetettebb oldalak. Igaz, részemről kicsit furcsáltam egy-két problémát, amin le tudnak akadni. Természetesen teljesen máshogy vizsgálnak mindent, mint ahogy én tenném.

Közbe rajzolgattam is kicsit és kitaláltam egy kis rendszerekre (pl telefon) jó "kezelési rendszert".

Gondolkodtam, hogy egy kis térhez, ha falakat csinálok, már egy szobához is minimum nyolc falat kell csinálnom mélységgel együtt, hogy ne legyen hibakorlát, plusz az ajtórések. Na ez unalmas.

Úgyhogy megfordítottam a képletet, és a termek belsejét határozom meg kockákból.

Ha a kocka határain belül van az objektum, akkor map_collision = FALSE. Ez után jönnek az objektumok a szoba ID-je alapján. Az átjárás is könnyű, mert ha pl van két szoba (kocka), ami egymásba lóg, bármelyik engedélyezi a mozgást, a folyamat továbblép.

Illetve van a sima "terrain" kollízió, ami simán a plane-ek segítségével korlátozza a magasságot.

Az objektum - objektum kollízió az érintkező zónák összegén belül kerülnek ezután vizsgálatra,
a már meglévő kocka és gömb rendszerrel.
Ez egy pár számításos rendszer, hihetetlen gyors, de a half-life1 szintet simán viszi.

De az is segíthet gyorsítani, Ha minden objektumot több kockákból építünk fel, mert akkor megint csak téglalap számítás van, aztán beforgatjuk egy forgásirány vektorral a kocka középpontokat a fö középponthoz képest.

Inkább azoknak javaslom ezt, akik nem akarnak túl gyors mozgásokat csinálni. Ha mégis, akkor minden collision vertexre a sebesség vektor alapján kell számolni egy vonalat, majd a két objektum (illetve először a map) vonalait összehasonlítani. A map részéről még annyit lehet korrigálni, hogy a mapkoordináta megmondja, melyik ID-re hol, milyen szögben lehet átjutni. De ezt csak gyors objekteknél kell lekérdezni.

Ill még az objektek megkapják a kapcsolódó zónák ID-it, ami alapján megkapják a lehetséges objektumok listáját.

Ez a rendszer nem vált világot, gondolom ez is már ismert módszer lehet, talán neve is van, de "kis" projektekhez bőven ideális.

Természetesen a kezdőknek szánom ezt a kis ötletelést, ha épp erre járnak és nincs kiindulási pontjuk, ez is egy lehetőség.
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
   
Kalapacs - Tag | 185 hsz       Online status #154626   2011.06.19 23:30 GMT+1 óra  
Idézet
LugaidVandroiy :
bár a Pythont nem ismerem, de első ránézésre az a sor:
Kód:
Plasma_GUI.PasteObject("GUI_Items_Type3[a]")

Kellenek a "-k?


Kellenek, mert csak stringet tud értelmezni - btw ez egy alap construct függvény, nem engem kell kreténnek nézni miatta. Időközben sikerült megoldani egyébként.
...a játékfejlesztés nem éppen a programozásról szól...
/4Bit
   
DMG - Szerkesztő | 3172 hsz       Online status #154624   2011.06.19 22:01 GMT+1 óra  
Tudod, bármiféle forráskód nélkül nem lehet ám segíteni? Vagy csak poszt számot növelsz?
-----------------------------------------
Dont Listen to the Naysayers
   
ddbwo - Tag | 1654 hsz       Online status #154620   2011.06.19 21:00 GMT+1 óra  
Az encodingot elrontottam, nem azért lett jó, mert benyomtam a pipát a cucchoz, hanem mert az "ő" mellé került másik betű is.

Ha például azt írom, hogy "hogy ki? Ja ő egy favágó!", akkor máris elkezd hülyéskedni. De akkor mi a megoldás?

-------

Na ezt nem értem... Most meg semmit nem módosítottam, de hirtelen megjavult. Viszont ha becsukom a codeblockst, és utána megnyitom újra, megint megőrül....

-------

http://yscik.com/jf/datas/users/2503-omg.png

Ezt a hozzászólást ddbwo módosította (2011.06.19 21:27 GMT+1 óra, ---)
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
   
Aku-Aku - Tag | 111 hsz       Online status #154614   2011.06.19 17:24 GMT+1 óra  
Idézet
ddbwo :
Megvan, file encoding-nál be kő nyomni a save byte-order-mark (BOM) izét, és akkó minden zsivány.


A gromeket ismertem, de a zsivány új nekem.

   
ddbwo - Tag | 1654 hsz       Online status #154613   2011.06.19 16:38 GMT+1 óra  
Megvan, file encoding-nál be kő nyomni a save byte-order-mark (BOM) izét, és akkó minden zsivány.
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
   
LugaidVandroiy - Törzstag | 504 hsz       Online status #154612   2011.06.19 15:39 GMT+1 óra  
Idézet
Kalapacs :
Lenne egy kérdésem, nem nagyon sikerült megoldásra lelni egyelőre. Ha valaki jártas a pythonban, ne adj Isten még a constructos implementációt is ismeri, akkor hálás lennék, ha elmondaná, mi a gond ezzel a kóddal:

Kód:
def opacityCheck():
n = 0
a = 0
while n < Items.Count:
if Items[n].Opacity == 0:
while a < 3:
if Items[n].Value('name') == GUI_Items_Type3[a].Value('name') and Items[n].Value('counted') == 0:
MainObjectType3.AddValue(GUI_Items_Type3[a].Value('name') + "Got", 1)
Items[n].SetValue('counted', 1)
Items[n].Destroy()
Plasma_GUI.PasteObject("GUI_Items_Type3[a]")
playSound(7) #item torlese hang
a += 1
n += 1


A Plasma_GUI.PasteObject() függvényt nem hajtja végre valamiért, pontosabban végrehajtja, de csak akkor, ha nem adom meg, hogy pontosan melyik példányra szeretném. Ebben a formában se hibaüzenetet nem dob, se semmit, elképzelésem sincs, hogy mi lehet a gond. Próbáltam azt is, hogy dinamikus helyett statikus értéket adok neki, de úgy se volt jó, viszont ha kiszedem a végéről a [a]-t, akkor működik - a probléma csak az, hogy természetesen néha arra is végrehajtja, amire nem kéne. Ötlet?

Szerk.: habár itt nem látszik, de a tabok jó helyen vannak, szóval nem ott lesz a gond.


bár a Pythont nem ismerem, de első ránézésre az a sor:
Kód:
Plasma_GUI.PasteObject("GUI_Items_Type3[a]")

Kellenek a "-k?

   
ddbwo - Tag | 1654 hsz       Online status #154611   2011.06.19 14:51 GMT+1 óra  
Kalapacs:

Én régebben azzal rontottam, h a kapcsos zárójelek és macskakörmök időnként rosszul lettek berakva ( ha még aktuális)

c++:

Lenne egy problámám. Most a Windows saját betűkészleteit rasztázom ki a képernyőre. eddig jó is, de ahogy próbálok használni Ő-t vagy Ű-t, a codeblocks átvált UTF-8-ra, és az összes ékezetes betű átalakul ropivá. Pedig elötte semmi gáz. Nem csak az "Ingame" opengl GUI fonts-oknál, hanem az indításnál beugró felbontás váltó "panel"-nél is.
Mi tévő legyek é?
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
   
Kalapacs - Tag | 185 hsz       Online status #154541   2011.06.17 13:29 GMT+1 óra  
Lenne egy kérdésem, nem nagyon sikerült megoldásra lelni egyelőre. Ha valaki jártas a pythonban, ne adj Isten még a constructos implementációt is ismeri, akkor hálás lennék, ha elmondaná, mi a gond ezzel a kóddal:

Kód:
def opacityCheck():
n = 0
a = 0
while n < Items.Count:
if Items[n].Opacity == 0:
while a < 3:
if Items[n].Value('name') == GUI_Items_Type3[a].Value('name') and Items[n].Value('counted') == 0:
MainObjectType3.AddValue(GUI_Items_Type3[a].Value('name') + "Got", 1)
Items[n].SetValue('counted', 1)
Items[n].Destroy()
Plasma_GUI.PasteObject("GUI_Items_Type3[a]")
playSound(7) #item torlese hang
a += 1
n += 1


A Plasma_GUI.PasteObject() függvényt nem hajtja végre valamiért, pontosabban végrehajtja, de csak akkor, ha nem adom meg, hogy pontosan melyik példányra szeretném. Ebben a formában se hibaüzenetet nem dob, se semmit, elképzelésem sincs, hogy mi lehet a gond. Próbáltam azt is, hogy dinamikus helyett statikus értéket adok neki, de úgy se volt jó, viszont ha kiszedem a végéről a [a]-t, akkor működik - a probléma csak az, hogy természetesen néha arra is végrehajtja, amire nem kéne. Ötlet?

Szerk.: habár itt nem látszik, de a tabok jó helyen vannak, szóval nem ott lesz a gond.
...a játékfejlesztés nem éppen a programozásról szól...
/4Bit
   
Asylum - Törzstag | 5471 hsz       Online status #154515   2011.06.16 23:10 GMT+1 óra  
C++ fordítóval és macival alszom
http://darthasylum.blog.hu/
   
DMG - Szerkesztő | 3172 hsz       Online status #154508   2011.06.16 21:16 GMT+1 óra  



Tudom, tudom, ez Geri dolga.
-----------------------------------------
Dont Listen to the Naysayers
   
Mioline - Tag | 69 hsz       Online status #154507   2011.06.16 21:08 GMT+1 óra  
RASZTÁZÁS!!!

// ez úton szeretnék elnézést kérni mindenkitől, de ez kicsapta a biztosítékot.
In my restless dreams... I see that town... Silent Hill...

   
ddbwo - Tag | 1654 hsz       Online status #154506   2011.06.16 20:54 GMT+1 óra  
A 25 parancs még a c++ volt. de az má lefutott az első héten...
Mikor még az első c++ os hello worldot láttam..
De rég is volt. Sok minden történt azóta...


de gyakorlatilag a sima LIGHT0-t nem én csinálom, meg a szofteres rasztázást sem. A kártya berasztázza helyettem a vert X-eket.

-----

FPS DOUGE is my king!
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
   
DMG - Szerkesztő | 3172 hsz       Online status #154505   2011.06.16 20:39 GMT+1 óra  
Idézet
ddbwo :
Viszont azt nem értem, hogy ha én pötyögöm be a matekot a gépbe, akkor az nem szoftveres megoldás? Minek ide annyi csoda grafkártya, ha mégis az ember a c++ba bütyköli bele az effekteket?



Amm...

Amikor 10 éves lehettem, pletyka szinten keringet, (jobban mondva, ilyenekkel marháskodtunk) hogy létezik egy program, aminek csak megmondod (leírod szövegesen), hogy mit szeretnél, és megcsinálja.

Mondjuk:

"Egy szőke hajú fószer repülő rugásban szánkázzon be balról, és írja ki a címet"

És hogy így lehet játékot fejleszteni.


Nem így van.


MOD:

"4 vertexből álló pláne "






"kikutatom az 500 parancsból"

Hát a 25 paranccsal oszt aztán mi lett?
-----------------------------------------
Dont Listen to the Naysayers
   
ddbwo - Tag | 1654 hsz       Online status #154502   2011.06.16 20:28 GMT+1 óra  
Ebben a formában tényleg bő az információ.

Sajnos nem tudom, hogy minek mi a neve, ezért olyan lassú a keresés. Most már tudom, hogy miért kell az embernek egy-két könyv a polcra.

Ezt a hozzászólást ddbwo módosította (2011.06.16 20:37 GMT+1 óra, ---)
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
   
sheridan - Tag | 55 hsz       Online status #154501   2011.06.16 20:07 GMT+1 óra  
Per-Pixel fényekkel foglalkozz. Nézz utána ennek a témának: Light attenuation
A fény paraméterei közül ezekkel lehet jól hangolni:

GL_CONSTANT_ATTENUATION : default value is 1
GL_LINEAR_ATTENUATION : default value is 0
GL_QUADRATIC_ATTENUATION : default value is 0

Példa ezerrel a neten.

   
ddbwo - Tag | 1654 hsz       Online status #154495   2011.06.16 19:01 GMT+1 óra  
Mondjuk ez tényleg nagyon DirectX nekem, de az alap gondolatok benne vannak ebben is.

Viszont azt nem értem, hogy ha én pötyögöm be a matekot a gépbe, akkor az nem szoftveres megoldás? Minek ide annyi csoda grafkártya, ha mégis az ember a c++ba bütyköli bele az effekteket?

Ő. Lehet eddig még nem mondtam, de matekból 5ös volt az érettségim, bár az is volt már 5 éve..
Amúgy ide csak a vektorok, és a trigonometria kell, más nem nagyon van. Elvétve sqrt, néhány összeadás, pár szín() és kosz(), néhány kósza halmaz, azt kifújt.

Amúgy tök érdekes, az az Array olyasmi dolog, mint a struktúrfüggöny. Egy Array képző Array. néhány i++ meg n++ félével.
-------
per-pixel az mi? o.O

Nem tudom, csak azt szeretném, hogy a fénypontomnak legyen ereje, és a 4 vertexből álló pláne ne a sarkainál legyen színezve a fénytől.
Lehet közvetlen megnézem az OpenGL API-t, de az önmagában olyan elvont cucc, mire kikutatom az 500 parancsból h mi kell.... pfff....
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 | 5471 hsz       Online status #154485   2011.06.16 16:47 GMT+1 óra  
http://people.inf.elte.hu/asylum/c++/ch35_shaders.html

A következö azlesz hogy ez nem opengl ezért nemjo.
C++ fordítóval és macival alszom
http://darthasylum.blog.hu/
   
Parallax - Tag | 603 hsz       Online status #154484   2011.06.16 16:38 GMT+1 óra  
Idézet
dvorgaz :
Szerintem ő a per-pixel fényekről beszél.


Ja, hogy már shaderezik a srác, csakígy izomból.

   
Frissebbek | Korábbi postok
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [15] > 20 < [25] [30] [35] [40] [44]