In de begindagen van de inter - computer netwerken , hobbyist programmeurs gemaakt spellen genaamd Multi -User Dungeons dat mag een klein aantal gebruikers om samen te spelen in een gedeelde ruimte spel . In de jaren 1990 , commerciële game studios breidde het idee om duizenden spelers ondersteunen op een enkele server in een nieuw genre genaamd een Massively Multiplayer Online Role Playing Games , of MMORPG . Om een MMORPG te ontwerpen , moet je focus liggen op het creëren van een samenhangende wereld dat een groot aantal spelers kan ondersteunen in een keer. Instructies 1 Bedenk een instelling die haalbaar kan omgaan met een grote gemeenschap van spelers . Het eigenlijke spel ruimte zal waarschijnlijk uit te werken tot enkele tientallen vierkante mijlen . Breken de algehele wereld in afzonderlijke regio's en subregio's met hun eigen bezienswaardigheden , geografie en back verhaal . Elk gebied is een apart niveau dat elke gebruiker laadt op zijn computer toen zijn avatar neemt de ruimte . Sluit de gebieden met gateways . Kortom, deze zijn gedeelten van de kaart met een onzichtbare entiteit die de computer naar een nieuw niveau te laden wanneer de avatar aanraakt instrueert . Houd de gebieden georganiseerd in een bevaarbare geografie dus spelers hebben een gevoel van de totale wereldbevolking . Kopen van 2 Maak een maat voor speler avatars . Spelers toestaan om kenmerken zoals soort, huidskleur , lengte , lichaamsbouw , gelaatstrekken en natuurlijke bekwaamheden in categorieën zoals kracht, lenigheid en intelligentie te definiëren . Verwezenlijken door het aanbieden ofwel discrete opties of een glijdende schaal van dingen zoals kin jut , oogbreedte of neus grootte. Programma 3 een systeem van avatar verbetering als de speler racks up tijd en verwezenlijkingen in het spel ruimte . Als spelers een level omhoog , beloon ze met punten die ze kunnen toepassen om vaardigheden zoals melee gevechten , punt bewerking of magie te verbeteren . Bind de vaardigheid vooruitgang systeem om het personage te creëren systeem door het verstrekken van bonussen aan vaardigheden die betrekking hebben op autochtone geschiktheid een avatar 's . Zo kan een speler die geïnvesteerd in grotere sterkte tijdens het creëren van karakters grotere verbetering op melee gevechten vaardigheid ontvangen wanneer hij geldt wijst naar die vaardigheid . 4 Definieer elk niveau die samen de kaart met een ander toneelstuk type, zoals een player- versus - player combat zone of een no - combat zone socialiseren . Maak de play - soort voor de zone aangepast aan de geografie --- een goed georganiseerde stad zal de plek om ruzie te zijn; een bot - bezaaide slagveld zal zijn . Zorg ervoor dat de speler weet wat voor soort gebied dat hij in via scripts voor een korte tekst op het scherm -bericht met vermelding van de aard van de speelzone . 5 Maak quests voor spelers om te voltooien . Maak een lage moeilijkheidsgraad quests , zoals ratten jaagt, beschikbaar voor beginnende spelers . Maken het moeilijker quests en gevechten om spelers als ze gaan in level . Plaats non - player entiteiten op de kaart die geactiveerd worden de regels van een zoektocht bij een avatar contacten hen en voldoet aan de statistische criteria om het te ontvangen . Beloning spelers die compleet quests niveau vooruitgang , valuta credits of zeldzame items . 6 Installeer dedicated servers om gegevens tussen de spelers te communiceren . Alle kunst en scripts voor het spel zijn geïnstalleerd op de computer van de speler en de server zorgt spelers zien elkaar op hun respectieve waargenomen locaties in real time . Geef een abonnement spelers client software voor het opzetten van een account en toegang tot de server via een wachtwoord .
|