VGD+222+Course+Content

START HERE

Welcome to VGD 22 - Video Game Development for Game Engines IV

This course consists of a dvanced work in game development emphasizing techniques for development of games for smartphones and tablets including the deployment, sale, and distribution of games through online marketplaces.

This class is advanced and bu now you should know how to research and find answers.

HOW TO PROCEED

Start with the Syllabus. You should know the drill by now.

COURSE TEXT

Unity Android Development by Example; Thomas Finnegan (ISBN: 978-1-84969-201-4) Why "Android" and not IOS? Simple. Far more android devices roam the world...and to create an ios is one simple click away!

ASSIGNMENTS

The first assignment (Read and Respond) is due by ``DATE``! If you fail to submit this first assignment ion time, you will be dropped from the course.

All course assignments consist of submitting your project files, or screen shots of the projects, from your system. The Assignments navigation link is to the left and takes you to the individual assignment pages for uploading the individual assignment files.

Due dates teach time management which is a very important part of the online environment. Please stay as close as you can to these dates. If you do, you will stay on track in this class.

 The grace period date is the end date. After this date, you will receive a ZERO for the assignment.

<span style="background-color: #ffffff; font-family: Tahoma,Geneva,sans-serif;">You may resubmit any assignment after it has been graded for a better score.

<span style="background-color: #ffffff; font-family: Tahoma,Geneva,sans-serif;">COURSE SOFTWARE

<span style="background-color: #ffffff; font-family: Tahoma,Geneva,sans-serif;">The software for this class is FREE from Unity <span style="background-color: #ffffff; font-family: Tahoma,Geneva,sans-serif;">( <span style="font-family: Tahoma,Geneva,sans-serif;">@http://unity3d.com/ <span style="background-color: #ffffff; font-family: Tahoma,Geneva,sans-serif;">)

SYLLABUS Add Calendar

ASSIGNMENTS Introduction Read & Respond If you fail to submit this assignment by the below date, you will be dropped from the course. Due June 2nd

Assignment 001 - Setting Up Devices Due June 4th; Response June 7th

Quiz Due June 6th ==> Read & Respond Please read the Syllabus and look at the Calendar. State here that you have done so by June 2nd. If you fail to submit this assignment by the date, you will be dropped from the course. --- Introduction Read Chapter 1 Install JDK (http://www.oracle.com/technetwork/java/javase/downloads/index.html) Install Android SDK (http://docs.unity3d.com/Manual/android-sdksetup.html) Install Unity Remote (http://docs.unity3d.com/Manual/UnityRemote4.html)

When installing the SDK on my home machine, I was unable to see the phone no matter what I did with SDK. The computer recognized the phone; however I was unable to access from the Unity Remote. Hours upon hours and many, many research documents read, I finally updated the driver and followed these steps and all worked well.
 * Turn on “USB Debugging” on your device.
 * Go to Settings -> Developer options, then enable USB debugging.
 * As of Android Jelly Bean 4.2 the Developer options are hidden by default.
 * To enable them tap on Settings -> About Phone -> Build Version multiple times (I had to tap seven times on phone).
 * Then you will be able to access the Settings -> Developer options.
 * UPDATE DRIVERS

Still I could not get the Unity Application to share straight to the phone. I was able to test with Unity Remote and drag any Build to the Phone and play. I am also using a Galaxy Tablet to test with. It works the same as the phone.

This assignment is the hardest part of the class. Everything afterward is a Breeze ;-D

Links http://docs.unity3d.com/Manual/android.html http://docs.unity3d.com/Manual/iphone.html http://docs.unity3d.com/Manual/bb10.html --- Assignment 001 - Setting Up Device SCreenshot Submittal (@http://www.take-a-screenshot.org/) Due June 4th This will be a DB style assignment. State you have added all components and all is working. Describe your experience with this process. Respond to two classmates (June 7th) --- Quiz due June 6th Assignment 002 Read Chapters 2, 3, 4. & 5