Mennyi időbe telik egy videójáték elkészítése? Illetve, ha szeretnék, hogyan kezdjek neki.
Jelenleg milyen programozási ismereteid vannak?
Egy gyakorlott programozónak is évekig tartana (meglévő engine felhasználása mellett), és ehhez többek között grafikusokra, modellezőkre is szükség lenne.
Ha egyedül csinálnád, annyi időbe telne hogy mire kész lenne már senki sem tudná mi az a CS 1.6
Bár a máriót is ismerik még az emberek :)
A Grey Modot 3-4 fős, nem tapasztalatlan csapat hegesztgette, körülbelül 4 évig.
Egyedül ilyen kaliberű projektbe - pláne jártasság nélkül - nem érdemes belekezdeni.
Hát szerintem meg nem. Ha feltételezzük, hogy teljes munkaidőben tudsz rajta dolgozni, és egy már kész engine t használsz, és rendelkezel a kellő tudással(~nem arra megy el a "munkanapod", hogy googlezol, mert fogalmad sincs, hogy egyáltalán hogy állj neki egy adott feladatnak), akkor nem lenne olyan mérhetetlenül sok idő.
Viszont az ilyen kaliberű játékoknak(~minden, ami aránytalanul sokáig a köztudatban marad) nem a leprogramozása a leghúzósabb rész, hanem a megtervezése(aztán az újratervezése, amikor az első, második, századik tesztelés után még mindig nem működik jól élesben, ami papíron olyan nagyszerűnek tűnt).
1:1 lemásolni a cs1.6 ot nem kerülne 1-1,5 évnél többe(hangsúlyozom, HA már van engine, amihez nem is kell hozzányúlni, és csak és kizárólag azzal kell foglalkozni, hogy a játékot lekoppintsd, és napi 8 órában tudsz rajta dolgozni, és még a szükséges tudásod is megvan hozzá). Itt még azt is feltételezem, hogy az engine rendelkezik működő hálózatkezeléssel, ha ezek közül bármelyik hiányzik, akkor ez az idő hatványozódhat.
#6: Ez igaz, ám ha valakinek az általad leírt feltételek rendelkezésére állnak, az nem tesz fel GyK-n ilyen kérdést, hanem nekiül és elkészít egy FPS-t.
Egyébként egy játék elkészítéséhez, kedves kérdező, nem csak a kódolás tartozik hozzá, mivel a teljes virtuális világot, szereplőstül, interakcióstul meg kell tervezni, el kell készíteni a 3D modelleket, textúrákat, pályatérképeket, stbstbstb. A content rengeteg időt/munkát fel tud emészteni, így hiába van valakinek egy komplett, mindent lefedő motorja out-of-the-box, egy világot felépíteni nem kis meló.
Egy ilyen játékhoz elég komoly matematikai tudás is kell ám.
Nem árt ha jártas vagy a térbeli homogén koordináta rendszerben és a hozzá tartozó vektor-mátrix algebrában.
Ha ezen felül még a C++ (mármint a valódi C++, nem a konyítok a C-hez és tudom mi az az OOP) tudásod is magabiztos akkor nekikezdhetsz.
Ha elég ügyes vagy, és használsz valami könnyűsúlyú engine-t (amit már ismersz eléggé), akkor fél év alatt már lehet valamid ami nagyon hasonlít a CS-re, de még játszhatatlan.
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!