I början av inter - datornätverk , kallas hobby programmerare skapade spel Multi -User Dungeons som tillät ett litet antal användare att spela tillsammans i en gemensam lek utrymme . Under 1990-talet expanderade kommersiella Game Studios idén att stödja tusentals spelare på en enda server i en ny genre som kallas ett Massively Multiplayer Online Role Playing Games , eller MMORPG . Att designa ett MMORPG , måste ditt fokus ligga på att skapa en sammanhållen värld som kan stödja ett stort antal aktörer på en gång . Instruktioner
1
Utarbeta en inställning som rimligen kan hantera en stor gemenskap av spelare . Själva spelet utrymme kommer sannolikt att arbeta fram till ett par miles tiotal kvadrat . Bryt upp den totala världscupen i separata regioner och delregioner med egna sevärdheter , geografi och bakgrundshistoria . Varje område är en separat nivå att varje användare laddar på sin dator när hans avatar upptar utrymmet . Anslut områden med gateways . I grunden är dessa delar av kartan med en osynlig enhet som instruerar datorn att ladda en ny nivå när avataren berör det . Behåll de områden anordnas i en farbar geografi så spelarna har en känsla av världens totala .
2
Skapa en anpassning för spelare avatarer . Tillåter spelare att definiera egenskaper såsom arter , hudfärg , längd, kroppsbyggnad , ansiktsdrag och naturliga färdigheter i olika kategorier såsom styrka , smidighet och intelligens . Åstadkomma detta genom att erbjuda antingen diskreta alternativ eller en glidande skala av saker som haka jut , ögon bredd eller näsa storlek . Addera 3
Programmera ett system av avatar förbättring spelaren rack upp tid och prestationer i spelet rymden . Som spelare nivå upp , belöna dem med punkter som de kan använda för att förbättra färdigheter såsom närstrid slåss , crafting objekt eller magi . Knyt systemet skicklighet avancemang till karaktären skapas genom att tillhandahålla bonusar till färdigheter som relaterar till en avatar hemland aptitude . Till exempel kan en spelare som investerat i ökad styrka under karaktärsskapande få större förbättring för närstrid slåss skicklighet när han tillämpar pekar på att färdigheter .
4
Definiera varje nivå gör upp kartan med en annan pjäs typ, såsom en spelare -mot- spelare bekämpa zon eller en no -combat umgänge zon. Gör play - typ för zonen lämplig för geografi --- en välorganiserad stad kommer inte att vara på plats för att plocka slagsmål , ett ben -strödda slagfält blir . Se till att spelaren vet vilken typ av zon han är i genom skript en kort text på skärmen meddelande som anger vilken typ av spel zon .
5
Skapa uppdrag för spelarna att slutföra . Gör låga svårighetsgrader uppdrag , såsom råtta jagar , tillgängliga för nybörjare . Avail svårare uppdrag och strider för spelare när de avancera i nivå . Placera icke-spelbara enheter på kartan som aktiverar reglerna i en quest när en avatar kontaktar dem och uppfyller de statistiska kriterier för att ta emot den. Belöna spelare som kompletta uppdrag med nivå avancemang , krediter valuta eller sällsynta föremål .
6
Installera dedikerade servrar för att kommunicera data mellan spelarna . All konst och skript för spelet installeras på spelarens dator och servern ser till att spelare ser varandra på deras upplevda respektive platser i realtid . Ge prenumerera spelare klientprogramvara för att skapa ett konto och få tillgång till servern via lösenord .