Skip to content

TiledCS is a dotnet library for loading Tiled tilesets and maps

License

Notifications You must be signed in to change notification settings

CarimA/TiledCS

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Main Differences from TiledCS

  • All properties naming conventions matches that of C#'s
  • Map/Layer/Tile properties are now a dictionary of objects
  • All classes have been split up into their own files and moved to more organised namespaces
  • Layers and Objects now have a specific type (TiledTileLayer/TiledObjectLayer/TiledImageLayer for layers and TiledRectangleObject/TiledPolygonObject/TiledPolylineObject/TiledPointObject/TiledEllipseObject) for better type safety and remove the need for constant null checking (as properties not part of a layer simply do not exist on their respective types)
  • XML parsing logic has been moved to each individual type; it's easier to find what you want where you want it

I don't particularly care to add comments as I'm making changes for my own uses, but if you find these changes useful and want to add some, be my guest.

Credits

License

MIT

About

TiledCS is a dotnet library for loading Tiled tilesets and maps

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 100.0%