{"repo":"Chroma-2D/Chroma","free":true,"listed":false,"github":"https://github.com/Chroma-2D/Chroma","clone":"git clone https://github.com/Chroma-2D/Chroma.git","description":"Chroma Framework is a cross-platform 2D game development framework with focus on quick bring-up and hassle-free prototyping.","language":"C#","stars":28,"topics":["gamedev","gamedev-library","gamedev-framework","chroma","2d-game-framework","2d","2d-graphics","game-development","game-2d","game-dev"],"license":"MIT","category":"game-templates","readme_excerpt":"Chroma Framework What? Another one? Yeah! Another one! Chroma is a 2D-focused game development framework. Works just as well for other kinds of 2D applications too. Might as well call it a glorified SDL wrapper for .NET 6 if you like. Why? Because MonoGame is was so slow to add hassle-free shader compilation on Linux that it seemed faster for me to write an entire goddamn game development framework. Thought to myself \"might as well learn something along the way...\". Besides, I've always wanted to have something like this for fast prototyping. Alright. What are its features? Oh I'm glad you asked! Features include, but are not limited to: &nbsp; ▐ Cross-platform support - Windows, Linux and ( experimental !) macOS &nbsp; ▐ Hassle-free framework bring-up allowing you to prototype fast and without bullshit boilerplate. &nbsp; ▐ Supports GLSL shaders on any platform. No shader pre-compilation - plain old .frag and .vert. &nbsp; ▐ MIT licensed! Do whatever you want to/with it, I want my name on Chroma, though. &nbsp; ▐ Allows you to draw primitive shapes out-of-box. I'm looking at you, MonoGame. &nbsp; ▐ Err... Is actively developed? At least until I deem it feature-complete. &nbsp; ▐ Generally tries to make the gamedev's life easier rather than harder. &nbsp; ▐ Drawing inspiration from some of the best frameworks out there. &nbsp; ▐ Very clever native bootloading system. &nbsp; ▐ FreeType-based TTF and BMFont bitmap font format support. &nbsp; ▐ Integrates well with .NET ecosyste","default_branch":null,"files":null,"tree":[],"storefront":"/r/Chroma-2D","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Chroma-2D/Chroma/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}