Two or more computers connected together via cable bound or wireless communication links for the purpose of information exchange.

learn more… | top users | synonyms (1)

3
votes
1answer
287 views

Is networked gameplay inherently hard to debug and create?

I have worked with xna before and made a simple networked game. I have also worked with unity3d as well. One thing I notice on many game engine web pages is that they talk about how the engine is ...
0
votes
1answer
424 views

MMO lag compensation problem

i'm writing small mmo, using boost library, i want to make it non-target game, but when i came to part where i need to save previous game states i became confused. How to implement game world, npcs, ...
2
votes
3answers
334 views

Best way to handle realtime melee AI in authoritative network environment

So i've been working on a multiplayer game for a bit; it's a co-op action RPG with real-time combat. If you've seen or played TERA, I'd say it's comparable to that, but not an MMO, heh. I'm currently ...
1
vote
1answer
265 views

Implementing an online database

I'd like to get into online games programming. I thought that as a start i'd be a good idea to implement an online database that would store the progress and score for a game i have made, i'll ...
0
votes
2answers
505 views

Server hosting and costs [closed]

I'm developing a game that will require renting a server. The server will be used to host scores, clans, friends(on/off), match making, lobby, and chat. The game/match will be hosted by each player ...
4
votes
1answer
330 views

Client prediction responsiveness is lost due to client interpolation

In my online game I am using client prediction and client interpolation to give the illusion of responsiveness over a networked connection. The client prediction works by applying inputs that haven't ...
0
votes
3answers
628 views

XNA Multiplayer Gone Wrong

I'm trying to add multiplayer to my XNA platform game, and have just failed miserably. The idea behind my method is that the client knows what tick the server is at, and knows how long it takes to ...
3
votes
3answers
561 views

How to parse & “pack” network commands?

I'm currently creating a game which should be multiplayer (client-server-client), but I'm stuck. I have been doing crazy things like building a text chain like string networkMessage = userHash+" ...
11
votes
3answers
2k views

Client side prediction + sync

So I've read Valve + Gafferon and literally hundreds of pages from Google but for whatever reason I can't get my head around client prediction. The basic problem to my understanding is: Client A ...
2
votes
0answers
90 views

1UPT multiplayer sync

The game I'm working on is 1 unit per tile. Each player can move their single unit 1 tile at a time (click the unit and then click the tile to move to). It's in Javascript with Node.js and presently ...
1
vote
1answer
465 views

Securing a TCP connection on iOS for an MMO

I am currently building an iOS MMO and I'm leaning towards using TCP as my networking protocol over the higher level HTTP (for the speed difference and the fact that it does not require the client to ...
0
votes
2answers
167 views

Design of networked Asteroids

I am looking for some advice on what would be a good way for users to play Asteroids over the network. Its my first game and so far I have it working in 2D using polygons across a scrolling world in ...
1
vote
2answers
336 views

Networking server/client library to setup p2p connection

I'm making a multiplayer game, and I want to setup a p2p network. I'm coding a server in python to make the matches and send each player it's adversary ip and port, but I'm having trouble to make udp ...
2
votes
2answers
1k views

Cross platform C++ UDP socket library

Can somebody recommend a free C++ open source library which I will use to build a networked game using UDP. Must be available for Windows/Linux/Mac. As lightweight as possible please.
3
votes
3answers
2k views

Multiplayer API with Unity 3.5 and AS3

On the faq for the current preview release, http://unity3d.com/unity/preview/faq it says that while networking is not currently supported for flash compilation, we can write our own in AS3 using the ...
-2
votes
1answer
3k views

How do I start writing an MMO game server?

I am developing a multi-player on-line game. I just started coding the server but I have no idea how to do it. Do I have to use threads ? And if i do, do I need one thread for every client? Knowing ...
5
votes
4answers
473 views

How does a wow server handle which player position to set to each nearest players?

I already understood how game developers could create very large game levels, bypassing the floating point precision limit. This was my very first mind boggling question, and I understood it when I ...
8
votes
4answers
318 views

Can packet latency fluctuate?

Can the time it takes for a packet to be transmitted from a client to the server fluctuate?
2
votes
0answers
162 views

The status of Unity networking code

I am new to unity world I want to inquire the status for networking script and tutorial which is available at unity site my question is: Is that code is compilable as I have couple of times tried to ...
2
votes
5answers
3k views

UDK client, C++ server (is it possible?)

For example I have C++/C# server side with sockets or http web server and UDK client. I am interesting what about experience with networking in UDK: could I connect UDK client to C++/C# socket server ...
3
votes
2answers
201 views

What is a fair latency, to cut off game connection at?

I'm currently coding a realtime game. I'm doing alot of technical operations with the physics world (resimulations of old world states etc.) to prevent game lag. I save the world state every physics ...
20
votes
2answers
1k views

How to network this entity system?

I have designed an entity system for an FPS. It basically works like this: We have a "world"-object, called GameWorld. This holds an array of GameObject, as well as an array of ComponentManager. ...
10
votes
1answer
1k views

Should I write my own physics engine, because of networking integration?

I'm currently developing a top down, realtime, zombie shooter. I'm coding this in Java, using JBox2D as my physics engine. I have been coding the networking this week, and am now up to the physics ...
2
votes
2answers
2k views

How does networking in XNA work?

I am quite confused over how networking works in XNA. I'm currently developing a game for Xbox. I want to create a multiplayer environment and read some tutorials about it. But I'm confused over how ...
7
votes
3answers
387 views

What multiplayer security should I take into consideration in my game?

I'm thinking about clients spoofing IP addresses, tricking other clients that they are the server that sort of stuff (I don't know much about this, so if this is completely wrong, please correct me). ...
10
votes
3answers
752 views

How do I efficiently code both the client and server at the same time?

I'm coding my game using a client-server model. When playing on singleplayer, the game starts a local server, and interacts with it just like a remote server (multiplayer). I have done this to avoid ...
6
votes
2answers
408 views

Using the DTLS protocol for multiplayer games

I am considering using the DTLS protocol for my online multiplayer game. For those who don't know, it is essentially a port of TLS to UDP datagrams. According to this paper, the main overhead of the ...
0
votes
1answer
499 views

Which toolkit to use for 3D MMO game development?

Lately i've been thinking about which path to follow for developing an 3D Online game. I have googled a lot but i couldnt find a good article that covers both game development and online server & ...
5
votes
1answer
526 views

Advice for programming a lobby for a network multiplayer game?

I'm working on learning network programming. I'm working on a simple card game. The basic idea is: Players enter the lobby Players see tables Players sit at an empty seat Once they sit, they do not ...
2
votes
3answers
365 views

Best way to implement mouse-based movement in MMOG

I want to design an MMO where players click the destination they want to walk to with their mouse and the character moves there, similar to Runescape in this manner. I think it should be easier than ...
5
votes
2answers
427 views

Secure login for a game that is open source

I am making a game which i will be open sourcing. Its a simple arcade like game but requires a network connection because it is meant to be played with other people. The thing i am worrying about is ...
8
votes
3answers
4k views

Best solution for multiplayer realtime Android game

I plan to make multiplayer realtime game for Android (2-8 players), and I consider, which solution for multiplayer organization is the best: Make server on PC, and client on mobile, all communition ...
-2
votes
2answers
163 views

Resources about movement and simulation in multiplayer games [closed]

I am developing a multiplayer game, similar to Castle Crashers. This is the first multiplayer game I do so, before starting to code, I am trying to learn what's the best way to do it. I found some ...
2
votes
2answers
251 views

What use for a 3d browser based multiplayer online game?

Can you help me choosing the right tools for this project? It's a 3d browser based multiplayer online fighting game. A few 3d functions are necessary for positioning, but no heavy rendering will ...
0
votes
2answers
378 views

How do I organize my class structure for networking?

In my gameclient I have the following classes(compontents): Game, GameScreen, GameWorld, Player. They are structured like this: Game has two GameScreens: MenuScreen and MainScreen. MenuScreen has an ...
8
votes
3answers
919 views

Is there a pattern for writing a turn-based server communicating with n clients over sockets?

I'm working on a generic game server that manages games for an arbitrary number of TCP socket-networked clients playing a game. I have a 'design' hacked together with duct-tape that is working, but ...
2
votes
3answers
841 views

Check if the vector is behind another or maybe opposite directions?

I'm doing a network game and on the client side, i interpolate the client position with the server sent extrapolated position. The client has its own physics simulation wich is corrected by the server ...
12
votes
4answers
557 views

How can I assign entity IDs in a robust way in a network game?

I'm working on an entity system for a networked game and I'm assigning each entity a unique 32-bit integer id that I can use to serialize references to entities and the entities themselves. Currently ...
5
votes
1answer
2k views

Network client-server message exchange and clock synchronization help

i'm doing a fast paced physics game that is a table hockey. With two mallets and one puck. The game runs on iphone / ipad and i'm doing the multiplayer part through GameCenter. This is how the ...
5
votes
1answer
243 views

Reliability and suitability of 3G connection for client-server turn-based non-asynchronous game

I am working on an iOS turn-based client-server game and I am concerned with the reliability of the connection and the length of time it takes to establish the connection. The game is turn-based but ...
4
votes
3answers
488 views

Optimal data size for a 3G client-server game?

I'm currently working on an iOS turn-based client-server game and I am concerned over later performance issues. How much data per message is too big? I am planning to use JSON to transfer data (and, ...
2
votes
1answer
264 views

What is wrong with my technique for transmitting server and client game state?

I'm doing a network implementation of a fast-paced game. I have a puck on bot the server and client side of the simulation. I want to update the client puck position only if they are on the same ...
2
votes
1answer
163 views

How can I create a smooth simulation for a fast-paced, multiplayer table hockey game?

I'm adding multiplayer to an iPhone game that we have in our company. It's a sort of 'table hockey' game, with a puck and two mallets. It's a pretty fast game, so I need a smooth experience at both ...
3
votes
2answers
268 views

Best way to verify client files are same as server

In a client server game architecture, what are the possible ways to verify that the client has not modified things like gfx assets or client side scripts? Obviously no solution is perfect, but I ...
3
votes
2answers
377 views

Is there a library or a framework that handles networking in an RTS?

I'm aiming for making a(n) RTS game with networking so instead of doing tedious stuff like networking I wonder if there is a library/framework that will save me the effort. I intend to make that game ...
5
votes
1answer
190 views

what are the networking features available in iphone?

So far I couldn't find anything on google so I'm asking here: I need to connect two iphones or more to each other for a multiplayer game, what features does iphone api provide? is there some kind of ...
8
votes
3answers
1k views

Networking in real-time strategy games

What is the current state-of-the-art to network real-time strategy games? I seem to recall that a few years ago, some AAA titles only transmitted the player inputs (Starcraft 1, Age of Empires). ...
4
votes
2answers
845 views

Using a web service for multiplayer games?

I've been looking into web services for making multiplayer games and was just wondering how feasible would it be? What I would like to do is make a simple MMORPG that uses a turn based fighting ...
8
votes
2answers
2k views

What are the best ways to serialize and unserialize network messages for C/C++ multiplayer game?

We are using JSON right now and want to move to a binary format for some types of messages between client and server. Should I just read structs into the socket? Use proticol buffers/thrift? How ...
2
votes
3answers
663 views

How do I make a turn based game for two players who play with different devices on iOS?

I only have experience in physics-based games in cocos2d. I want to develop a turn-based game in Cocoa Touch (iOS). Two players will play this game on different devices which connect via Bluetooth or ...