Skip to content

A multi-platform game framework in C# using Portable Class Libraries

License

Notifications You must be signed in to change notification settings

dylanwilson80/Astrid.Framework

Repository files navigation

Astrid Game Framework

No longer under active development

Astrid is an experimental C# game-development framework inspired by LibGDX. I wrote it from scratch between January and April 2015. Technically the project was a success, proving that a cross-platform game framework can be made with 90% of the code in Portable Class Libararies. Unfortunately, after 5 months of active development I found it very difficult to get traction and decided to focus my energy into helping other game developers instead.

How it works

The framework is designed to speed up game development of mobile games by allowing most of the development to happen on the desktop using the same code base. It works by allowing you to develop games on Windows and use the same code base on Android or iOS later with very little effort.

Astrid uses portable class libraries to share code between platforms. This greatly increases the code reuse and multi-platform compatibility by providing a clear separation between game code and platform specific code.

Supported Platforms

  • Windows
  • Android

About

A multi-platform game framework in C# using Portable Class Libraries

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages