This repository has been archived on 2023-07-11. You can view files and clone it, but cannot push or open issues or pull requests.
gwen-dotnet/README.md

24 lines
1.2 KiB
Markdown
Raw Permalink Normal View History

2013-03-28 18:52:46 -04:00
# gwen-dotnet without OS dependancies
2013-08-31 13:06:42 -04:00
This is a fork of the original [gwen-dotnet](https://code.google.com/p/gwen-dotnet/) project which has been slightly
modified to remove OS dependancies (specifically, usage of various Windows
2013-08-31 13:15:27 -04:00
APIs) to simplify using Gwen with Xamarin.Android and Xamarin.iOS. The core
library of GwenCS has been changed to build as a Portable Class Library.
2013-03-28 18:52:46 -04:00
2013-08-31 13:15:27 -04:00
The most significant change in this fork is the removal of all the specific
renderer implementations. This fork is *primarily* developed for my own use with
2013-08-31 13:20:42 -04:00
[my own code](https://github.com/gered/Blarg.GameFramework) who's renderer probably wouldn't benefit anyone else. However,
2013-08-31 13:15:27 -04:00
it probably wouldn't be too much work to convert Gwen.Renderer.OpenTK to work
with this fork and Android/iOS.
2013-03-28 18:52:46 -04:00
2013-08-31 13:15:27 -04:00
Other significant changes include the removal of any platform-specific code
that was present in GwenCS. This includes things such as the file save/open
dialog support, cursor changing, and the System.Drawing dependancy. Very
light-weight equivalents to Color, Rectangle, etc. have been added to
fill in the gaps.
2013-08-31 13:06:42 -04:00
## TODO
* Update to latest gwen-dotnet sources. This fork was originally started by me
almost a year ago and I never bothered to update the original sources ...