https://github.com/jirikostiha/godot-sharp-some
Custom drawing extensions for Godot engine.
https://github.com/jirikostiha/godot-sharp-some
2d csharp dotnet drawing game-development godot graphics
Last synced: about 1 year ago
JSON representation
Custom drawing extensions for Godot engine.
- Host: GitHub
- URL: https://github.com/jirikostiha/godot-sharp-some
- Owner: jirikostiha
- License: mit
- Created: 2022-08-28T13:04:02.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2025-03-17T08:13:47.000Z (over 1 year ago)
- Last Synced: 2025-03-30T08:11:41.338Z (over 1 year ago)
- Topics: 2d, csharp, dotnet, drawing, game-development, godot, graphics
- Language: C#
- Homepage:
- Size: 3.05 MB
- Stars: 38
- Watchers: 1
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Godot Sharp Some
[](https://www.nuget.org/packages/GodotSharpSome.Drawing2D/)


[](https://github.com/jirikostiha/godot-sharp-some/actions/workflows/build.yml)
[](https://github.com/jirikostiha/godot-sharp-some/actions/workflows/analyse-code.yml)
[](https://github.com/jirikostiha/godot-sharp-some/actions/workflows/lint-code.yml)
[](https://github.com/jirikostiha/godot-sharp-some/actions/workflows/lint-docs.yml)
Is set of extensions for custom drawing API in [Godot engine](https://github.com/godotengine/godot). It simplifies script drawing.
## Versions
Godot .NET.Sdk | .Net | Branch | Version | Nuget (GodotSharpSome.) | Support
:------------: | :-------------:| :-----: | :-----: | :---------------------- | :------
4.1 | net6.0 | main | 0.23.0 | [Drawing2D](https://www.nuget.org/packages/GodotSharpSome.Drawing2D/0.23.0) | yes
4.0 | net6.0 | main | 0.20.0 | [Drawing2D](https://www.nuget.org/packages/GodotSharpSome.Drawing2D/0.20.0) | no
3.3 | netstandard2.0 | sdk_3.3 | 0.19.1 | [Drawing2D](https://www.nuget.org/packages/GodotSharpSome.Drawing2D/0.19.1) | bug fixing only
## Features
Includes CanvasItem extensions for drawing various plane shapes and Multiline class extending possibilities of drawing API.
List of [features](./doc/features.md).


Would you like to know [more](./src/GodotSharpSome.Drawing2D/readme.md)
and [more](./src/usage/)?
## Setup
Add [nuget package](https://www.nuget.org/packages/GodotSharpSome.Drawing2D)
to your project.
Godot project's `.csproj` file should look like this:
```xml
net6.0
true
```
'X.X.X' is required version.
## Contributing
Any ideas, contributions and bug reports are welcome!
For new idea create an [issue](https://github.com/jirikostiha/godot-sharp-some/issues/new/choose).
For bug report create an [issue](https://github.com/jirikostiha/godot-sharp-some/issues/new/choose).
For contribution create a [pull request](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request).
[Conventions](./doc/conventions.md)
## License
Project is under [MIT](./LICENSE) license.