Hvordan spille på et lokalt nettverk - en detaljert guide for erfarne spillere. Hvordan spille Minecraft sammen over et lokalt nettverk eller Internett

Hvis du bestemmer deg for å lage et online spill selv, må du ta hensyn til det faktum at i prosessen med å implementere ideen din kan du støte på noen vanskeligheter. La oss finne ut hvordan du lager et nettspill, hva kan være nødvendig for dette og hva/hvem skal det være rettet mot?

Typer spill

Nettverksspill er konvensjonelt delt inn i to typer. Den første er turbaserte spill (trinn-for-trinn). Eksempler på slike spill er: dam, sjakk og ulike brettspill. Spilleren har en viss tid til å bestemme seg for neste handling (trinn), mens andre spillere venter på sin tur. Kvaliteten på slike spill påvirkes praktisk talt ikke av mulige problemer med nettverkskommunikasjon, og en forsinkelse i kommunikasjonen kan ikke spesielt ødelegge inntrykket av en jevnt løpende sjakkkonkurranse. Den andre typen er Real Time Games. Det mest slående eksemplet på slike spill er det velkjente Counter Strike. Spillernes aktiviteter i slike spill foregår i sanntid, og selv et lite tilkoblingsproblem forstyrrer og bremser spillet betydelig.

Spillnettverk

Hvordan lage et nettverksspill, hvilke typer er det delt inn i og hvilket bør du velge selv? I dag kan to grunnleggende modeller for interaksjon mellom dataspill skilles.

Peer-to-peer – er basert på samspillet mellom peer-applikasjoner og -programmer. Det representerer likheten til hver av de nå lanserte eksemplarene av leken. Denne modellen overvåker tilstanden til andre kopier og sender meldinger til hver av dem. Det passer bare for de spillene som involverer et lite antall spillere. Generelt er hver kopi av spillet sammenkoblet med hver påfølgende kopi. Ofte, i denne interaksjonsmodellen, kan et av de løpende spillene utpekes som vert, dvs. Nye spillere vil henvende seg til det for å kunne delta i spillet. Men denne verten kan ikke administrere meldinger mellom alle spill.

Klient/server er den andre modellen for nettverksinteraksjon mellom ulike spill, der to typer programmer kan skilles. Det første er serverprogrammet, som er ansvarlig for alt bryet forbundet med å organisere spillprosessen og samhandle med spesifiserte klientprogrammer. Med denne modellen er klienter i stand til å utveksle meldinger kun med serveren, uten å interagere direkte med hverandre. Denne metoden lar deg lage prosjekter som kan bruke båndbredden til kommunikasjonskanaler og støtte samtidig spilling av mange mennesker.

To spillere

Det enkleste nettspillet er et som er designet for to spillere. I dette tilfellet vil en av datamaskinene være henholdsvis basen (master), og den andre slaven. Den viktigste vil kontrollere alle kollisjoner, bevegelser, d.v.s. hele spillingen. For å synkronisere spillverdener mottar den andre datamaskinen hendelser fra den første og merker dem på skjermkortet. Alle tilfeldige prosjektiler og gjenstander (førstehjelpsutstyr, patroner) må overføres til slaveenheten. Dette må gjøres én gang – før spillingen starter.

Opprette et nettverksspill

Før du lager et nettspill, må du lage en kort beskrivelse og gradvis legge til nye ideer og detaljer. Når det overordnede omfanget av prosjektet blir klart, er det nødvendig å beregne den omtrentlige tiden for opprettelsen, programvaren og utstyret som vil være nødvendig i fremtiden, samt materialkostnader.

Deretter lager vi en flerspillermodus for spillet vårt om nødvendig. Dette er en veldig kompleks prosess, for i dag er det flere ordninger for organisering av flerspillerspill på nett. Alt avhenger av sjangeren til prosjektet og dets funksjoner. Når du skriver selve programvaren, må du prøve å tegne detaljene nøyaktig slik at det senere ikke er noen problemer med den grafiske utførelsen.

Hver spillutvikler stiller spørsmålet: hvordan lage et nettverksspill med uavbrutt funksjonalitet. Vi bør ikke glemme at dataoverføring til Internett er mye mer komplisert sammenlignet med et lokalt nettverk. Uforutsette forsinkelser kan oppstå under dataoverføring, og i dette tilfellet må det iverksettes ytterligere tiltak for å holde spillet i gang (for eksempel uavbrutt strømforsyning). Bevegelsen av datamobber utføres som regel i henhold til et gitt scenario, og det er grunnen til at PC-en kan overføre kommandoen "Forsvar i henhold til scenario B" eller "Run away i henhold til scenario C". Dermed reduserer vi mengden informasjon som overføres til dem, og forenkler også synkroniseringen betydelig. Periodisk overførte signaler vil være bevis på at en gjenstand kan krysse en celle på spillefeltet vårt. Og en slik overføringsprotokoll er veldig praktisk når du arbeider med tungt belastede kanaler, fordi den er ekstremt motstandsdyktig mot forskjellige forsinkelser.

Etter å ha skrevet selve spillet, må du laste det opp til en server som vil sikre datautveksling mellom spillere. Deretter må du teste spillet for mulige feil i begge modusene: online og offline, og fikse problemene. Under ingen omstendigheter bør du la et nettverksspill starte hvis det har feil!

Ideer

Hvordan lage et nettverksspill hvis du ikke har nok ideer til det generelle designet? I prosessen med å utvikle et nettspill kan det oppstå vanskeligheter med ideer som tilfører prosjektet ditt unikt og originalitet. I dette tilfellet kan du henvende deg til andre nettspill som har utmerket potensial og ta noe fra dem selv. Du bør ta hensyn til brukernes meninger, så vel som spillere. For å gjøre dette, må du lage passende emner og meningsmålinger på ulike fora og sosiale nettverk. Verden er litt av en strek, men ved å gruppere informasjonen kan du få et utmerket scenario for spillet ditt. Men ikke prøv å kopiere andres tanker fullstendig. Du trenger bare å utvikle den utviklede ideen din, komplementere den med andre foreslåtte. Det må huskes at i dag tilbyr nettverket et stort utvalg av nettspill, inkludert flerspiller. Derfor kan nye spillere bare tiltrekkes av tilstedeværelsen av et interessant plot og et godt nivå på gjennomføringen av selve prosjektet. Og dette er veldig vanskelig å gjennomføre. Det er nødvendig å tenke gjennom alt ned til minste detalj.

Spillerfokus er nøkkelen til suksess for nettspill.

Det er mange grunner til at du må koble til 2 datamaskiner over et lokalt nettverk. For å overføre filer, for spill, opprette et tilgangspunkt og mye mer. I denne artikkelen skal vi se på hvordan du kobler to datamaskiner uten programmer. Og la oss se på programmer for å lage et lokalt nettverk via Internett.

For alle disse operasjonene trenger vi to eller flere datamaskiner, Internett, og hvis du vil koble til uten programmer, trenger du et nettverkskort som støtter Wi-Fi-teknologi.

Hvordan koble to datamaskiner uten programmer?

For å gjøre dette trenger vi:

  • Gå til Nettverks- og delingssenteret og klikk på "Konfigurer en ny tilkobling eller et nytt nettverk."
  • Velg "Sett opp et trådløst datamaskin-til-datamaskin-nettverk" og klikk på Neste.

  • Velg et navn, nettverkstype (helst WPA2, siden det vil eliminere den høye sannsynligheten for at tilkoblingen din blir hacket), skriv et passord og klikk på avmerkingsboksen: "Lagre endringer for dette nettverket."

  • Etter innstillingen klikker du på neste og lukker vinduet.

Gå til den andre datamaskinen, hvor du bare trenger å koble til nettverket vårt.

Denne metoden er egnet hvis 2 datamaskiner er i nærheten, men hvis de er langt unna, vil dessverre ikke signalet mottas.

Men hva om du trenger å kommunisere med en venn over lang avstand?

For å gjøre dette, må du laste ned et av programmene som presenteres nedenfor.

Programmer for å lage et virtuelt lokalt nettverk

Hvis du ikke har en spilllisens, eller du bare ikke vil gå gjennom bryet med å hele tiden kopiere og lime inn en IP-adresse, kan du ganske enkelt laste ned og installere en LAN-simulator - et program for å koble sammen flere datamaskiner. Ved hjelp av slike programmer kan du enkelt spille piratkopierte eller til og med lisensierte spill online, og noen ganger finne venner der.

Det finnes faktisk nok slike programmer og alle kan finne den rette. Det hender også at et av programmene kanskje ikke fungerer eller ikke støtter ønsket spill, slik det ofte skjer med Hamachi eller andre programmer, slik at du kan lete etter en løsning på problemet på Internett eller bruke et annet program.

Hamachi

Dette programmet for å lage et lokalt nettverk presenteres for Windows-brukere og var det mest populære på denne listen inntil nylig, da betydelige konkurrenter dukket opp. Det er her problemer kan skje. "Tunnel gjennom en repeater" er et veldig vanlig problem som mange brukere av dette programmet støter på. Den beste løsningen ville være å ganske enkelt endre den eller konfigurere den riktig, noe som ikke alltid er lett og det er ikke garantert å fungere.

Tunngle

Ganske populært program for å lage et lokalt nettverk via Wi-Fi og Internett. Med dens hjelp kan dere koble til hverandre på samme måte som med Hamachi. Prinsippet for drift av dette programmet er litt forskjellig fra andre, fordi her trenger du ikke å lage et rom for en egen server. Disse rommene er allerede opprettet for hvert spill, hvert rom har plass til 255 personer. Ganske praktisk. Dette programmet inneholder nesten alle spillene du kan spille med venner.

GameRanger

Sannsynligvis det mest populære programmet for å lage og spille med venner. Den støtter alle populære spill, men det er også de som ikke er innenfor rekkevidden. Det er mange mennesker som sitter i dette programmet i flere dager, og du vil definitivt ikke kjede deg hvis vennene dine har lagt seg. Serveren har en ping, du kan se hvor god eller dårlig tilkoblingen til brukeren er. Når du først registrerer deg, vil programmet automatisk skanne datamaskinen din for spill. Deretter vil alle rom som er opprettet vises på hovedskjermen, samt kallenavnet til personen som opprettet rommet. Noen rom kan være passordbeskyttet. Dette betyr at brukeren ønsker å spille kun med vennene sine og ingen andre.

Utvikle seg

Programmet er en god analog av Tunngle, men det er mindre populært blant publikum. Men i dette programmet er det ingen reklame og popup-vinduer som irriterer spillere så mye. Her trenger du ikke rote med innstillingene, for alt gjøres automatisk. Men med alle sine fordeler, er det også ulemper. Evolve mangler romsøkefunksjonen som finnes i Tunngle. I stedet er det noe som smart søk. Du trenger bare å gå inn i spillet, og selve programmet vil finne alle eksisterende rom du kan koble deg til.

Konklusjon

Selvfølgelig er det mange programmer for å lage et lokalt nettverk, men det er også en måte å lage et lokalt nettverk uten å bruke tredjepartsprogrammer. Hvis du ikke stoler på Internett og bare Microsoft-programmer er installert på datamaskinen din, er det også en måte å opprette et lokalt nettverk på. Alt er helt enkelt og krever ikke unødvendig installasjon av programvare, men det er noen ulemper, og det er vanskelig å ikke legge merke til dem, nemlig: tilkoblingen kan kun skje via henholdsvis et Wi-Fi-nettverk hvis du har en PC uten et passende nettverkskort som ikke støtter Hvis du bruker denne teknologien, vil du ikke kunne koble til det lokale nettverket uten programmer.

Å ha det bra ved å spille på datamaskinen har blitt normen for et stort antall mennesker. Husker du hvordan du, etter å ha passert det ene spillet etter det andre, ønsket noe nytt mer og mer? Noe virkelig spennende og emosjonelt. Dessverre har det seg slik at mange spill som kommer ut for øyeblikket ikke har et enestående plot, atmosfære og andre egenskaper ved et kvalitetsprodukt. Det viktigste dataspill aldri vil oppnå perfekt er imidlertid kunstig intelligens, som med sin oppførsel perfekt kopierer menneskelig atferd. Jeg tror alle forstår hvorfor denne oppgaven er umulig - hver person er unik, og det er umulig å forutsi handlingene hans i spillet.
Men hvorfor tulle hjernen din over dette problemet hvis du bare kan invitere vennen din til en online kamp? Tross alt, nå, i høyteknologiens tidsalder, er dette lettere å gjøre enn noen gang. La oss se på hvordan du spiller dataspill over et lokalt nettverk.


1) Den første og enkleste måten å koble to datamaskiner til ett lokalt nettverk på er å koble dem til det samme Wi-Fi-nettverket. Så snart dette skjer, vil de automatisk være på det samme lokale nettverket, alt som må gjøres er å gå til ønsket spill og opprette en lokal nettverkstilkobling. Så hvis du er den lykkelige eieren av en Wi-Fi-ruter, eller mer enkelt sagt, en bryter med Wi-Fi-funksjon, så kan du trygt spille med vennene dine over et lokalt nettverk uten å koble til noen ledninger eller sette opp noe. Hvis teknisk fremgang har gått deg forbi, ikke fortvil - rutere er ikke en luksusvare, du kan enkelt kjøpe en i en dataelektronikkbutikk for 1000 rubler.
2) Den andre metoden, i tillegg til å gi muligheten til å spille over et lokalt nettverk, vil gi deg muligheten til å spille favorittspillet ditt uten engang å tvinge en venn til å gå hjem til deg – hele spillet foregår over Internett. Mange vil sikkert si at de allerede har hørt om å spille via Internett, men vi snakker om noe annet. Tenk deg at i noen spill du trenger, er det ikke mulig å spille via Internett, men bare spillet er tilgjengelig over et lokalt nettverk. Selvfølgelig, hvis du bor i et nabohus, vil det ikke være vanskelig å ta en bærbar datamaskin og gå til en venns hus, men hva skal du gjøre hvis du ikke har en bærbar datamaskin, men en stasjonær datamaskin? Bærer du en tung systemenhet sammen med en skjerm? Jeg tror ikke at dette er det beste alternativet, men selv om du er klar til å gjøre hva som helst for å spille med en venn, så tro meg, hvis han bor i et annet land, så til og med med en bærbar datamaskin for ett spills skyld, du vil ikke gå til ham. Hva å gjøre? Umulig oppdrag? Ikke i det hele tatt. Det er for slike tilfeller at et fantastisk program kalt Hamachi ble oppfunnet. Tross alt er det en av få som har muligheten til å etterligne et lokalt nettverk mellom to datamaskiner ved å koble dem til via Internett. Alt er veldig enkelt - last ned programmet (bruk til ikke-kommersielle formål er gratis), registrer deg i systemet, be vennen din om å gjøre det samme og lag ditt eget nettverk. (Klikk på trekanten i programmenyen og velg "Opprett et nytt nettverk"), navngi det som du vil, angi et passord om nødvendig og fortell nettverksnavnet til den andre spilleren. Når den kommer inn i Hamachi-nettverket ditt, vil et lokalt nettverk emuleres mellom datamaskinene dine, uansett hvor de befinner seg.
3) Hvis du ikke vil bruke penger på en Wi-Fi-ruter, og Internett ikke er koblet til datamaskinen din (finnes det slike folk ennå?), så kan du bruke den mest kjente metoden - å koble til via en nettverkskabel. Det koster mye mindre enn en ruter, men du trenger litt mer tid for å sette den opp enn når du spiller gjennom Hamachi.
Nå vet du, hvordan spille på lokalt nettverk. Så hvis du har en nettverkskabel og to datamaskiner som har et nettverkskort, så for at datamaskinene skal "se" hverandre på det lokale nettverket, må du gå til elementet "Nettverks- og delingssenter", og deretter gå til delen "Endre adapterinnstillinger" og i vinduet som vises, åpne egenskapene "Lokale nettverkstilkoblinger". I den velger du å endre parametrene til TCIP v4-protokollen og fjerner merket for "Obtain an address automatisk"-feltet til "Bruk følgende" og i "IP-adressen skriv inn 192.168. X.X, der X er et hvilket som helst tall fra null til 254. Lignende handlinger må utføres på datamaskinen til vennen din, men med én forskjell må det siste tallet X være unikt for hver datamaskin, dvs. hvis du har registrert 192.168.7.10 på datamaskinen din, må det siste sifferet i adressen til den andre datamaskinen være noe annet enn "10".

Når du har lært å spille MineCraft godt, mestret alt det grunnleggende i spillet, og blitt kjent med dets indre verden, kan du gå videre til et nettspill, som du kan spille med folk fra andre byer på Internett-servere, og med venner på et lokalt nettverk. I denne artikkelen vil jeg fortelle deg hvordan du spiller Minecraft over et lokalt nettverk og på Internett.

Hvordan spille Minecraft på Internett?

Du kan spille MineCraft over Internett på servere spesielt laget for dette formålet. For å starte spillet trenger vi selve spillet (helst den nyeste versjonen), en kraftig datamaskin (ellers vil spillet tregere), høyhastighets Internett-tilgang (en kanal på 1 MB/s vil være nok) og adressen til spillserver. Så la oss begynne. Start spillet, logg på med brukernavnet ditt og velg "Nettverksspill" (andre knapp). Et tilkoblingsvindu vises foran deg, i den første linjen skriver du inn adressen til serveren vi skal spille på, og klikk deretter på "Koble til" -knappen, i den engelske versjonen av spillet Minecraft med skinn http://minecraft -mods.pro/skins/ “Connect” og vi kommer til serveren. Når du først er på serveren, vil du oppdage at du ikke kan gjøre en enkelt handling, dette skjedde fordi du ikke er registrert på denne spillplattformen, dette gjøres ganske enkelt, med bare noen få trinn. For å registrere deg på serveren, trykk på den engelske bokstaven "T", en chat åpnes, skriv inn følgende kommando "/register pass", hvor ordet "pass" endres til ditt eget passord, det vil si at for meg så det ut som dette - "/register trash784." Etter et par sekunder vil serveren bekrefte registreringen din i chatten og tillate deg å logge på spillet, for å gjøre dette, skriv inn kommandoen "/login pass", der ordet "pass" endres til passordet ditt. Det vil se omtrent slik ut "/login crosh". Etter å ha registrert og logget inn på serveren, kan du begynne å spille, utføre ulike handlinger og gjøre hva som helst, fra å bygge bygninger og oppdrett, til å ødelegge dem og reise rundt i spillverdenen.

Hvordan spille Minecraft over et lokalt nettverk?

Du kan også spille MineCraft over et lokalt nettverk med venner, for eksempel er dette ganske viktig for å spille for moro skyld eller rett og slett når det er problemer med Internett (for eksempel teknisk arbeid). For å spille over et lokalt nettverk trenger vi flere datamaskiner (to eller flere), en Internett-kabel av anstendig lengde, hvis det er mange datamaskiner, så også en ruter eller Wi-Fi-tilgangspunkt. Vi kobler alle datamaskinene med en ledning, hvoretter vi går til nettverksinnstillingene. I Windows 7 dette gjøres som følger: Start -> Nettverks- og delingssenter -> Endre adapterinnstillinger. Vi finner navnet på vårt eget nettverk, åpner egenskapene, fanen "Nettverk", velg først TCP/IPv6-innstillingen, et lite vindu åpnes, fjern merket, lagre, åpne TCP/IPv4-innstillingen, gå på følgende måte: Egenskaper -> Bruk følgende IP-adresse. Skriv inn følgende parametere:

  1. IP-adresse: 192.168.0.1
  2. Nettverksmaske: 255.255.255.0
  3. Standard gateway: 192.168.0.2
  1. Foretrukket DNS-server: 192.168.0.2

Klikk deretter på lagre-knappen, "ok" og lukk innstillingene. Se nedenfor for å sette opp serveren, etter å ha satt opp det lokale nettverket for Windows XP. Innstillinger for Windows XP: Først åpner du kontrollpanelet og går til følgende bane: Kontrollpanel -> Nettverkstilkoblinger -> Lokale tilkoblinger. Åpne egenskaper, fanen "Generelt", åpne TCP/IP, et vindu med egenskaper åpnes, velg "Bruk følgende IP-adresse", skriv inn parameterne:

  1. IP-adresse: 192.168.0.2
  2. Nettverksmaske: 255.255.255.0
  3. Standard gateway: 192.168.0.1

Åpne fanen "Bruk følgende DNS-server" og skriv inn parameterne:

  1. Foretrukket DNS-server: 192.168.0.1

Lagre endringene og lukk innstillingene. Opprette og sette opp en server. Når vi har satt opp det lokale nettverket kan vi gå videre til å lage og installere selve MineCraft-serveren, som ikke er så vanskelig å lage dette gjøres som følger:

  1. Last ned hvilken som helst spillserver som samsvarer med din versjon av spillet, lagre den i en mappe.
  2. Åpne filen "server.properties", finn linjen "server-ip=..." og fjern alt etter "="-tegnet slik at du står igjen med en linje med den tomme verdien "server-ip=".
  3. Vi finner linjen "online-mode=false" i samme fil, sletter "False" og setter inn "true" i stedet.
  4. Serveren er klar, nå kan du starte den. For å starte spillet åpner du MineCraft og skriver inn i linjen med serveradressen: 192.168.0.1:25565 (for Windows 7) eller 192.168.0.2:25565 (for Windows XP).

Den andre metoden, egnet for alle typer operativsystemer, skriv inn verdien "localhost" i "server-ip="-linjen, lagre endringene, åpne spillet og skriv localhost i linjen med IP-adressen og klikk deretter på koble til . Men denne metoden fungerer ikke på alle datamaskiner og ikke for alle (på grunn av mange finesser og funksjoner), så det er lettere å bruke det første alternativet. Det er alt, i disse enkle og raske trinnene kan du sette opp Minecraft for å spille på Internett og med favorittvennene dine over det lokale nettverket.

To spillere - det enkleste tilfellet

Det enkleste nettspillet er designet for to spillere. I dette tilfellet vil en av datamaskinene være den viktigste - masteren, og den andre - slaven. Hovedmaskinen kontrollerer bevegelser, kollisjoner og hele spillerommet generelt. For å synkronisere spillverdene overføres hendelser til den andre, som markerer dem på egen hånd (det er identisk med hovedkartet).

Slaveapparatet må også gis alle tilfeldige elementer, for eksempel patroner og førstehjelpsutstyr, som plasseres forskjellige steder på spillebanen. Dette er bare én gang før du starter spillet. Alle kan overføres. Slaven sender tastetrykkinformasjon til masteren.

Hvordan lage et nettverksspill på Internett

Å overføre data over et nettverk er vanskeligere enn over et lokalt nettverk. Dette bør tas i betraktning hvis du bestemmer deg for å lage et nettspill. Faktum er at det fra tid til annen er forsinkelser i dataoverføringen, og det må iverksettes ytterligere tiltak for å sikre at spillet fortsetter å fungere som det skal. Bevegelsen av mobber følger vanligvis et mønster, slik at datamaskinen kan sende en kommando som "forsvar i henhold til scenario B" eller "rømme i henhold til scenario C". Dermed vil mengden informasjon som overføres til den bli redusert, og det vil være mye lettere å sikre synkronisering - du må med jevne mellomrom overføre signaler som indikerer at objektet har krysset en eller annen celle på spillefeltet. Denne overføringen er god å bruke når du arbeider med travle kanaler, da den er motstandsdyktig mot forsinkelser.

Hvordan lage et online spill: kjempe mot juksemakere

De som planlegger å lage et nettspill bør seriøst tenke på metoder for å bekjempe mulig juks. For å beskytte datamaskiner mot hacking, er det nødvendig å endre slave- og masterenhetene fra tid til annen - dette er ikke vanskelig å gjøre.

Hvis det er flere enn to spillere, kan det oppstå nye problemer. For at en masterdatamaskin skal kunne betjene mange slaver, trengs en tilstrekkelig kraftig prosessor. Dette er imidlertid ikke hovedvanskeligheten. En situasjon som kan bli problematisk er når forbindelsen mellom datamaskiner plutselig bryter sammen. Løsningen kan være å installere en dedikert server. Det er også mulig å etablere en forbindelse ikke bare mellom vertsdatamaskinen og de andre, men også mellom alle vertsdatamaskiner. På denne måten vil hver datamaskin med jevne mellomrom bli master, og hvis masterenheten kobles fra, vil ikke noe dårlig skje. Det er et annet alternativ. Du kan forlate "hoved" datamaskinen helt. Hver maskin vil kontrollere bevegelsene til mobbene og spilleren, og sende data til de andre. Denne ordningen vil bidra til å løse nesten alle problemer.