AlexSabourinDev / IceBox

An open world, designer focused engine
MIT License
5 stars 3 forks source link

Basic Event System #28

Closed mysteriosum closed 2 years ago

mysteriosum commented 4 years ago

The event system needs to read inputs and fire events across the project.

For this milestone, we expect: -Read mouse position -Read mouse clicks -Fire events when these things occur

AlexSabourinDev commented 4 years ago

Managing events is definitely something we want to figure out for the engine. We'll have to consider if we want to attribute different input events to different windows - might be worthwhile to have a "consume" style API for events. TBD

This input event handling system should also consider in-game use.

AlexSabourinDev commented 2 years ago

Closing for now as part of a revamp of our github issues. Larger scale tasks like this will be tracked in Trello