craftablescience / ChiraEngine

A customizable MIT-licensed game engine.
https://craftablescience.info/ChiraEngine/
MIT License
33 stars 6 forks source link

feat: ChiraEngine Qt integration #58

Open ashifolfi opened 1 year ago

ashifolfi commented 1 year ago

This merge request aims to add support for utilizing Qt with ChiraEngine.

The current support utilizes window embedding to embed the SDL window inside of a QWidget. This isn't the same as having Qt as a backend but works as a good midpoint until a true Qt backend is figured out.

Tested setups + results:

Todo:

ashifolfi commented 7 months ago

what if I looked into this again. probably not until the game engine can game engine but I'll keep this on the radar.

craftablescience commented 7 months ago

It will be a lot easier to do this after the engine is more modular