->
Oreilly - Creating Cross Platform Games with Xamarin - 9781788297431
Oreilly - Creating Cross Platform Games with Xamarin
by Amerigo Moscaroli | Publisher: Packt Publishing | Release Date: April 2017 | ISBN: 9781788297431


Create fun cross platform mobile games easily with a unified code baseAbout This Videocreate your own simple engine for creating mobile games.move on to actually creating a game post engine creationLearn how to use physics to control the characters and how to handle collisions with enemies and collectibles.Once the game is complete, learn how to release the game on both the Google Play Store and iTunes App store and how to monetize the gameIn DetailThis course will be using C# and Xamarin in Visual Studio to first create a simple crossplatform engine before create a 2D platforming game for iOS and Android. UsingXamarin, it is now easier than ever to have a unified code base that can be used for allof the major mobile platforms and it allows the developer to have more freedom andcontrol on how to create their game as opposed to other available engines. One of the main challenges is creating code that needs to perform the same functionalitybut differs for each different platform. This project will show the reader how to utiliseshared projects in Visual Studio to create classes that will perform this functionality.Another difficulty is the loading of assets which need to be saved in different locations foreach platform - this course will show the reader how to create code that will retrieveassets from different locations based on which platform is currently being targeted. Thecourse will also show how to create a game from start to finish and how to overcome anyobstacles that can arise during development. There will be 3 main stages to the course - creating the engine, creating the game, andthe final touches before releasing. The creating the engine stage will walk the viewerthrough creating a simple cross platform renderer for 2D games, as well as a way ofhandling audio and basic state system. The next stage will then create a 2D platformerstarting with designing the game to implementing all the character's movements andenemy interactions as well as a simple menu system. The final stage will then show theviewer how to monetise their app and add analytics and achievements/leaderboardsbefore showing how to release the game on both app stores
  1. Chapter 1 : Starting with OpenTK and Creating Our Windows
    • The Course Overview 00:02:42
    • Setting Up Xamarin and Visual Studio for iOS and Android 00:11:38
    • Introduction to OpenTK and OpenGL 00:05:33
    • Creating an OpenGL View for Android 00:07:30
    • Creating an OpenGL View for iOS 00:05:50
    • Handling Different Device Resolutions 00:05:28
  2. Chapter 2 : Preparing to Draw Objects
    • Introduction to Shaders 00:03:15
    • Creating a Camera 00:05:23
    • Creating Our First Shader 00:09:32
    • Creating a Base Drawable Object 00:15:29
    • Getting Textures across Multiple Platforms 00:06:23
  3. Chapter 3 : Drawing Our First Objects
    • Creating a Sprite 00:09:35
    • Creating an Animated Sprite 00:10:03
    • Creating a Text Displayer 00:07:13
    • Implementing Scenes 00:03:17
  4. Chapter 4 : Final Engine Essentials
    • Creating a Base for Input 00:05:13
    • Handling iOS and Android Input 00:03:02
    • Getting Audio across Multiple Platforms 00:05:13
    • Playing Audio Files 00:03:39
    • Implementing a State System 00:03:14
  5. Oreilly - Creating Cross Platform Games with Xamarin


 TO MAC USERS: If RAR password doesn't work, use this archive program: 

RAR Expander 0.8.5 Beta 4  and extract password protected files without error.


 TO WIN USERS: If RAR password doesn't work, use this archive program: 

Latest Winrar  and extract password protected files without error.


 Coktum   |  

Information
Members of Guests cannot leave comments.




rss