Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Input Subsystem Enhancements #625

Open
jonbonazza opened this issue Dec 14, 2018 · 0 comments
Open

Input Subsystem Enhancements #625

jonbonazza opened this issue Dec 14, 2018 · 0 comments

Comments

@jonbonazza
Copy link
Contributor

jonbonazza commented Dec 14, 2018

Over the last couple of years, there has been several discussions over the current issues with the current Input subsystem design. There have been a couple of high level proposals on the topic that have been made, but nothing has really been fleshed out.

Since Input is one of the foundations of a game engine, I think it's time that we start considering the future of Engo's input subsystem, taking lessons learned both from this project, as well as from the industry as a whole, and apply them to a new and improved input subsystem.

This issue is to act as a discussion forum of sorts, where we can open the floor for people to propose designs and showcased prototypes for feedback from the community before landing on a consensus on what the actual implementation should look like.

Related issues:

I'll continue to update this post as each subtask is completed. This ticket is more for tracking and discussion purposes rather than an issue in and of itself.

@Noofbiz we should be careful to update this issue any time any more input-related issues come up that can be done in a backwards compatible way. Also, if discussions in this issue lead to any new ideas, we should create new issues for each of them and update this issue appropriately.

@jonbonazza jonbonazza pinned this issue Dec 14, 2018
@jonbonazza jonbonazza added this to the 2.0 milestone Dec 14, 2018
@Noofbiz Noofbiz modified the milestones: 2.0, 1.1 Dec 14, 2018
@jonbonazza jonbonazza changed the title Redesign Input subsystem Input Subsystem Enhancements Dec 28, 2018
@Noofbiz Noofbiz unpinned this issue Mar 21, 2019
@Noofbiz Noofbiz pinned this issue Mar 21, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants