Mobile Games using Xamarin Forms and Azure Service Fabric with Jon Peppers
You can make a game in Xamarin Forms? Yes! Carl and Richard talk to Jonathan Peppers about his latest work on NBA Life, a role-playing game for iOS and Android built with Xamarin Forms. Jonathan talks about the process they went through to decide on this particular architecture for the game, having done prototyping with Unity and Xamarin Native. The conversation also digs into the back end using Azure Service Fabric and it's Actor Model support - yes, everything is an actor! Lots of discussion around testing, deployment, crash handling and dealing with app stores. Building mobile games isn't always a pure native experience - you have choices!
Guests:
Jonathan Peppers
Jon Peppers is a Xamarin MVP and author of the book, Xamarin Cross-platform Development. He is the lead developer on popular apps such as NBA Life, Hanx Writer and Draw a Stickman. He works at Hitcents on both line of business applications and games using Xamarin.
Links:
- All This Time https://www.youtube.com/watch?v=TvVNxqosZ7s
- Intel Hardware Accelerated Execution Manager https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager
- NBALife http://nbalife.com/
- Xamarin Forms https://www.xamarin.com/forms
- Animation in Xamarin Forms https://developer.xamarin.com/guides/xamarin-forms/user-interface/animation/
- Optimizing App Performance with Xamarin.Forms https://evolve.xamarin.com/session/56e205b0bad314273ca4d817
- Orleans https://dotnet.github.io/orleans/
- Azure Service Fabric https://azure.microsoft.com/en-us/services/service-fabric/
- Akka.NET http://getakka.net/
- Draw a Stickman http://www.hitcents.com/games/stickman-epic
- Hanx Writer http://www.hitcents.com/b2b/work/hanx
- SpecFlow http://specflow.org/
- NUnit https://www.nunit.org/
- xUnit https://xunit.github.io/
- HockeyApp https://hockeyapp.net/
- CouchBase https://www.couchbase.com/