TiledCS
DeBroglie
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
TiledCS
-
Is using a level editor (tiled, ogmo, ldtk, etc) obligatory or can i just "throw" everything into the unity scene?
I am the owner of TiledCS, a parser library for parsing Tiled maps in C# and it so happens that I got several users who use my library for parsing maps in Unity.
-
Monogame and Tiled
I might be a tad biased here, but TiledCS is an excellent library to parse Tiled maps. It's got a link to a MonoGame content pipeline extension project in the README which I've been maintaining.
DeBroglie
-
WaveFunctionCollapse: Generates bitmaps that are locally similar to the input
I played around a lot with this library:
https://github.com/BorisTheBrave/DeBroglie
Fun stuff, but I struggled to get a lot of value out of using it for level gen. You get cool patterns, but levels need structure and intent to be interesting. Adding constraints to the algorithm becomes a big-oh nightmare and you end up with frequently unsolvable paths as the algorithm recurses.
The game Bad North used it to good effect, so depending on the game it may be a very useful tool in the toolbelt.
https://m.youtube.com/watch?v=0bcZb-SsnrA
-
Map generation with finite tileset
Docs here: https://github.com/BorisTheBrave/DeBroglie
What are some alternatives?
TiledSharp - C# library for parsing and importing TMX and TSX files generated by Tiled, a tile map generation tool
fast-wfc - An implementation of Wave Function Collapse with a focus on performance.
tiled-to-godot-export - Tiled plugins for exporting Tilemaps and Tilesets in Godot format
WaveFunctionCollapse - Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics
tiled - Flexible level editor
Vortice.Windows - .NET bindings for Direct3D12, Direct3D11, WIC, Direct2D1, XInput, XAudio, X3DAudio, DXC, Direct3D9 and DirectInput.
MonoGame - One framework for creating powerful cross-platform games.
PixiEditor - PixiEditor is a lightweight pixel art editor made with .NET 7
rider-monogame - MonoGame plugin for JetBrains Rider
Silk.NET - The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
texture-synthesis - 🎨 Example-based texture synthesis written in Rust 🦀
PETSCII-Tile - a tile based game framework