Commit Graph
21 Commits
Author SHA1 Message Date
Dylan Wilson 8293117ca2 fixed the content pipeline error 2018-01-31 00:19:31 +10:00
Dylan Wilson 350d632428 Revert "fixed a transform bug reported on the forums"
This reverts commit b12ae11081.
2017-04-27 21:02:20 +10:00
Dylan Wilson b12ae11081 fixed a transform bug reported on the forums 2017-04-27 20:41:25 +10:00
Dylan Wilson 08ec2a1c2a commented out broken bits of the platformer demo to get it compiling 2017-04-02 18:26:10 +10:00
Lucas Girouard-StranksandDylan Wilson 2725d02715 Artemis Entity Component System (#360)
* artemis ecs

* Working on StarWarrior

* Refactor for bugs

* demo works :)

* Fix pool bug

* Fix string typo

* ObjectPool garbage optimization

* Aspect attribute

* Remove BigInteger

* Fix demo

* Refactor for events

* wip on platformer demo

* Fix typo
2017-04-02 18:16:39 +10:00
Lucas Girouard-StranksandDylan Wilson a1f8566a46 Geometric Primitives Cleanup (#346)
* CircleF and RectangleF

* Fix build errors
2017-03-12 20:32:07 +10:00
Dylan Wilson cbd369e029 fixed unsafe code flag in release mode and some minor code cleanup 2017-03-07 22:20:43 +10:00
Dylan Wilson c236e6dfd5 moved the particle system and the entity component system into their own nuget packages 2017-03-07 22:08:31 +10:00
Lucas Girouard-StranksandDylan Wilson b22a062147 Fix Tiled Problems (#332)
* Add Tiled Content Pipeline library to NuGet

* Update Tiled NuGet package elements.

* Remove dependency on Graphics

* Update csproj for removal of Graphics dependency

* Fix build errors

* Fix problems
2017-01-20 21:08:14 +10:00
Dylan Wilson ce09d1978f weird rules around death 2016-09-09 21:07:01 +10:00
Dylan Wilson 5bf0642509 enemies can kill you 2016-09-08 21:46:54 +10:00
Dylan Wilson 2ac7bc5d35 implemented super quick and dirty enemy ai 2016-09-06 22:10:49 +10:00
Dylan Wilson 2e89930c67 created player death using a particle emitter component 2016-08-27 22:09:47 +10:00
Dylan Wilson d40ee63e98 made the collision system more generic ready to add in more entity types 2016-08-26 22:00:11 +10:00
Dylan Wilson 1fe6a5917f making the entity components more generic 2016-08-26 21:10:42 +10:00
Dylan Wilson ae5898e348 tightened up the controls so the feel pretty good 2016-08-25 22:30:24 +10:00
Dylan Wilson 4b38c30143 using collision rectangles created in tiled 2016-08-25 21:08:02 +10:00
Dylan Wilson 7721d5a3b1 nutting out the entities in the platformer demo a little 2016-08-22 22:15:41 +10:00
Dylan Wilson 2d4653340a roughed out some entity components 2016-08-19 22:49:55 +10:00
Dylan Wilson fe02308254 working on an entity component system 2016-08-18 23:21:37 +10:00
Dylan Wilson d1a9f7652b experimenting with an ecs 2016-08-16 22:57:01 +10:00