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

Pretender:    2498
szeki:    2440
Seeting:    2306
Geri:    2189
Orphy:    1893
Joga:    1791
Bacce:    1783
MaNiAc:    1735
ddbwo:    1625
syam:    1491
Frissebbek | Korábbi postok
[1] [2] [3] [4] [5] [6] [7] > 8 < [9] [10] [15] [20] [25] [30] [35] [40] [44]
syam - Törzstag | 1491 hsz       Online status #177059   2012.03.29 10:06 GMT+1 óra  
Idézet
Glorfindel :
Az engine-ra visszaterve ket kerdesem is lenne. Mibol kell alljon es milyen jatekokhoz szukseges?



Gondolkozz el azon, hogy egy v több játékhoz akarod-e / tudod-e használni. De mindenképp érdemes egy (minimál) frameworkot készíteni hasonlóan amit reptile mondott az SDL-lel kapcsolatban.
alias aalberik
   
Matzi - Szerkesztő | 2521 hsz       Online status #177056   2012.03.29 09:36 GMT+1 óra  
Az engine csak egy elnevezes a kod egy reszere. Szoval lenyegeben nem kulonul el a kod tobbi reszetol. Akkor szoktak valamit engine-nek hivni, ha az a resz annyira jo es teljes, hogy akar mas jatekokhoz is felhasznalhato lenne.

Tipikusan olyan dolgokbol all, ami a jatekokhoz kell, van grafikai engine, fizikai engine, hang engine, jatek engine, stb... Ezek specifikus teruleteit fedik le a jateknak, es eleg univerzalisak, rajuk epitve konnyebben lehet jatekot kesziteni, mert csak a hianyzo reszeket kell megirnod.
If your game idea starts with the story it’s not a game idea.
Stories in games are optional.
   
Glorfindel - Tag | 4 hsz       Online status #177055   2012.03.29 09:25 GMT+1 óra  
Az engine-ra visszaterve ket kerdesem is lenne. Mibol kell alljon es milyen jatekokhoz szukseges?

   
Pretender - Törzstag | 2498 hsz       Online status #177048   2012.03.28 21:40 GMT+1 óra  
Azért ilyen egyetemi programozás gyakorlatot ne nagyon vegyél szerintem "remekelésnek" (ha esetleg erről lenne szó), érdemes lenne először az egyik (C# / C++) nyelvet megismerni, aztán a játékok lelki világát. A kérdés még az is, hogy az engine részével, vagy gameplay kóddal akarsz foglalkozni Én konkrétan enginet szeretek írni, van, aki meg gameplayt, ízlés kérdése

   
reptile - Tag | 15 hsz       Online status #177047   2012.03.28 21:15 GMT+1 óra  
Ha a c/c++ utat valasztod, en javaslom az SDL-t - nagyon egyszeru api-jai vannak, es az alap kinszenvedeseket remekul elfedi. Igazabol egy low-level rendszerkezelo konyvtar, tud ablakot nyitni, inputot kezelni, file muveletek, stbstb, kicsit magasabb szintu resz is van ami pld sprite-szerusegeket is tud rajzolni, meg ilyesmi. Hasznos stuff.

Ezt a hozzászólást reptile módosította (2012.03.28 21:20 GMT+1 óra, ---)

   
Glorfindel - Tag | 4 hsz       Online status #177043   2012.03.28 20:31 GMT+1 óra  
Köszönöm szépen, máris sokat segítettetek Igen, néhány kisebb programot írtam C++-ban, főként konzol alapút. Ezért is szeretném egy kicsit emelni a szintet. Utánanézek ezeknek a platformoknak és majd még jelentkezem a kérdésekkel (mert biztos lesznek ).

   
Matzi - Szerkesztő | 2521 hsz       Online status #177041   2012.03.28 20:21 GMT+1 óra  
Glorfindel:
Egyetlen átfogó leírást sajnos nem fogsz találni. Vannak jó és kevésbé jó tutorialok a neten, szerencsére, de teljes átfogó leírás nincs. Egy konkrét választ adhatok a kérdésedre: az engine a játék azon része, ami alapvető, nem játékspecifikus funkciókat lát el, így többnyire újrahasznosítható. De ez egy logikai egység, nincs éles határvonala a dolognak.

Ha tényleg szeretnél játékot fejleszteni, akkor szükséged lesz arra, hogy apránként haladj. Nehezen megfogadható tanács, de hidd el, csak úgy jutsz messzire. Egyszerűvel kell kezdeni, és utána lehet bele lendülni.

Először is válassz egy környezetet, amit használni szeretnél, nem kell megijedni, hogy rosszul választasz, lesz még időd mást is megtanulni, de valahol el kell kezdeni. Nem teljes lista, de pár példa:
- Unity / UDK, célszerű, mert játék lesz belőle hamar, de később pótolni kell az alapokat
- GameMaker / DarkBasic, nagyon egyszerű, de csak rövid ideig jó
- C# / XNA, jól használható eleinte, de akadnak korlátai
- C++ DirectX v. OpenGl, mindent tud, de nehéz kezelni és sokat kell tanulni hozzá

Utána kezd el az első lépéseket, csinálj egy kicsi játékot, olyan egyszerűt, amennyire csak lehet.
- Snake
- Amoba
- Tili-toli

Ha ezzel megvagy, ismered a rendszer alapjait és elkészült az első apró játékod, akkor lehet tovább bonyolítani, de kis lépésekben. Viszont leírást adni ennyi mindenre lehetetlen, neked kell eldöntened, hogy mit szeretnél használni, és ahhoz keresni anyagokat. Ha pontosítod a kérdésedet, akkor szerintem az itteni közösség is szívesen segít konkrétabb válaszokkal.

(A 2D és 3D nem kérdés, kezdetben 2D, aki mást mond az hazudik, vagy szeret szenvedni )
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 #177039   2012.03.28 20:04 GMT+1 óra  
Szerintem a legjobb választani egyet ezekből:

DirectX vagy OpenGL

Ezekre lehet 2D-s és 3D-s egyszerű cél engine-t is alapozni, valamint a későbbiekben is hasznosak lesznek

A DirectX szabványosabb, ha nem zavar a kizárólag Microsoft-os megkötés.
---

De ezeken felül még sokminden kell, mindenesetre szerintem ezekkel érdemes indítani. Amennyiben egy sima PC game a cé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
   
setup2000 - Tag | 109 hsz       Online status #177037   2012.03.28 20:00 GMT+1 óra  
De ezek szerint C++-ba csak alkalmazásokat írtál nem?
Amúgy meg attól függ hogy mire szeretnél orientálódni, 2D-re vagy 3D-re

   
Glorfindel - Tag | 4 hsz       Online status #177030   2012.03.28 19:43 GMT+1 óra  
Sziasztok!

Már régóta piszkálja a csőrömet a játékok világa, azon belül a játékfejlesztés. Elhatároztam, hogy belevágok és elkészítek (egyelőre) egy játékot. Sokat kerestem, de nem igazán találtam nekem való tutorialt a neten. Abban a reményben jöttem ide, hogy ti talán tudtok valami útmutatást adni, hogy hol kezdjem. Egy átfogó leírásra lenne szükségem, hogy miből áll össze egy játék és minek pontosan mi a szerepe (pl. engine). A programozás már megy, C++-ban és Python-ban is remekelek, de még bőven van mit tanulnom éppen ezért vállalkoztam erre, mivel unom már a végeláthatatlan dokumentációkat amik nagyon hasznosak de a tapasztalat szerzéshez már kódolni is kell.
Előre is köszönöm

   
Marko - Tag | 35 hsz       Online status #176508   2012.03.19 14:16 GMT+1 óra  
Nagyon köszi szépen a linkeket, jó fejek vagytok!

   
Matzi - Szerkesztő | 2521 hsz       Online status #176506   2012.03.19 12:42 GMT+1 óra  
Marko:
Grafikai elemek terén szerintem bátran használd a netet, és egy ilyen feladatra szerintem bármit felhasználhatsz, aztán ha akarsz később, akkor kereshetsz kimondottan szabad felhasználású cuccot is. De pl: http://opengameart.org/

A játékprogramozás elég nagy témakör, nem is tudom van e általános tutorial a felépítésről.

Ezt a hozzászólást Matzi módosította (2014.11.04 15:11 GMT+1 óra, ---)
If your game idea starts with the story it’s not a game idea.
Stories in games are optional.
   
krees - Törzstag | 732 hsz       Online status #176505   2012.03.19 12:35 GMT+1 óra  
http://spriters-resource.com, placeholdereknek ideális, egy csomó játékból ripek.
http://sdb.drshnaps.com/ ez szintén hasonló

http://www.reinerstilesets.de/ ezek pedig teljesen ingyenesek.
   
Tibsy - Tag | 307 hsz       Online status #176504   2012.03.19 12:30 GMT+1 óra  
Marko - Tag | 35 hsz       Online status #176502   2012.03.19 11:48 GMT+1 óra  
Sziasztok!

Az alábbiban kérném a segítségetek. Önálló projekt keretében kellene egy HTML5 canvas alapú kisebb, 2D-s játékot előállítanom JavaScripttel. Programozni tudok (mondjuk JS-ben még nem annyira), viszont kimondottan játékot még sosem programoztam. Tudnátok ajánlani olyan oldalt, ahol szabadon felhasználható 2D-s grafikai elemeket találhatok a játékomhoz?

Jól jönnének a tanácsaitok is, hogy mire kell figyelni egy 2D-s játék írásánál. Úgy érzem a játéklogika, az menni fog, viszont pl. menü gomb, animációk megvalósításához nem igazán tudom hogyan jutok majd el, mivel grafikai toolokkal még sosem volt dolgom. Az egész projekt arra hajaz, hogy a HTML5-ből minél több dolgot bemutassak (pl. helyi tárolás), tehát nem kell a Doom 5-öt leadnom, de azért jó lenne, ha nem úgy nézne ki mintha Paint-be rajzolta volna egy 5 éves. (én)

Minden tanácsot szívesen fogadok!

   
Kuz - Törzstag | 4455 hsz       Online status #175197   2012.02.24 15:28 GMT+1 óra  
Hát végülis a trabant is egy autó.
A memóriám már nem a régi. És ráadásul még a memóriám sem a régi...
Az élet attól szép, hogy bármi megtörténhet. És attól szar, hogy meg is történik...
Ha az egyik szinkronúszó megfullad, mit csinál a többi???

   
DMG - Szerkesztő | 3172 hsz       Online status #175173   2012.02.24 12:31 GMT+1 óra  
Idézet
Kuz :
Enginet meg írni nem fogsz, ez olyan 99,9999% biztos.



Ez relatív, mert egy célengine-t viszonylag hamar meg lehet írni, ami bőven elég egy egy szermélyes "csapatnak" csak ha azt halodd engine egyből mindenki a CryEngine-re vagy az UE-ra gondol.
-----------------------------------------
Dont Listen to the Naysayers
   
Kuz - Törzstag | 4455 hsz       Online status #175171   2012.02.24 12:01 GMT+1 óra  
Minél több mindent ismersz, annál jobb. Csak, mert a C++ a játékfejlesztés nyelve, nem hátrány, ha ismered a C#-ot (főleg tool írásokhoz), ha meg jobban beleásod magad, úgyis fogsz shadereket írni, az megint egy újabb nyelv, stb. Enginet meg írni nem fogsz, ez olyan 99,9999% biztos. Ahhoz idő, energia, és maaaarha sok tanulás kell. Nem, egy modelviewer, 1-2 effekttel még nem engine. Továbbá, ha elkezdesz programozni tanulni, igen sok idő, mire játékkal fogsz tudni foglalkozni. Ugyanakkor a tudásod máshol is felhasználható lesz, míg ha akármelyik makerrrel foglalatoskodsz, lehet az kidobott idő lesz. Az, hogy mivel "kell" foglalkoznod elsősorban attól függ, hogy mit akarsz majd elérni.
A memóriám már nem a régi. És ráadásul még a memóriám sem a régi...
Az élet attól szép, hogy bármi megtörténhet. És attól szar, hogy meg is történik...
Ha az egyik szinkronúszó megfullad, mit csinál a többi???

   
glezmen - Törzstag | 381 hsz       Online status #175166   2012.02.24 09:47 GMT+1 óra  
a ketto nem kizarja, hanem megkoveteli egymast...
nem tudsz 'engine-t hasznalni' ha nem ismered tokeletesen az adott nyelvet
   
arcsibo - Tag | 1 hsz       Online status #175165   2012.02.24 09:44 GMT+1 óra  
Hello mindenki!

Sokat olvasgattam itt is ott is a játékfejlesztésről.
Programozó vagyok/leszek és sokat gondolkodtam, hogy milyen irányba menjek. Ugye rengeteg irányba lehet menni, de kevés helyen lehet a kreativitást megcsillogtatni, ezért gondoltam, hogy játék fejlesztő leszek. Azért írok ilyen bevezetőt, mert azt nem tudom eldönteni, hogy manapság van-e értelme engine nélkül dolgozni. Hogy értsétek kérdésemet, inkább feküdjön rá az ember pl c#, c++, java, as3 programozási nyelv tökéletesítésére vagy inkább kezdjen el engine-t használni.
Persze gondolom itt rögtön jön a kérdés, hogy mi akarok lenni engine fejlesztő vagy...
Igazándiból én azt akarom, hogy ha van egy ötletem megtudjam valósítani, de ne legyen olyan
minimális a tudásom, hogy pl gameMaker-t kelljen használnom.

Nem tudom mennyire voltam érthető.

üdv.:
Chibo

   
wertzu12 - Tag | 1 hsz       Online status #174479   2012.02.09 19:46 GMT+1 óra  
Sziasztok abba tudna valaki segiteni hogy mikor microsoft visual C#--ban uj projektet akarok letrehozni akkor mert kapok egy olyan hiba uzenetet hogy nincs tobb adat?

   
glezmen - Törzstag | 381 hsz       Online status #174180   2012.02.04 22:04 GMT+1 óra  
Idézet
Eldor :
Videofajl beolvasasara milyen libet javasoltok? C alol szeretnem hasznalni Linux-on es Windows-on is. Streamelni szeretnem texturaba.



ffmpeg?
   
Eldor - Tag | 163 hsz       Online status #174174   2012.02.04 19:46 GMT+1 óra  
Videofajl beolvasasara milyen libet javasoltok? C alol szeretnem hasznalni Linux-on es Windows-on is. Streamelni szeretnem texturaba.

   
glezmen - Törzstag | 381 hsz       Online status #172676   2012.01.13 20:28 GMT+1 óra  
Idézet
Sorenke :
Xna



ellent mondanek, de nem akarok vitatkozni
   
Sorenke - Tag | 72 hsz       Online status #172675   2012.01.13 20:22 GMT+1 óra  
Xna

   
Pretender - Törzstag | 2498 hsz       Online status #171104   2011.12.21 15:44 GMT+1 óra  
de fogd fel akkor, hogy a kaspersky a szar, nem a cryengine x)

   
Rivaldo5ster - Tag | 5 hsz       Online status #171103   2011.12.21 15:42 GMT+1 óra  
de a CryEngine-t hivatalosról szedtem le, mégis Key Loggert írt a Kaspersky.

   
ddbwo - Tag | 1625 hsz       Online status #170814   2011.12.16 13:09 GMT+1 óra  
Nekem AVG 8 free. Mindig frissítik és már volt olyan is, hogy a szomszédos (crack-elt) NOD32 fan gyerek gépét szétrohasztotta egy vírus, amit simán lepattintott az AVG free az én gépemről. Abból gondolom hogy ugyanaz lehetett, hogy a dvd-n amit akkoriban próbáltunk nekem jelezte a vírust, az ő gépe meg semmit. De hát egy (crack-elt) NOD32 fan nem hiszi el hogy a (crack-elt) NOD32 nem mindenképpen a legjobb választás csak azért mert ismert.

u.i.: találtam nem hivatalos letöltő bázison ál rendszer sittrevágó AVG-t, tehát csak a hivatalos AVG oldalról biztos. Egyszer e-miatt kellett újraraknom a gépet.
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
   
Rivaldo5ster - Tag | 5 hsz       Online status #170813   2011.12.16 12:59 GMT+1 óra  
Kaspersky vírusirtóm van.

   
HomeGnome - Szerkesztő | 2919 hsz       Online status #170770   2011.12.15 22:14 GMT+1 óra  
Nem hiszem, hogy van bennük key logger, szerintem valami mást nézhet annak a vírusirtó.

Klikk, a JF.hu bulvárlap.
Klikk #6 WIP: 30% (Kuz, sade, ramoryan...)
   
fpeti - Törzstag | 1291 hsz       Online status #170769   2011.12.15 22:12 GMT+1 óra  
Asylum - Törzstag | 5455 hsz       Online status #170766   2011.12.15 21:48 GMT+1 óra  
A cryengine sdk-ban nincsen key logger... Miféle virusirtód van?
C++ fordítóval és macival alszom
http://darthasylum.blog.hu/
   
Rivaldo5ster - Tag | 5 hsz       Online status #170765   2011.12.15 21:30 GMT+1 óra  
De akkor meg rámenee a Key Logger. Nem?

   
HomeGnome - Szerkesztő | 2919 hsz       Online status #170762   2011.12.15 21:05 GMT+1 óra  
Kapcsold ki a vírusirtót.

Klikk, a JF.hu bulvárlap.
Klikk #6 WIP: 30% (Kuz, sade, ramoryan...)
   
Rivaldo5ster - Tag | 5 hsz       Online status #170761   2011.12.15 20:57 GMT+1 óra  
Énis innen szedtem le... De akkor most csináljak? Keressek másik Enginet? Vagy van valami megoldás?

   
Asylum - Törzstag | 5455 hsz       Online status #170759   2011.12.15 19:23 GMT+1 óra  
C++ fordítóval és macival alszom
http://darthasylum.blog.hu/
   
Pretender - Törzstag | 2498 hsz       Online status #170745   2011.12.15 17:30 GMT+1 óra  
Idézet
Asylum :
Az engine nem, de van itt egy eleg boszme game code.


pontosan honnan is...?

   
Asylum - Törzstag | 5455 hsz       Online status #170735   2011.12.15 13:47 GMT+1 óra  
Az engine nem, de van itt egy eleg boszme game code.
C++ fordítóval és macival alszom
http://darthasylum.blog.hu/
   
SX - Törzstag | 361 hsz       Online status #170733   2011.12.15 13:30 GMT+1 óra  
Idézet
Asylum :
Nemtom elképzelni hogy mit szedhettél le...nálam semmi probléma nincs a cryengine-el.

Más: csak ugy átfutottam a crysis kódját, hát basszus...ilyen enginet én az életbe nem fogok kifingani oO



Sztem azt nem is egy ember találta ki
Amúgy mire gondolsz a Crysis kódja alatt? Gondolom az engine forráskódja nem szabad, vagy tévedek? Nem néztem utána.

   
Asylum - Törzstag | 5455 hsz       Online status #170681   2011.12.14 18:21 GMT+1 óra  
Nemtom elképzelni hogy mit szedhettél le...nálam semmi probléma nincs a cryengine-el.

Más: csak ugy átfutottam a crysis kódját, hát basszus...ilyen enginet én az életbe nem fogok kifingani oO

Ezt a hozzászólást Asylum módosította (2011.12.14 21:56 GMT+1 óra, ---)
C++ fordítóval és macival alszom
http://darthasylum.blog.hu/
   
Rivaldo5ster - Tag | 5 hsz       Online status #170675   2011.12.14 17:13 GMT+1 óra  
Hello!
Hobbiként játékfejlesztéssel szeretnék foglalkozni. Letöltöttem (legálisan) A Crysis 2 motorját, a CryEnginet és a Unity 3D-t is. De amikor elindítottam mindkettőnél megkérdezte a vírusírtó hogy engedélyezem-e a Key Loggert. Úgy voltam vele, hogy nem engedélyezem. De így nem tudom használni a programokat. Mit kellene csinálnom, hogy tudjam használni ezeket a programokat, és ne legyen vírusos a gépem?

   
pista75 - Tag | 144 hsz       Online status #164875   2011.09.22 12:48 GMT+1 óra  
Nem akarok programot fejleszteni csak érdekelnek hogy lehet ilyen guit csinálni mint ezeknek van mert eddig a cegui,meg za ilyenek be nem látom hogy jön ki...
Pl.: a Blender mit használ? ők is fejlesztették maguknak?

Ezt a hozzászólást pista75 módosította (2011.09.22 13:38 GMT+1 óra, ---)

   
borsi - Tag | 180 hsz       Online status #164873   2011.09.22 12:24 GMT+1 óra  
Egyértelműen a saját fejlesztésük, nem látok rá okot hogy, egy engine fejlesztő cég licenceljen egyet. Milyen jellegű programhoz szeretnél GUI könyvtárat?

   
pista75 - Tag | 144 hsz       Online status #164871   2011.09.22 12:07 GMT+1 óra  
Sziasztok.
Mos hogy az unyti vel dolgozok néhány érdekességet észrevettem.
A GUI-t azt ők fejlesztették az editorhoz vagy használnak valami kész APi-t?
Sehol nem találtam rá választ,és érdekelne mennyibe kerül 1 ilyen APi.

   
ddbwo - Tag | 1625 hsz       Online status #161601   2011.08.28 20:53 GMT+1 óra  
Bátor elgondolás, a jelenlegi rendszerek nem biztos hogy azonnal tudnák kezelni a sityu-t, először felmérések kellenek és több hiteles benchmark-olás után kiderül, hogy az átlag fogyasztói körökben megfelelően működik-e a sityu. A fejlesztéseket azonban még a közelebbi verziókra koncentráljuk.
---
hoppá, ez a téma vajon off, vagy segítség egy kezdőnek?
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 #161598   2011.08.28 20:41 GMT+1 óra  
legyen sityu
-----------------------------------------
Dont Listen to the Naysayers
   
ddbwo - Tag | 1625 hsz       Online status #161596   2011.08.28 20:32 GMT+1 óra  
Haladni kell a korral, újítani, optimalizálni. Lemértem, hogy a sitty-sutty nál gyorsabb és hatékonyabb a sity-suty, és kevesebbet is foglal, valamint a sity-suty jelentését is jobban visszaadja, mint a terjengős sitty-sutty. Most éppen azon kísérletezek, hogy lehetne továbbfejleszteni v2-es sitysuty -ra.A továbbiakra még nem mernék becslést adni, de ha a fejlődési ütem tartható, még optimálisabb megközelítéseket is felfedezhetek a későbbiekben.
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
   
HomeGnome - Szerkesztő | 2919 hsz       Online status #161586   2011.08.28 19:45 GMT+1 óra  
Aku-aku: valószínű a Klikk-ből idézte a sity-suty -ot, én meg ddbwo-tól idéztem.

Klikk, a JF.hu bulvárlap.
Klikk #6 WIP: 30% (Kuz, sade, ramoryan...)
   
Aku-Aku - Tag | 111 hsz       Online status #161573   2011.08.28 18:47 GMT+1 óra  
Azt helyesen úgy írják, hogy: sitty-sutty.

   
4Bit - Tag | 548 hsz       Online status #161564   2011.08.28 18:14 GMT+1 óra  
Sity-Suty megvolt az egész.
Úgy álljunk meg az életben, akár a sziklaszírt a tengerben; ne engedjük, hogy a szüntelen hullámverés megingasson bennünket.
   
Frissebbek | Korábbi postok
[1] [2] [3] [4] [5] [6] [7] > 8 < [9] [10] [15] [20] [25] [30] [35] [40] [44]