MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious

Cross Platform Game Development with MonoGame

Course Summary

Cross platform game development can be very difficult; this course will teach you how to make it as easy as possible. You will learn how to use MonoGame to develop XNA based games that will run on Windows, Android, iOS and more. In this course we will cov


  • +

    Course Syllabus

    ● Introduction to MonoGame
        ◦ Course Introduction
        ◦ What This Course Covers
        ◦ Overview of Game Development
        ◦ Course Goals
        ◦ What is XNA?
        ◦ What is MonoGame?
        ◦ Why MonoGame?
        ◦ How MonoGame Works
        ◦ Installing
        ◦ The MonoGame Project
        ◦ Summary
    ● Building a Pong Clone
        ◦ Introduction
        ◦ Pong Basics
        ◦ Breaking Apart the Game
        ◦ Building the Paddle Overview
        ◦ Drawing the Paddle
        ◦ Refactoring to use Sprite
        ◦ Making the Paddle Movable
        ◦ Restricting the Paddle
        ◦ Making a Ball
        ◦ Firing the Ball
        ◦ Summary
    ● Finishing the Pong Clone
        ◦ Introduction
        ◦ Keeping the Ball in Bounds
        ◦ Reflecting the Ball
        ◦ Adding a Computer Player
        ◦ Implementing the Computer Paddle
        ◦ Moving the Computer Paddle
        ◦ Collision Detection Basics
        ◦ Implementing Collision Detection
        ◦ Scoring
        ◦ Drawing the Score
        ◦ Updating the Score
        ◦ AI
        ◦ Implementing Basic AI
        ◦ Summary
    ● Running on Android
        ◦ Introduction
        ◦ Overview
        ◦ Mono for Android
        ◦ Installing Mono for Android
        ◦ Creating the Project
        ◦ Linking the Code
        ◦ Getting Ready to Run
        ◦ Running on a Device
        ◦ Touch Controls
        ◦ Implementing Dragging
        ◦ Implementing Tap
        ◦ Firing the Ball
        ◦ Backwards Compatibility
        ◦ Summary
    ● Running on iOS
        ◦ Introduction
        ◦ Prerequisites
        ◦ The Basic Plan
        ◦ MonoTouch
        ◦ Creating the Project
        ◦ Getting MonoGame
        ◦ Adding MonoGame
        ◦ Launching the Game
        ◦ The Velocity Problem
        ◦ Fixing Velocity
        ◦ Touch Issue
        ◦ No Keyboard
        ◦ Fixing the Ball
        ◦ Summary
    ● Running on WP7 and More
        ◦ Introduction
        ◦ Basic Plan
        ◦ Installing WP7 SDK
        ◦ Creating the Project
        ◦ Linking Files
        ◦ Launching the Game
        ◦ Back to Windows 7
        ◦ Other Platforms
        ◦ Summary
     


Course Fee:
USD 29

Course Type:

Self-Study

Course Status:

Active

Workload:

1 - 4 hours / week

Related Posts:

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
REDHERRING
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top