Vlad Abadzhiev-Jahn
Vlad Abadzhiev-Jahn
Currently input events are emitted by the WndProc (on Win32Platform) which occurs during Platform.Update This is called with the same frequency as the render loop (in the default loop), which...
- Interlacing and non 8bit PNGs Supporting these PNG formats is bloat as interlacing PNGs are slower to load, and non-8 bit depth PNGs cause all readers to check for...
VertexData's SpriteToVertexData should assign vertices counterclockwise so that backface culling can become the default.
Implement a custom assert dialog per platform that allows an error to be ignored. The default Debug.Assert is very annoying in that it stops every time.
Add support for specifying the object size and using the ParentAnchor property to attach to specific parts of the object. Check MapEditorObjectNameplate
Currently the map position is polled as a separate event, but the mouse down/up events in Win32 provide a position. It is theoretically possible that with fast mouse movement these...
OpenAL currently doesn't detect changes to the default output device, and it seems it's a giant drag to get this to work properly. Would this require extensions? Compiling dlls for...
- IO API should provide loading an asset from a stream to reduce byte array copies. The asset could also specify whether it wants the stream closed once the call...
Instead of reinventing file packing, migrate the AssetBlobs to be zip files.