Commit Graph

1401 Commits

Author SHA1 Message Date
Dylan Wilson ce376c1386 clean up warnings produced when generating nuget packages v3.7.0 2019-08-18 19:13:59 +10:00
Dylan Wilson bbd03e4d73 fixed some long overdue bugs in the boxing viewport adapter 2019-08-18 18:27:48 +10:00
Dylan Wilson b2b90832a0 exposed layer depth on the shape extensions to implement #623 2019-08-09 21:15:26 +10:00
Dylan Wilson 3ed010ec0c Merge branch 'develop' of https://github.com/craftworkgames/MonoGame.Extended into develop 2019-08-09 20:45:24 +10:00
reidbhuntley 202ff98a3c Implemented Transform3 class (#598) 2019-07-27 21:37:29 +10:00
Dylan Wilson cff05c337d Merge branch 'develop' of https://github.com/craftworkgames/MonoGame.Extended into develop 2019-07-18 21:01:50 +10:00
Dylan Wilson 340201efdf added github social media 2019-07-18 21:01:27 +10:00
Dylan Wilson c2111d9653 Create FUNDING.yml 2019-07-18 20:19:17 +10:00
Christopher Whitley 26cfd55ef9 Check for existing layer name (#618)
* Check for existing layer name

Added check for an existing layer by name before adding new layer. If layer name already exists, a descriptive exception is thrown instead of the generic ArgumentException.

* Update TiledMap.cs
2019-07-16 21:18:15 +10:00
rumkuhgel 130daf3e5e Fix Clear method (#614)
Make sure to clear the array before setting count to zero.
2019-07-02 10:38:14 +10:00
Jon Seaman 31b77e5689 Improve collision demo (#612)
* Replace square in center of level with stationary ball

* Improve collision demo

- Collisions between balls are smoother.
- Fixed an issue with collision bounds not being set properly. (This is what made the collision appear unsmooth)
2019-07-01 14:52:17 +10:00
Marco Ferragina 2144ca871e ensure systems cleanup on world dispose (#611) 2019-07-01 14:44:06 +10:00
Jon Seaman 54ee97a8bb Create function to draw an ellipse. (#613) 2019-06-30 17:35:42 +10:00
Dylan Wilson 321977ff8a very nearly fully working json content reader 2019-06-26 23:01:38 +10:00
Dylan Wilson 438836078d almost worked out the generic json importer 2019-06-25 23:20:58 +10:00
Dylan Wilson cb159e15b0 refactored the camera to have a base class 2019-05-27 23:07:42 +10:00
Dylan Wilson 5040a2512e refactored the camera to have a base class 2019-05-27 23:04:12 +10:00
rumkuhgel 1a7e71f001 Fix typo (#605) 2019-05-23 22:01:51 +10:00
Dylan Wilson 65603a4acd Merge branch 'develop' of https://github.com/craftworkgames/MonoGame.Extended into develop 2019-05-21 21:30:56 +10:00
Dylan Wilson e17b24833b fixed #604 unused parameter in equality check 2019-05-21 21:29:58 +10:00
TreeNode d2e51cc476 typo fix (#602)
* typo fix

* Update Animations.md
2019-04-27 12:46:58 +10:00
Dylan Wilson cc17c888ee a tiny bit of code cleanup 2019-02-19 21:16:04 +10:00
Lucas Girouard-Stranks 7c8de64caa Math folder (#594)
* Move files to `Math` folder

* Allow `.DotSettings` (not `.DotSettings.user`)

* Allow the `Math` folder to ignore namespaces
2019-02-19 16:08:45 +10:00
Dylan Wilson 8b325f2291 changed the cake script to build the new symbols format (snupkg) 2019-02-05 21:12:30 +10:00
Dylan Wilson 45e3024b6f bump git version 2019-02-04 21:35:53 +10:00
Martin Stauber cadaed7fea Scale Particles without Maintaining Aspect Ratio (#483)
* Update ParticleReleaseParameters.cs

Add parameters to allow scaling particles without maintaining aspect ratio

* Update ParticleEmitter.cs

Scale particles without maintaining aspect ratio.
2019-02-04 21:13:12 +10:00
KevinYeti 4c34ff9705 remove isLoaded (#585) 2019-02-04 21:10:08 +10:00
Matěj Štágl 44720310e8 Update README.md (#586) 2019-02-04 21:09:27 +10:00
Rafael Almeida 7526606feb Notify subscribers before removing components from entity (#589) 2019-02-04 21:08:39 +10:00
autemox fd59442316 Update installation.md (#583)
Added precise location of nuget packages folder to clear up confusion about it being in the solution folder (it is not), and by default windows 10 normal search feature does not check the .nuget folder, thus a search for the dll will find nothing and can lead to a lot of confusion for new users.
2019-01-21 10:00:55 +10:00
Tyler B Jenkins de55f57b8f Cameras.md typo: too -> to (#584) 2019-01-21 09:59:41 +10:00
Dylan Wilson 595b9a8bd8 fixed some disposing in the demos 2018-12-28 18:43:59 +10:00
Dylan Wilson 9d86ff4680 Merge branch 'develop' into mutabletiled 2018-12-28 18:32:47 +10:00
Rubén Tomás Gracia 6295c8dc36 Fixed ContentReaderExtensions (#575)
Fixes #573
2018-12-28 18:21:30 +10:00
luisfb 7a524a156c Fixed the correct value passed to GC on Dispose of ParticleBuffer (#580) (#581)
More info available in #580
2018-12-27 23:14:51 +10:00
Dylan Wilson c1452e81c0 tileset interface 2018-11-25 13:03:39 +10:00
Dylan Wilson 8ab5e384ec added the ability to change the tiles collection at runtime 2018-11-17 22:09:10 +10:00
Dylan Wilson 0a8577f77f small tweaks 2018-11-13 21:58:18 +10:00
Dylan Wilson 8e91b622da added some calculated properties to tilesets 2018-11-07 21:21:24 +10:00
Dylan Wilson c6c540c22a code cleanup 2018-11-05 20:29:23 +10:00
Gyorgy Peto e76440a055 Fix compiler warnings (issue #563) (#569) 2018-11-04 22:22:50 +10:00
Dylan Wilson 640e067d8f a slightly better tiled animation demo 2018-10-29 21:25:58 +10:00
Peter Taylor c401b06da1 Changed to call initialisation if not done (#564)
as per request from http://community.monogame.net/t/screenmanager-wont-loadcontent/11043
2018-10-23 20:17:25 +10:00
Zoey M 2b269d563b Added loop to handle dynamic -> dynamic body collision resolution (#559)
- The equality check is a little gross for dynamicBody -> otherDynamicBody, but it works for now.
- Added notes about how I did this.
- Tested it with the current platformer demo
2018-10-20 12:55:31 +10:00
Dylan Wilson e962cec448 A mix between Tiled and GUI stuff (#553)
* mostly restored the tiled importer unit tests

* code cleanup

* code cleanup

* almost got tiled maps serialization independent of the content pipeline

* refactored the tiled map content importer so that tiled maps can be loaded at runtime

* code cleanup

* removed nuspec files

* experimenting with an XML based GUI markup parser

* a few more markup parser features

* finally got a working open file dialog

* experimenting with markup bindings

* attached properties

* working on the gui stuff again

* working on a better textbox

* multiline textboxing

* new text box is really coming along

* removed the content explorer experiment

* restored the old gui demo back to the way it was before (for now)
2018-10-09 22:18:48 +10:00
vividos bfd7c5b0f1 removed non-existing .nuspec files from solution (#551) 2018-10-07 20:01:58 +10:00
Dylan Wilson d279625022 removed psuedo motion as requested in #550 2018-09-28 22:12:51 +10:00
YHH 36efebeba4 fix reflection bug (#548)
* fix reflection bug

* fix
2018-09-18 11:49:20 +10:00
micarmst 5c791897a6 Fix broken link in screens documentation (#541) (#542) 2018-09-10 20:29:13 +10:00
Dylan Wilson 7bf7574ba2 updated link to chat room 2018-09-08 11:12:15 +10:00