fna
https://github.com/fna-xna/fna
C#
FNA - Accuracy-focused XNA4 reimplementation for open platforms
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
C# not yet supported1 Subscribers
Add a CodeTriage badge to fna
Help out
- Issues
- Dispose graphicsDeviceManager in Game.Dispose. No dispose graphicsDeviceService in Game.Dispose
- Add ToString for AudioCategory GamePadButtons GamePadDPad GamePadThumbSticks GamePadTriggers. Fix ToString for GamePadState. Fix ToString format for all PackedVector.
- Call OnResourceCreated and OnResourceDestroyed for OcclusionQuery and VertexBuffer and DynamicVertexBuffer
- Change GameComponentCollection Exception Message as same to XNA
- GameServiceContainer.AddService Exception message is wrong in XNA
- Optimize Dictionary.TryGetValue in GameServiceContainer.GetService
- Throw Exception in SoundEffect.Play when FrameworkDispatcher.Update has not been called
- Throw Exception in DrawableGameComponent when not add IGraphicsDeviceService to Services
- Fix GameComponets Update before game run
- Release GraphicsDevice when GC. Call Disposing when IsDisposed=true. IsDisposed=true during Dispose.
- Docs
- C# not yet supported