Commit Graph
1350 Commits
Author SHA1 Message Date
Dylan Wilson 8cdacfb644 Merge branch 'mgjam' into develop 2018-08-13 20:25:55 +10:00
Dylan Wilson 5f043c0c7b Merge branch 'develop' of https://github.com/craftworkgames/MonoGame.Extended into develop 2018-08-13 20:25:17 +10:00
Dylan Wilson 8ee16c60fb hacked together a quick and dirty content explorer 2018-08-06 21:07:52 +10:00
Dylan Wilson 59e28cb2f3 updated nuget packages 2018-08-06 20:26:09 +10:00
Jon SeamanandDylan Wilson 756a01ebf2 Circle Rectangle penetration vector fix (#533) 2018-08-01 12:08:54 +10:00
Anthony FisherandDylan Wilson 6d9a9f2228 Fixed typo. (#535)
Corrected spelling of "Documentation".
2018-08-01 12:05:57 +10:00
Dylan Wilson ccf03f18ed little explosions and fixed more bugs in the ecs 2018-07-31 21:52:13 +10:00
Dylan Wilson defeac7b97 adhoc map generation 2018-07-30 23:06:00 +10:00
Dylan Wilson a53955e8b0 fireballs killing zombies and stuff 2018-07-30 21:09:18 +10:00
Dylan Wilson 559affb633 fireballs killing zombies and stuff 2018-07-30 20:55:15 +10:00
Dylan Wilson af773807d8 great balls of fire 2018-07-27 22:27:27 +10:00
Dylan Wilson 21af326248 started a game jam game entry 2018-07-26 22:52:34 +10:00
Dylan Wilson 3d0201bba1 added a missing aspect type to the sandbox 2018-07-26 20:53:48 +10:00
Dylan Wilson 733a8c6f6a bumped the version number because of changes in gitversion 2018-07-25 21:21:36 +10:00
Dylan Wilson c7229c8b9e fixed a typo 2018-07-24 22:22:08 +10:00
Dylan Wilson 91520e294d fixed a typo 2018-07-24 21:55:10 +10:00
stefanrbkandDylan Wilson c7fc41e522 Fixed the link to Pipeline tool setup (#529) 2018-07-18 19:16:56 +10:00
Dylan Wilson 25bc9addee cleaned up renaming bitvector32 code 2018-07-12 20:40:17 +10:00
Dylan Wilson 7d68595f41 update teamcity build number from cake script 2018-07-10 22:46:38 +10:00
Dylan Wilson 084b72585d made the monogame pcl a private asset in the nuget packages and fixed a few things in the cake build 2018-07-10 22:27:15 +10:00
Dylan Wilson 50bf89faf5 made the monogame pcl a private asset in the nuget packages and fixed a few things in the cake build 2018-07-10 22:12:55 +10:00
Dylan Wilson be3a8cb85c cleaned up the main readme 2018-07-09 22:24:28 +10:00
stefanrbkandDylan Wilson 433e458af0 Real Tiled Group Support (#522)
* Change from storing layers by index to Dictionary key

Models are now stored with the `TiledMapLayer` they are part of.

* Allow render calls via TiledMapLayer

* Add TiledMapGroupLayer and model build recursion for groups

* Add rendering support for TiledMapGroupLayer

* Update TiledMapReader to read TiledMapGroupLayers

* Update Features Demo to Include a Map with a Layer Group

* Update TiledMapWriter and TiledMapProcessor to Support Groups

* Update TiledMap to Report Layers Correctly
2018-07-08 21:34:07 +10:00
Dylan Wilson 4a42141942 wrote some docs for the new entity component system 2018-07-07 23:39:06 +10:00
Dylan Wilson ad9bd17745 renamed the demos and their folders to be more consistent 2018-07-06 20:47:11 +10:00
Dylan Wilson 7f8e88df7c Merge branch 'badguys' into develop 2018-07-06 20:35:43 +10:00
stefanrbkandDylan Wilson e89fe97061 Build Textures With Prefered Transparent Color (#521)
Pass the transparent color provided by the .TMX or .TSX file to the Texture processor for custom transparency.
2018-07-06 10:11:25 +10:00
Dylan Wilson 6e11f4a7d9 merged develop and fixed the very broken demos 2018-07-04 21:50:01 +10:00
Dylan Wilson 17f701941f Merge branch 'stefanrbk-Content' into develop 2018-07-03 22:07:19 +10:00
stefanrbk e84895d0e6 Removed BuildAndLoadAsset for BuildAsset 2018-07-02 14:07:30 -05:00
Dylan Wilson cd42ba1923 Merge branch 'develop' into badguys 2018-07-01 20:43:41 +10:00
Dylan Wilson 4bee9e1cc3 created raindrops demo to test new ecs 2018-06-28 23:20:08 +10:00
Dylan Wilson c8db244932 cleaning the api 2018-06-27 21:41:05 +10:00
Dylan Wilson a2eda72620 rejigged the base systems classes and interfaces 2018-06-27 21:19:20 +10:00
stefanrbk ff7ddd5f08 Fixed AddDependency/Build(AndLoad)Asset issues 2018-06-25 19:31:03 -05:00
Dylan Wilson 3c023d242f entity pooling and other refactorings 2018-06-25 22:05:36 +10:00
Dylan Wilson dce7354a57 optimized entity subscriptions 2018-06-23 21:54:39 +10:00
Dylan Wilson 547799d93c it's pretty darn close to fast 2018-06-22 22:59:52 +10:00
stefanrbk f3ec438997 Fix build errors 2018-06-20 13:34:07 -05:00
Dylan Wilson 6e73a59055 some code cleanup and documentation 2018-06-20 22:02:28 +10:00
stefanrbk eabd275a24 Merge branch 'develop' into Content 2018-06-19 17:27:48 -05:00
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
Jon SeamanandDylan Wilson 0482f3ef20 Fix circlef contains (#515)
* Fix CircleF.Contains

* Added test for CircleF.Contains point
2018-06-18 20:33:13 +10:00
Jon SeamanandDylan Wilson 4c9a0136b1 [WIP] Demo conversion to .net core (#514)
* Demo.SpaceGame working

* Delete unused files, update icon

* Demo.StarWarrior building

* Removed unused files

* Demo.Features Collision

* Platform Demo Building

* Nuclex Gui Project

* got the old platformer demo running but it's still missing stuff

* Demo.Features added to solution

* Demo.Features building

Currently, most demos don't build and were excluded from the project.

* Demo.Features.NetCore building

* Demo.Features building and running

* First demo usable

* Close button

* Tiles + Sprite Demo

* More demos working

* Fix Back() for new Gui

* Remove old project files
2018-06-18 20:29:40 +10:00
Dylan Wilson c14e49442d added CNAME for docs 2018-06-17 09:11:50 +10:00
Dylan Wilson 4b8c80ec14 reorganized the documentation a bit 2018-06-14 22:56:28 +10:00
Jon SeamanandDylan Wilson 862b64ac7b Rectangles now collide with circles (#513)
* Added CircleF and RectangleF intersection method

* Simplified shape implementation

* Docs

* Collision system uses shapes

* QuadTree collision allows circles

* ICollisionActor remove setter

+semver: patch

* Added position to IShapeF

+semver: patch

* Added CollisionComponent contains

* Fix penetration vector between circles

* Circle Rectangle penetration vector

* Added test for Rectangle Rectangle Collision

* Add docs, fix test
2018-06-14 21:27:37 +10:00
Dylan Wilson b71dd0fdfa Merge branch 'develop' into badguys 2018-06-14 21:14:21 +10:00
Dylan Wilson b8cf165347 removed dirty hack from the projects and fixed it in the cake script 2018-06-14 21:12:58 +10:00
Dylan Wilson 7d010c0067 force the content pipeline project to build first in the cake script 2018-06-14 20:56:44 +10:00