I found the mix of OSWindow+SDL+Athens very complex (tens of classes with hundreds of methods) and to produce code hard to understand (I look at your spider code).

I will prefer fewer functionnality I can understand.

For example, how can you copy a sprite on a SDL surface? Can you do it without Athens surface?


Le 28/12/2017 à 18:51, Clément Bera a écrit :
Whichever if Cairo stays around or not does not really matter, normally one uses Cairo through Athens or Sparta, abstraction layers on top of 2D graphic engines. I've worked with other 2D engines and the API are always almost the same, so I have no doubt that if Cairo support is dropped we can re-bind Athens/Sparta with another 2D engine (such as engines used by web browsers).

--
Dr. Geo
http://drgeo.eu



Reply via email to