Tagged Questions
4
votes
4answers
310 views
Networking gampeplay - Sending controller inputs vs. sending game actions
I'm reading about techniques for implementing game networking.
Some of the resources i've read state that it is a common practice (at least for some games) to send the actual controller input across ...
5
votes
1answer
458 views
Character Movement in 3D games
I'm either not searching correctly or there is really not a lot of material on Character Movement in 3D games.
I'm mostly interested in how people usually implement character movement in games like ...
0
votes
2answers
200 views
Java applet game design no keyboard focus
THIS IS PROBABLY THE WRONG PLACE. POSTED ITHERE (STACKOVERFLOW)
I'm making an applet game and it is rendering, the game loop is running, the animations are updating, but the keyboard input is not ...
2
votes
1answer
986 views
Managing the user input
I'm studying a good number of articles about this topic and seems to me that there is just one way to do this: a signal/slot design.
I was also looking at some more complex async examples but I don't ...
2
votes
2answers
458 views
How do I design a game framework for fast reaction to user input?
I've played some games at cca 30 fps and some of them had low reaction time - cca 0.1sec. I hadn't knew why.
Now when I'm designing my framework for crossplatform game, I know why. Probably they've ...
9
votes
2answers
528 views
Correct way to abstract an XBox Controller
I've got a XBox360 controller which I'd like to use as input for an application.
What I can't work out is the best-practice way to expose this via an interface.
Behind the scenes, the class which ...
10
votes
5answers
797 views
Nested input in an event-driven system
I am using an event-based input handling system with events and delegates. An example:
InputHander.AddEvent(Keys.LeftArrow, player.MoveLeft); //Very simplified code
However, I started wondering ...
3
votes
2answers
373 views
Where should input be used?
I'm working on an input system (in C#) and now I'm wondering, what is the best place to put input functionality?
Currently what I was coding was a bunch of delegates which act as callbacks (i.e. ...
2
votes
2answers
461 views
Push or Pull Input Data In the Game Logic?
In the process of preparing my game for networking I'm adding a layer of seperation between the physical input (mouse/keyboard) and the actual game "engine"/logic. All input that has any relation to ...
6
votes
1answer
371 views
What are the benefits of designing a KeyBinding relay?
The input system of Quake3 is handled using a Keybinding relay, whereby each keypress is matched against a 'binding' which is then passed to the CLI along with a time stamp of when the keypress (or ...
18
votes
3answers
737 views
Do I, and how, separate the concerns of input and game objects?
In probably every game a developer has to somehow deal with input, may it be simple keyboard and mouse events, touch events or something as accelerometer input. This input directly of indirectly ...
11
votes
5answers
4k views
Keyboard input system handling
Note: I have to poll, rather than do callbacks because of API limitations (SFML). I also apologize for the lack of a 'decent' title.
I think I have two questions here; how to register the input I'm ...