The messaging tag has no wiki summary.
3
votes
1answer
48 views
Executing commands at the exact same time on 2 or more computers
I have an RTS game, with deterministic simulation, but if I want multiplayer to actually work, I need commands sent between computers to be executed at the exact same time. My game's networking is ...
2
votes
2answers
248 views
What are the advantages of having component logic in a “system” versus the component itself?
For the past few days I've been trying to make my first game. I did some research on usual development practices and patterns and I settled on a composition system where the different components ...
4
votes
1answer
197 views
What are Blackboards?
I am implementing an Entity System for my game. I am aiming for a larger procedurally generated world. The world will be filled by AI entities where "on screen" and "near screen" entities will be ...
1
vote
1answer
118 views
How do I best solve multiple component modifications via a single event?
I'm trying to solve multiple component modifications via a single event. Is there a better way of handling this?
I have an a label entity that cares about when a shield entity's hitpoints component ...
1
vote
1answer
154 views
Where to put my entity component messaging functionality?
I've done my research and read as many articles and posts on messaging and ECS's as I could find to help me get mine working. However, I'm at a roadblock on how to get my messag functionality to be ...
1
vote
0answers
62 views
Designing & Implementing a generic actions & communication system [closed]
I'm currently in the process of redesigning the action/communication/sound system of some small game. This part currently handles characters speech and emotes.
The game itself allows for a lot of ...
2
votes
1answer
171 views
Registering and (more importantly) Unregistering with Message Server
I've finally implemented an extendable message class and messageServer class. The message class dynamically assigns a unique static ID to each derived message type (ex. ObjectCreatedMessage might be ...
0
votes
1answer
163 views
Structure examples for web-based chat for web-based game [closed]
What would be the best tools to use to create a web based chat/messaging system ?
for client we have :
Browser (any JS solution - preferably without using flash like in jsocket)
for server we have :
...
5
votes
3answers
312 views
How can I achieve strong typing with a component messaging system?
I'm looking at implementing a messaging system in my entity component system. I've deduced that I can use an event / queue for passing messages, but right now, I just use a generic object and cast out ...
2
votes
2answers
84 views
What is the best way to close dialogs in a platform game controlled by keyboard only
I'm developing a flash puzzle platform game in my free time and I got stuck on deciding how to implement a feature. The game will be controlled by keyboard only, no mouse available.
My game will have ...
2
votes
2answers
358 views
PHP Browser Game Private Messages?
First off, I'm asking this question here because gaming and messaging are intimately connected. Why win if you can't gloat? Nevertheless, I won't be offended if this needs to be moved to overflow.
...
2
votes
1answer
2k views
Messaging/Event System in Generic Game Engine? Yay or nay?
Should I develop a basic messaging/event system for a generic game engine or should I leave it up to the individual case-by-case basis of the end-users to create systems specific to the game being ...
7
votes
4answers
2k views
Game Messaging System Design
I'm making a simple game, and have decided to try to implement a messaging system.
The system basically looks like this:
Entity generates message -> message is posted to global message queue -> ...