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
reidbhuntley
202ff98a3c
Implemented Transform3 class ( #598 )
2019-07-27 21:37:29 +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
Dylan Wilson
e17b24833b
fixed #604 unused parameter in equality check
2019-05-21 21:29: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
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
Rafael Almeida
7526606feb
Notify subscribers before removing components from entity ( #589 )
2019-02-04 21:08:39 +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
YHH
36efebeba4
fix reflection bug ( #548 )
...
* fix reflection bug
* fix
2018-09-18 11:49:20 +10:00
Dylan Wilson
dbc57e0f8a
code cleanup
2018-08-13 20:29:26 +10:00
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 Seaman
756a01ebf2
Circle Rectangle penetration vector fix ( #533 )
2018-08-01 12:08:54 +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
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
Dylan Wilson
25bc9addee
cleaned up renaming bitvector32 code
2018-07-12 20:40:17 +10:00