Útmutató a létrehozása egy meredek mmorpg kezdőknek

Ha megnyitotta ezt a cikket várta ezt az útmutatót, hogy hozzon létre a koncepció, tervezés, programozás, hálózatépítés, hibakeresés, polírozás, értékesítése, forgalmazása, kezelése, a biztonság és a folyamatos fejlesztése, új tartalmak az MMO, ami jön ki néhány hónapon belül, akkor azt is érdemes lehet hívni a díjmentesen hívható 1-800 rendelni csodálatos pirula fogyás és könyvek, hogy hogyan (igen, akkor!) lett milliomos az online aukció.

Íme egy rövid példa egy tipikus poszt arról MMO:

Ahelyett, hogy menjen át a példát, fentről lefelé, először felhívni a figyelmet az általánosabb problémákat.

* * Sért minket, mint a programozók

A játékok még nem érett média, és sokan nem veszik őket komolyan. Különböző okok miatt, számtalan ember úgy gondolja, hogy a programozás játékok - könnyű feladat slackers, holott - ez az egyik legnehezebb munka karrierjét, ahol az emberek lehet menni. Az eredmény nagyon biztató, de csak azért, mert olyan hihetetlenül nehéz. Ez a fajta hozzászólásokat a fórumon, csak kellemetlen a számunkra, mert azt mondják, „Nincs programozási tapasztalat, de könnyen, hogy az MMO”, valójában úgy hangzik, mint a „Mi ti büszke * * soooo könnyű csinálni.”

Te nem a tervező, és akkor nem kell azt

Író? Rendben van. A tervező, a karakterek és a karakterek? Rendben van. Szint tervező? Igen. Designer? Nem.

„Designer” - az egyik leggyakoribb meglévő feltételek, és nagyon kevés ember tudja, mit jelent a szó. Az ötlet a játék, ahol van a Holdon, mint egy ninja, és harcolni rákok mutánsok NEM design, koncepció (és szintén nagyon rossz ebben az esetben). Tervezés vychosyvaet különböző aspektusait a játék nagyon finom fésű, és azt hiszi minden részletet.

Vegyük például a menedéket rendszer az ellenséges tüzet a Gears of War:
  • Mi úgy definiáljuk, mint egy menedék.
  • Lehet menedék „szünet”, hogy jöjjön üzemképtelen?
  • Melyik karakter animációkat kell ülni (állvánnyal) fedezékbe, lő ki, feltöltődésre, kijutni a menedék, stb
  • Mik a legfontosabb játékos kell nyomnia leülni vagy felállni a fal a sarkon?
  • Mit szólnál kijönni bujkál?
  • Hogyan ne adjanak az ellenség, jön a hátad mögött, hogy megöli, ha Ön egy menedéket, és nem látja, mi folyik ott?
  • Az előző kérdésre nem lehet megoldani általánosan, így minden játék szinten, biztosítanunk kell, hogy egy ilyen helyzet nem merül fel.
  • Ahogy rejtve Berserker? (A probléma, azt hiszem, nem volna megoldani nagyon jól)
    Berserkers - a vak lények, szag és a hő, támadó hang képes áttörni a futás egy téglafal
  • Mit szólnál a véletlen használat fedelet, ha nem akarja? (A probléma valójában nem foglalkozik az első része a GoW)
  • Ez a lista mehet akár 60 vagy 70, de én meg itt.

Mehetek minden nap, hogy megvitassák az egyik aspektusa a játék, és ez csak egy kis része az egész játék. Nyilvánvaló, hogy nem tudok felsorolni az összes lehetséges aspektusát MMO design, de egy cikkben volt egy kísérlet, hogy ezt:

Jól megírt és elég hosszú lista, de még így is ez nem minden megoldódott.

Tehát rájöttek, hogy a kötet a design egy jó játék, megdöbbentő. De nézzük, hogy miért, mint egy független fejlesztő, akkor nem is kell a tervező.

A csapat, hogy gyűjtsön

Tudom, mire gondolsz, én egyszer gondoltam rá először. hogy Ön és barátai együtt csináljuk. Hadd mondjam a közérthető, amennyire csak lehetséges - az epikus rossz ötlet! Elvesztettem egy pár barátot, ha kellemetlen körülmények között követi ezt a logikát, ne kelljen ugyanazt a hibát. Ez mindig rossz ötlet keverni komoly üzleti és a barátság, és lezuhant, és égett két projekt, mert ez.

Jó csapat tagjai keresünk jó vezetők.

Ne érts félre, ez reális összeállítani egy jó csapat, de akkor kell egy kézzelfogható termék. Jó fejlesztők és programozók okos, és ők, az én tapasztalatom, keres vezetők, akik nem fogja elhagyni a projekt felénél. A legjobb módja, hogy ezt - a segítségével a prototípus, ami látható egy játszható demó egy nagy plusz. Fejlesztési játszható a játék része nagyban növeli az esélyét, hogy egy erős csapatot.

De nézzük befejezni ezt a kérdést, mert tévedt a témát.

Ha kérdéseket a hosszadalmas programozási nyelvek motorok, készen áll, hogy hozzon létre egy 3D-s játék, nem is beszélve az MMO.

Ez az egyszerű szabály az élet, ha a programozó azt kérdezi: „Mi a motor nekem?”, Akkor valószínűleg fogalma sincs, hogyan kell használni őket (motorokat) használni, és mit képviselnek. Tudva, hogy bonyolult motorok, ezt a kérdést követi sok más kérdés, hogy a választott motort.

Ez a kérdés valójában haszontalan kérni, mert a világon nincs nyilvánosan elérhető motorok, hogy ellenálljon a nagyságrendje az MMO, ez a probléma a vas szerverek, nem a szoftver. Ne izgulj, vannak a motorok, amelyek lehetővé teszik, hogy elfogadja több kapcsolatot, mint a szokásos multiplayer, de semmit távolról közelít a skála MMO.

Nincsenek órák „, hogyan lehet egy MMO».

Mindezen érvek nem is kell, hogy egészséges, mert:

Ez csak céltalanul és praktikus

Miután némi vita, sok megállapodtak, hogy elméletileg (egy kis szándékosság) hozhat létre MMO, de a lehetetlent:
  • Állítsuk össze a játékos bázis elég nagy, hogy jogosultak a projekt, mint egy MMO.
  • Engedheti meg magának, hogy a hardvert és a „durva” számítógép teljesítménye, hogy végre a szerver kód gyorsan és megbízhatóan.
  • Kezelése hardver és szoftver, valamint védelmet nyújt a hackerek ellen.
  • Kezelése létrehozását kiegészítő tartalom fejlesztésének támogatása az élet és az MMO.

És amint veszi figyelembe ezeket a tényezőket, akkor rájönnek, hogy egyszerűen nem praktikus, hogy egy ilyen játék egyáltalán.

Most, miután azt az elképzelést, a barátok és az emberek együtt játszani vonzó, van egy sokkal egyszerűbb megoldás erre:

Hozzon létre egy multiplayer játék

Van egy hatalmas (vagy talán masszív) közötti különbség MO és MMO. Támogatja a hálózati játék nehéz, de természetesen nem lehetetlen, és gyakran megtalálható a játékok, az egyik írta a programozó, vagy kis csoportokban. Multiplayer vagy kooperatív multiplayer játék is lehetséges, és azt ajánlom, hogy vegye fel egy ilyen projekt, bár ez valószínűleg nem befejezni a játékot (ez csak a száraz számok statisztikák), de ez lesz egy kiváló élmény. Másrészt, a munka a MMO hagylak zavaros, egy kis szédülés, képtelen előrelépni, és tömege töltött idő végén.

De mindenek felett, Megismétlem amit meg kell ismételni folyamatosan:

Telepíteni magát reális célokat

Pong -> Tic-Tac-Toe -> Tetris -> Mario -> doom

Egyszer hallottam, hogy valaki azt mondja: „Ha elindította a Holdon, és a nem fogadott, akkor repül a csillagok”, és a válaszom ez volt: „Ja, hogy a Mars szonda, amely kimaradt a lényeg a kirakodás, lezuhant és elégettem? "

Az elképzelés az, hogy a túlzott ambíció megölik a projekt, és mindannyian igen jól ismerik. Amikor fiatalabb voltam, elkezdtem több projekt, és mintegy 20% mindegyikük, rájöttem, hogy nem tanulni valami újat már, és ha nem fejeződik be, hogy időt elveszettnek tűnt. Emlékszem, ez a leckét, és most is kisebb és reálisabb célokat, mint az, hogy én elé. Ennek eredményeként, végül rám talált egy kényelmes sebességgel új technológiák megismerése, és amikor még mindig egy csomó új dolgot tanulni, tudom, hogy ez nagyban segíti, hogy gyorsítsák fel a munkát. És tudom, hogy ez segít (igen, te!) Ha ugyanezt.

Kapcsolódó cikkek