Skip to main content

Questions tagged [node.js]

Node.js is a framework for making server-side Javascript applications, which is becoming more and more popular for game development. It endorses asynchronous I/O and implements CommonJS standards.

Filter by
Sorted by
Tagged with
0 votes
3 answers
2k views

I have a game I'm working on using node.js and socket.io. The issue I'm having, is I'm trying to have it so that players execute whatever actions they inputed about 50ms in the future, giving everyone ...
ArkahnX's user avatar
  • 113
0 votes
1 answer
600 views

As a Web/UI dev rapidly expanding into more wide-open generalist territory, the more I learn about how its done in other languages, the more I love JS for architectural and basic messaging/event-...
Erik  Reppen's user avatar
1 vote
1 answer
860 views

I have read all of the answers here about tracking player locations, but still have some questions. I don't seem to understand how to do this efficiently, and feel that the internet could greatly ...
JosephG's user avatar
  • 357
0 votes
1 answer
279 views

I'm trying to develop a multi player game web app which basically should be able to achieve the following goals: Provide a game engine + framework/toolkit to let third party corporation integrate ...
peris's user avatar
  • 111
1 vote
1 answer
3k views

Instead of a game loop, I want something different: My game does not have much action going on; just moving users over a tile map with correct timers in between. Since I am using Socket.IO, I want to ...
Oliver Schöning's user avatar
0 votes
1 answer
843 views

I am currently working on a Multiplayer TD, players can join games, and place towers on a map, so far so good. This is how the game works as of today, when a new game is created, the server ...
MartinElvar's user avatar
-1 votes
2 answers
382 views

I am developing a 2D multiplayer online browsergame. On the backend I have set up a Node.js server. Everything works perfectly. On the frontend I will use jQuery and several libs for collision etc. ...
Shlomo's user avatar
  • 131
8 votes
1 answer
3k views

I'm using Node.js and Redis. I'm trying to come up with a reliable way to automatch players. There is a matching server and then multiple game servers set up. The following is what I need to have ...
Chris Evans's user avatar
5 votes
2 answers
2k views

I've recently implemented an authoritative server (node.js with socket.io) for a multiplayer pong game. I've looked at client side prediction and fixing timesteps and starting to grasp the notion of ...
dolyth's user avatar
  • 445
7 votes
2 answers
3k views

I believe I've got my head round CSP after reading Gabriel Gambetta's blog, Valve article and buildnewgames.com but having an issue understanding the time execution of everything. So if a player ...
dolyth's user avatar
  • 445
2 votes
2 answers
449 views

What I am attempting to make is a faux real-time game engine in node.js (taking advantage of the non-blocking I/O). When I say 'faux real-time' what I mean is I want players to interact with the world ...
MetaGuru's user avatar
  • 263
0 votes
3 answers
1k views

What is generally used to store persistent data in online games - browser games/facebook apps, in particular? I have used MySQL in web development before - but I've read that it's not very scalable, ...
funseiki's user avatar
  • 145
1 vote
1 answer
429 views

For this post, we'll assume my game is multiplayer chess as it essentially requires the same functions. User logs in to the server and requests a game - the server provides a simple matching service ...
Chris Evans's user avatar
0 votes
1 answer
2k views

I have 2 arrays of JSON objects, actions and game objects. At any time a user can make a request from the client which can add an action to the actions array. I have a ...
MetaGuru's user avatar
  • 263
0 votes
2 answers
108 views

So let's say I have a server running on node.js, and there is an array of player objects... At an interval, all of these player objects are looped and processed for events and changes that are based ...
MetaGuru's user avatar
  • 263
3 votes
3 answers
2k views

I am developing an MMORPG server using NodeJS. I am not sure how to implement Buffs, i mean, equipped objects or used skills have effects on the Player() which has many Stats(), some of them have a ...
Mattia Manzo Manzati's user avatar
2 votes
1 answer
249 views

I'm currently working on a Multiplayer Tower Defense game, using ImpactJS & Node. I seek some clarification about how to handle projectiles from towers, let me explain. So the server is running ...
MartinElvar's user avatar
2 votes
1 answer
2k views

I am tired of typing "cd c:\socket\nodejs" "node testserver.js" Into the command promt.. How do I create a shortcut or bat for it?
Oliver Schöning's user avatar
2 votes
3 answers
487 views

Well, yesterday I asked on anti-cheat JS, and confirmed what I kind of already knew that it's just not possible. Now I wanna measure roughly how hard it is to implement a server side checking that is ...
Billy Ninja's user avatar
0 votes
1 answer
336 views

I had an idea for an architecture, and I was wondering if anyone has implemented something like this or has used AWS or some other service to help? I thought about using NodeJS + SocketIO to handle ...
Parris's user avatar
  • 995
12 votes
3 answers
7k views

I've been reading the Valve article on multi-player networking which has been adapted from Yahn Bernier's 2001 paper called Latency Compensating Methods in Client/Server In-game Protocol Design and ...
Yoshima's user avatar
  • 223
3 votes
2 answers
1k views

I am in the phase of designing a mmo browser based game (certainly not massive, but all connected players are in the same universe), and I am struggling with finding a good solution to the problem of ...
Gipsy King's user avatar
4 votes
1 answer
1k views

I'm building an MMO using Node.js, and there are monsters roaming around. I can make them move around on the server using vector variables acceleration, velocity and position. acceleration = ...
Nick's user avatar
  • 1,605
9 votes
3 answers
13k views

So I've grasped how to use A* for path-finding, and I am able to use it on a grid. However, my game world is huge and I have many enemies moving toward the player, which is a moving target, so a grid ...
Stephen's user avatar
  • 460
5 votes
2 answers
7k views

I'm making a game with nodejs in which many enemies must converge on the player as the player moves around a relatively open space (right now it is an open field with few obstacles, but eventually ...
Stephen's user avatar
  • 460
-3 votes
1 answer
2k views

I am considering creating a simple multiplayer game, which focuses on physics and can accommodate up to 30 players per session. Very simple graphics, but smart physics (pushing, weight and gravity, ...
Postscripter's user avatar
6 votes
2 answers
4k views

I'm building an MMO with Socket.IO and Node.js. It works quite fast (though I don't have 1000 players yet) but my feeling is that it's not very optimized. JSON is super cool and easy to use within ...
Nick's user avatar
  • 1,605
5 votes
5 answers
3k views

I'm confused how to handle the players in my MMO server (using Socket.IO but I think this should apply to any MMO). Suppose there are 2 players in my server that are far away from eachother. I will ...
Nick's user avatar
  • 1,605
1 vote
1 answer
2k views

Currently I am creating an MMO using Node.js and Socket.IO. The node server needs to handle connections for players, and also use a loop to update all monsters positions in my game and let them ...
Nick's user avatar
  • 1,605
0 votes
2 answers
3k views

I want to create a client-server game that runs on Game Maker HTML5-NodeJS. The NodeJS server will be an AI server - a bot that acts like a human opponent and plays against the human player at a front-...
TokyoDan's user avatar
  • 299
0 votes
3 answers
1k views

Just as I was told here, I need to make some kind of communication between objects in my game. Mainly, for achievements. How do I do this? My idea was to make every object have an array attached to ...
jcora's user avatar
  • 7,917
3 votes
1 answer
5k views

I'm trying to find some actual latency benchmarks for using WebSockets in HTML5 games. If I were to go down this route, I'd probably end up using (as you might expect) Node.js and Socket.IO. However, ...
robinhoode's user avatar
10 votes
3 answers
4k views

In online games, people prefer to log on and off whenever they want. Usually, their game achievements are seamlessly saved, on the server. That is not that difficult to achieve, but I am wondering how ...
Lanbo's user avatar
  • 1,007
7 votes
2 answers
6k views

I am not a game developer by trade but am working on a card game (that is real time, not turn based). I was wondering what the common mistakes are that people make when new to this sort of ...
James P. Wright's user avatar
13 votes
1 answer
15k views

I trying create simple Multi-player with HTML5 Canvas, JavaScript(too using John Resig simple Inheritance library) and Node.js with Socket.IO. My client code: var canvas = document.getElementById('...
rhavd's user avatar
  • 131
2 votes
1 answer
3k views

It is possible to make a multiplayer browser based game using cocos2d-javascript + node.js? If so, is there any tutorial about that?
felipebueno's user avatar
7 votes
3 answers
5k views

I am tinkering around with some simple Canvas based cave flyer game and I would like to make it multiplayer eventually. The plan is to use Node.js on the server side. The data sent over would ...
Petteri H's user avatar
  • 1,743