Kezdőoldal » Számítástechnika » Programozás » Hogyan lehet játékot csinálni?

Hogyan lehet játékot csinálni?

Figyelt kérdés
2016. aug. 19. 10:54
 1/10 anonim ***** válasza:
Megtanulsz pár programnyelvet, lemodellezed a klaraktereket, a mozgásait, készítesz mapot amin játszódni fog, írsz történetet, összerakod.
2016. aug. 19. 10:57
Hasznos számodra ez a válasz?
 2/10 A kérdező kommentje:
Mint pl. milyen program nyelv ?
2016. aug. 19. 11:40
 3/10 anonim ***** válasza:

• Válassz egy engine-t amint dolgozni akarsz (hacsak nem írsz sajátot). Unreal Engine, CRYENGINE vagy Unity amikkel érdemes foglalkozni. Ezekből a CRYENGINE az ami 100%-ig ingyenes, de az Unreal 1-2 dologban jobban kiforrott, a Unity meg jobban dokumentált.


• Találd ki milyen típusú játékot akarsz csinálni. FPS, TPS, RTS, egyéb. Ha jól tudom mind a 3 engine-ben van "sablon" a fő kategóriákhoz amik kiinduló alapot adnak. Ezeket kell elkezdened kiegészíteni a saját lekódolt (C# vagy C++) ötleteiddel, amik magát a játékmenetet/logikát adják.


• Célszerű egy Project Manager programban vagy weblapon rendezni az ötleteidet és feladataidat. Pl: [link] << ez szerint nagyon jó, de ingyenesen csak egy projekted lehet és tárhelyet csak nevetséges mennyiséget kapsz hozzá. Havidíj ellenében kapsz tárhelyet, néhány bónusz funkciót is viszont elég húzós az ára.


• Ha valami 2d-s vagy egyéb nagyon egyszerű játékot akarsz akkor egyedül is oké lehet, ha nem akkor kell keresned egy csapatot: programozó, modellező, animáció készítő, hangmérnök. De néhányat ezekből akár meg lehet úgy is oldani hogy már kész dolgokat veszel meg, mert zenéket, hangokat és modelleket is lehet venni nagy mennyiségben viszonylag jó áron. Programozó viszont tuti kell ha te nem tudsz és nem szándékozol megtanulni.


• Szóval kiosztottad a Project Managerben összegyűjtött feladatokat, megy a játék programozása, modellek készítése, hangok és zenék. Lehet csinálni a játék menüjét és az életerő, lőszer, célkereszt ikonokat. Ezeket megrajzolod valami képszerkesztőben majd Flash-ben leanimálod amit kell (pl azt hogy az életerő csík csökkenjen amikor meglőnek).


• Csinálsz pályát és küldetéseket.


• Ha 1 Ft-ot is akarsz keresni vele akkor át kell bújni a jogi dolgokat. Figyelni kell hogy nem használhatsz szinte semmit ami mástól származik. Legyen az akár egy .JPG ikon a karakteredhez vagy egy létező márka neve. Előbbit még általában meg lehet venni, utóbbi használatáért inkább beperelnek.


• Csinálj trailer videót, és tedd fel Steam Greenlight-ra.


Szükséges programok:

- Unreal Engine/CRYENGINE/Unity Engine

- Visual Studio (programozáshoz, van ingyenes verzió)

- Blender (modellezéshez, ingyenes)

- Photoshop/Gimp (utóbbi ingyenes képszerkesztő)

- valami Flash készítő (ebből is van ingyenes de nem emlékszem a nevére)


Röviden kb ennyi.


Ha csak szórakoztatni akarod magadat és 1-2 haverodat akkor Unreal vagy CRYENGINE-ben használd a Blueprint illetve Flowgraph (kb ugyan az a kettő csak a nevük más) rendszereket. Ezekkel könnyen csinálhatsz játékféleségeket. Annyi hogy vannak előre leprogramozott dolgok ("node"-ok) amiket úgy raksz egymás elé-mögé ahogy neked tetszik és építkezhetsz belőle mint lego-ban. Pl Ha azt akarod hogy az AI menjen egy adott pontra akkor fogysz egy [START] "node"-ot amiből húzol nyilat a [GoTo] node-ba, amin beállítod hogy melyik AI-t akarod mozgatni és hogy hova. Cryengine-ben így néznek ki: [link]

Egy két tutorial videó megnézése után könnyen rá lehet érezni.

2016. aug. 19. 11:41
Hasznos számodra ez a válasz?
 4/10 anonim ***** válasza:

...ja és néhány hasznos link:


• Blog játékfejlesztőknek mindenféle hasznos infóval:

- [link]


• Játék programozással foglalkozó oldal:


- [link]


• Blender (modellezés) tutorialok:

- [link]

- [link]

- [link]

- [link]

- [link]

- [link]


• Modelleidhez ingyenes textúrák

- [link]

- [link]

- [link]

- [link]

- [link]


• Modellezéshez ingyenes Blueprintek (tervrajzok amik alapján tudsz modellezni járműveket, fegyvereket, stb)

- [link]

- [link]

- [link]


• HDRI képek, 360°-os háttérképek a pályákhoz

- [link]

- [link]

- [link]


Nekem ennyi van kb a kedvencekben elmentve de némi google-ozással valószínűleg találsz még pár ezret. Meg érdemes körülnézni az Engine-ek YouTube chanelljében, hivatalos dokumentációjában és fórumaiban ha kérdésed van.

2016. aug. 19. 11:55
Hasznos számodra ez a válasz?
 5/10 A kérdező kommentje:
És ha például van modelled akkor azt be tudod tenni a játékba, hogy tudjon mozogni is ?
2016. aug. 19. 12:05
 6/10 anonim ***** válasza:
Ha "riggelve" van a modell, pl embernél vannak úgymond csontjai amik alapján lehet mozgatni a testrészeit részeit, vagy járműnél külön részekben lett modellezve az ajtó, kerék, akkor igen lehet animálni. Amúgy azt hiszem mind a 3 engine-ben lehet animálni ezekkel, de magában Blenderben és többi modellező programban is lehet és akkor az engine-ben csak el kell indítani az animáció lejátszását a kívánt pillanatban.
2016. aug. 19. 12:31
Hasznos számodra ez a válasz?
 7/10 A kérdező kommentje:
Ez a modell jó lehet [link] ?
2016. aug. 19. 13:03
 8/10 anonim ***** válasza:
Azt egy képből nem tudom megállapítani. Ez olyan mint hogy eléd raknak egy játékautót és ránézésre mondd meg hogy mozog e a kereke. Ha oda van ragasztva nem mozog, de azt nem látod. Egyébként meg nem egy tank importálásával kéne kezdeni, mert az közel sem a legegyszerűbb. Úgy 1 perc ha nem kell hogy mozogjon és irányítani tudjad, de ha ezek is kellenek akkor komoly munka van vele amit viszont én még nem is próbáltam egyenlőre.
2016. aug. 21. 22:27
Hasznos számodra ez a válasz?
 9/10 tabaki ***** válasza:
Modellnek egy akármilyen ócska kockát használhatsz. A lényeg abban a néhány évnyi tanulásban van, amit olyan nagyvonalúan átugrottál a legkevésbé fontos részlet kedvéért.
2016. aug. 22. 01:21
Hasznos számodra ez a válasz?
 10/10 A kérdező kommentje:
értem.
2016. aug. 26. 18:51

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!