Gamer Server

Embed Size (px)

Citation preview

  • 8/2/2019 Gamer Server

    1/30

    INTERNET & GAMINGAN INTERN COLLABORATION

  • 8/2/2019 Gamer Server

    2/30

    INTERNET

    Internet is the benchmark of todaystechnological world. Internet today hasbecome the eyes, ears of our world. Its

    become the fastest means of gettinginformation and gathering the requiredresources to obtain any desired goal or

    development of any technology.

  • 8/2/2019 Gamer Server

    3/30

    Internet continued

    Internet as we all know is an informationsuper highway

    Internet is itself an ocean and is very vast in

    its applications

    Internet now has learnt to blend itself with thesurroundings it is used in and has an edge

    over all major networking applications.

  • 8/2/2019 Gamer Server

    4/30

    GAMING

    Gaming was once considered just to be anobject of fun and entertainment.

    But today gaming has opened a new world

    for all kinds of people. Gaming has becomeone of the most important and highly ratedmarket makers.

    Now the way technology has advanced

    bringing in cutting edge graphics and state ofthe art effects including sound that has turnedgaming to a hot and happening event.

  • 8/2/2019 Gamer Server

    5/30

    MORE ABOUT GAMING.

    Gaming was once only a concept worth afew pixels.

    Gaming now is growing bigger, in fact it

    has surpassed the world of cinema in away or two.

    History of gaming dates back to the 1980s

    and 1990s. We on the other hand discuss gaming in

    todays world.

  • 8/2/2019 Gamer Server

    6/30

    INTERNET+GAMING

    Now coming to gaming and internet whichhave a intern relationship of their own.

    Gaming now has evolved, into somethingbigger from which one could ever imagine.

    Internet and gaming have collaborated intoa completely new application.

  • 8/2/2019 Gamer Server

    7/30

    Continued

    Internet provides the necessary resources suchas connectivity required between clients andservers, and the games would provide their

    share, i.e Fun and excitement. So internet and gaming put together became a

    winning combination for most of the top leadingsoftware firms like Microsoft, Nintendo and other

    popular firms who cashed in raised their revenue

    to greater heights.

  • 8/2/2019 Gamer Server

    8/30

    GAMING SERVERS

    What is a gaming server?

    How does a gaming server work?

    Glitches in gaming?

  • 8/2/2019 Gamer Server

    9/30

    What is a gaming server?

    A gaming server is one that manages andworks with the various clients that log ontoit.

    Clients are basically gamers who want toplay and enjoy over the internet againstopponents from various places.

    Clients can vary in number for which theserver should have the ability to handlethe load.

  • 8/2/2019 Gamer Server

    10/30

    How does a Gaming Server Look

    When a person isplaying a game fromhis or her computer

    on the net, it connectsto game servers suchas these

    Image provided by hypothermia.gamershardware.com

  • 8/2/2019 Gamer Server

    11/30

    Simple multiplayer model

    GAMING SERVER

    CLIENT

    CLIENTCLIENT

    CLIENT

    CLIENT

    CLIENT CLIENT

  • 8/2/2019 Gamer Server

    12/30

    Little More On Gaming Server

    Any gaming server has a set of clientsconnected to it.

    The client system and as well as the

    server system must and should have theapplication installed on them

    Whenever the client logs on to the game

    he has to configure himself to the serversay by entering the IP address so that theserver comes to know of this new client.

  • 8/2/2019 Gamer Server

    13/30

    AND THEN.

    Once the client is ready and the serverhas identified the client, the client canenter into the game

    Once he enters the game he now can usethe resources provided by the game andstart playing

  • 8/2/2019 Gamer Server

    14/30

    How Gaming Servers Work

    The following is a basic idea of how informationis sent from your computer to the server as wellas other computers on the network:

    When a person is playing a game online, whatsa little more important is not the speed butrather the amount of hops, traceroutes, that thedata packets from the computer have to bounce

    through (routers/switches) to get to itsdestination.

  • 8/2/2019 Gamer Server

    15/30

    How Gaming Servers Work The moment When you input information from your computer it

    bounces.

    Here is a technical example:

    Tracing route to 209.179.21.10 over a maximum of 30 hops

    1 10 ms 10 ms 10 ms 10.116.182.12 17 ms 13 ms 34 ms boi-edge-01.inet.qwest.net [207.108.227.221]

    3 14 ms 17 ms 24 ms boi-core-02.tamerica.net [207.108.224.215]4 132 ms 130 ms 127 ms sea-core-03.tamerica.net [205.171.208.5]5 114 ms 111 ms 120 ms unknown.Level3.net [209.247.88.245]6 110 ms 104 ms 102 ms ge-4-0-1.mp1.Seattle1.level3.net [209.247.9.61]7 135 ms 131 ms 142 ms so-3-0-0.mp2.LosAngeles1.Level3.net [64.159.1.126]8 152 ms 171 ms 168 ms gige9-0.hsipaccess1.LosAngeles1.Level3.net [64.1

    59.1.209]

    9 148 ms 153 ms 206 ms unknown.Level3.net [64.156.132.22]10 145 ms 148 ms 144 ms cor01-vl-127.ca-pasadena0.ne.earthlink.net [209.165.101.3]11 175 ms 177 ms 178 ms dir01-vl-264.ca-pasadena0.ne.earthlink.net [207.

    217.2.92]12 137 ms 143 ms 135 ms 209.179.21.10

    Trace complete.

  • 8/2/2019 Gamer Server

    16/30

    How Gaming Servers Work

    The route that the data packet takes would befrom a house in Los Angeles to several placesacross the country until it reaches the game

    server say somewhere in Pasadena.

  • 8/2/2019 Gamer Server

    17/30

    How Gaming Servers Work

  • 8/2/2019 Gamer Server

    18/30

    How Gaming Servers Work

    You tell the computer to shoot(Normally by pressing the left buttonon the mouse)

    The data packet is then sent tothe server, via traceroutes. The

    server then receives theinformation and sends anotherdata packet known as a replypacket which confirms thepacket has been received.

  • 8/2/2019 Gamer Server

    19/30

    How Gaming Servers Work

    While at the same time, the servercalculates your position in 3Dspace, the direction of theprojectile, and takes the position ofthe enemy in 3D space and hismovement speed and direction. It

    will then calculate whether or notyou successfully hit your target.

    The server decides that you successfully hit your target.It then sends data packets (hit points lost, armor, etc.) toboth you and the enemy telling you that the enemy hasbeen hit.

    ENEMY HERE

    YOU ARE HERE

  • 8/2/2019 Gamer Server

    20/30

    How Gaming Servers Work

    CONGRATULATIONS!!! YOU HAVE ELIMINATED

    THE ENEMY- SERVER

  • 8/2/2019 Gamer Server

    21/30

    How Gaming Servers Work

    This is the basic idea of how information issent between gamers and the server.

    KEY TERM: Replication Taking datafrom a given client and replicating it(duplicating + adding to it) back to all theclients.

  • 8/2/2019 Gamer Server

    22/30

    Additional but Essential

    Now coming back to gaming. Games aremultithreaded applications.

    So we must make sure the processorwhich we are using must be very muchcapable of running the application

    Usually the processors of the yester yearsare single core.

  • 8/2/2019 Gamer Server

    23/30

    WHATS ON NOW

    So nowadays companies like INTEL and AMDare rolling out processors having more than onecore such as the dual core processors

    The main advantage of having dual coreprocessors are there are two processors whichprovide double the computational power andspeed.

    So, games will literally run smoothly on suchprocessors minimizing the glitches and improvethe effects.

  • 8/2/2019 Gamer Server

    24/30

    MORE

    Now the main area that is beingresearched is Gaming using ADHOCTechnology.

    Gaming in Adhoc will open a newdimension if the research succeeds, as aperson can play from anywhere no matterwhere he is.

    So Adhoc Gaming is the next andemerging technology in gaming.

  • 8/2/2019 Gamer Server

    25/30

    gLITCHES iN gAMING

    Un usual hanging of the application due toshortage of resources such as I/O, memory orprocesses.

    Decreasing the performance level of the system CHEATING

    The user may not be able to feel and experience

    the full power of gaming in such situations due tothe above mentioned glitches

  • 8/2/2019 Gamer Server

    26/30

    CHEATING

    This has by far been the most probableand common glitch in gaming

    People use cheat codes that areprogrammed to change the characteristicsof the game and run according to theusers favour.

    This is a case of bad sportmanship andvery illegal.

  • 8/2/2019 Gamer Server

    27/30

    More about Cheating.

    So most companies like Microsoft, Nintendo,Atari are developing games with built inprograms to prevent the occurrence of cheating

    So any person trying to cheat when playing willbe denied of it.

    In mutliplayer tournaments players cheating, willbe caught and will be disqualified with help fromsuch in built anti cheating software programs.

  • 8/2/2019 Gamer Server

    28/30

    CONCLUSIONS

    Gaming and internet could bring in lot ofattraction and money as well.

    Gaming now is the one of the fastest way to

    become rich apart from polictics and lottery. We saw how a gaming server is configured andalso how clients connected to the server playtheir role in running the gaming applications

    installed on them. Advancements- the future of the gaming has instore for us, i.e using the Adhoc Technology.

  • 8/2/2019 Gamer Server

    29/30

    SOURCES & REFERENCES

    Info:http://www.hightekpc.com/articles/gamesrver.htmlWWW.MICROSOFT.COM

    Images:Google search engineMicrosoft clip art

    http://www.hightekpc.com/articles/gamesrver.htmlhttp://www.hightekpc.com/articles/gamesrver.htmlhttp://www.microsoft.com/http://www.microsoft.com/http://www.hightekpc.com/articles/gamesrver.htmlhttp://www.hightekpc.com/articles/gamesrver.html
  • 8/2/2019 Gamer Server

    30/30

    THANK YOU

    Presented by BHARATH R

    8TH IS

    Guidance :- Ms. Chaithra