DotFeather is a lightweight cross-platform generic 2D game engine for C#/.NET Standard 2.0.
日本語 ・ English
Supported Graphics Driver
- OpenGL 1.0 (Using OpenTK)
- Linux/X11 Support (I have to fix bug to run DotFeahter on Linux.)
- for iOS / Android
- OpenGL ES 2.0 (Using OpenTK)
- DirectX 9.0 (Using DXLib)
- It'll only works on Windows
- Metal2 (Using Xamarin.iOS and Xamarin.Mac)
- It'll only works on iOS & macOS
git clone https://github.com/xeltica/DotFeather.git cd DotFeather nuget restore dotnet build
- Lightweight processing
- It can display 10000 sprites at 60fps *1
- 2D-specified Graphics System
- Sprite - Display textures on the screen
- Tilemap - Map textures on the grid
- Graphic - Draw lines, rectangles etc
- Keyboard Input
- Mouse Input
- Playing music
- Playing SFX
- High Extensibility
- Add original rendering method
- Add original audio processor
1: It depends on your computer's spec.
Please see Contribution Guide.
You want to donate for me? Thank you very much! Please see this page how to pay me.
...or let's become my patron!