Commit Graph
6 Commits
Author SHA1 Message Date
Dylan Wilson 89dbb71a1a removed the old ecs and refactored the platformer demo to use the new ecs 2018-06-19 21:24:56 +10:00
Dylan Wilson 332ee260d5 working on new screen management stuff 2018-04-09 23:30:42 +10:00
Dylan Wilson d462ee4be6 decoupled the nuclex gui code from the input listeners and other code cleanup 2016-11-09 22:01:10 +10:00
Lucas Girouard-StranksandDylan Wilson b6cf784a80 DynamicBatch2D - SpriteBatch API (#251)
* Matrix2D ToMatrix

* Merge draw calls when enqueueing.

* progress

* Batch2D sort modes

* SpriteBatch API for Batch2D

* doc fix

* doc fix

* DynamicBatch2D drawing API matches SpriteBatch

* Make End() protected

* Match SpriteBatch.Begin API

* DynamicBatch2D DrawSprite by destination rectangle

* GetPrimitiveCount -> GetPrimitivesCount

* doc fix
2016-09-02 20:32:18 +10:00
Dylan WilsonandGitHub 04b3ae784d Revert "Collision Detection: Brute-force Broadphase & SAT Narrowphase" 2016-06-19 12:17:57 +10:00
Lucas Girouard-Stranks 098945f12b PrimitiveBatch shapes helper methods & progress on collisions 2016-06-15 18:56:03 -07:00