kyle-emmerich / blueshift-engine

High performance C++ game engine in early development
https://noxastra.com/engine
BSD 3-Clause "New" or "Revised" License
9 stars 1 forks source link

Input subsystem redesign #16

Closed kyle-emmerich closed 8 years ago

kyle-emmerich commented 8 years ago

I've learned a lot developing this project, and now it's time to apply said knowledge. The input subsystem needs to be redesigned with a better API and better consciousness of thread safety and performance.

However, there are still a few things that need to happen before this. Most importantly, the event stream system. I will revisit this issue and assess the situation when that's done.