
Vývoj moderných PC hier
Dobrý deň,
chcel by som sa spýtať, že ako sa vyvíjajú také moderné počítačové hry? Mám na mysli napr. taký The Witcher 3, Skyrim a hry takéhoto typu, reps. RPG s otvorený svetom. Ide mi hlavne o to cez aký program sa to robí. To tý vývojári používajú nejakú Pro (platenú) verziu Game Makeru, alebo Unity 5, alebo iný takýto podobný softvér?
Dalej by som chcel vedieť akým programovacím jazykom sa tie hry programujú. Napr. v akom prog. jazyku je naprogramovaný napr. taký Skyrim a pod.?
Keby som chcel ja sám vyvinúť nejakú jednoduchú 3D počítačovú hru, ako a kde by som mal začať? Teda, čo by som sa mal učiť? Aký programovací jazyk? Alebo s akými programmi by som sa musel naučil pracovať?
Dopredu sa ospravedlnujem za možno hlúpo položené otázky, no neviem kde a s kým by som o tom takto mohol diskutovať.
Game maker :). Pokud chces dnes delat hru sam, tak bych ti doporucil zacit s hrama na android, tam se uchyti i t, co se delalo pred deseti lety jako flashovka a jeden clovek to zvladne a nauci se u toho alespon zakladni struktury a algoritmy.
No ano, viem že ten Game Maker je asi na smiech, no ale čo už. Ja som ho ešte ani poriadne neskúsil, tak neviem čo (ne)dokáže.
Tak to nie, hry na mobily ja moc nemusím. Nebaví ma to. A ešte, písal som, že mám záujem o historické hry. Tak neviem ako by som tú hru ovládal cez mobil....natáčaním?
I ked každopádne vdaka za radu. Nejaké tie základy by som sa (asi) naučil.
Jakoze na PC si pripojis pres USB trebuchet a vrhnes se na oblehani hradu?
Nemáš ánung, jak na to a chceš se rovnou vrhnout na 3D hry. Takový hry dělají opravdoví profíci, ty neumíš ani základy a chceš rovnou stavět střechu. Nikam to nedotáhneš.
Tohle jsem nikdy nedelal, ale kamos programoval hru v C neco, asi Visual C++ nebo tak nejak, uz je to davno. Vim, ze furt resil, jak spravne volat DirectX knihovny, z toho byl nejvic zpocenej, ale rikal, ze bez toho by to rozhodne sam nedal.
Jinak 3D objekty a textury se stahoval odnekud z internetu, to samozrejme sam nekreslil, to se asi ani v jednom cloveku neda, programovat to a jeste delat v nejakem animacnim programu a grafickem editoru objekty a textury.