Cosc 5/4735 Unity 3D Getting Started Guide for Android.

Slides:



Advertisements
Similar presentations
Administriva l Half-life 2 accounts – If you have your own and HL2-EP2, then you can just use that – 3500 students keep your old one – Others – before.
Advertisements

GameCamp! and Game Davis Introduction to Unity®
GameCamp! and Game Davis Creating a 2D Platformer in Unity.
GameCamp! and Game Davis Introduction to Scripting in Unity®
HELLO WORLD: YOUR FIRST PROGRAM CHAPTER Topics  Hello World?  Creating a Unity Project –The Unity Project Folder  MonoDevelop: Unity's Code Editor.
Unity 3D game IDE 1.  Unity is a multi-platform, integrated IDE for scripting games, and working with 3D virtual worlds  Including:  Game engine ▪
SE 320 – Introduction to Game Development Lecture 11: Animations and GoKit Lecturer: Gazihan Alankuş Please look at the last slides for assignments (marked.
SDK Release Jan D Group STRI Samsung Game Framework (SGF)
Bizworks – Distributor Technology Strategy (Version 0.0/last revised here) Quick Guide to Traffic Light Report (TLR) Generator.
Cosc 5/4730 Sign, convert, and install Android files on Blackberry Playbook.
SE 350 – Programming Games Lecture 6: Programming with Unity Lecturer: Gazihan Alankuş Please look at the last slide for assignments (marked with TODO)
1 Mobile Computing Set Up Copyright 2015 by Janson Industries.
UFCEKU-20-3Web Games Programming Unity 3D Basic Concepts Using and Creating Prefabs.
EEC-693/793 Applied Computer Vision with Depth Cameras Lecture 13 Wenbing Zhao
Intro Breeze is a rich web communication system that lets you reach your audience anytime with engaging multimedia content. And, because Breeze is deployed.
SE 350 – Programming Games Lecture 1: Introduction Lecturer: Gazihan Alankuş Please look at the last two slides for assignments (marked with TODO) 2/10/20121.
SE 320 – Introduction to Game Development Lecture 8: Animations, GUIs, Debugging and IDEs Lecturer: Gazihan Alankuş Please look at the last two slides.
Move the mouse to the IE icon on the Quick Launch Bar and click to cut a small picture. This small picture is for locating the position of IE Quick Launch.
MeshCentral Installing & using Intel® Remote Wake.
Web Games Programming An Introduction to Unity 3D.
Downloading and Installing Autodesk Revit 2016
Introduction: SIMULATION AND ANIMATION DESIGN. What is Simulation and Animation Design? Also known as Video Game Design or Graphic Design Contains: Ethics.
Unity 5 Visual Studio Code * Asset Store * FPS * Terrain.
Learning Unity. Getting Unity
Downloading and Installing Autodesk Inventor Professional 2015 This is a 4 step process 1.Register with the Autodesk Student Community 2.Downloading the.
SE 320 – Introduction to Game Development Lecture 3: Unity’s Interface and Concepts Lecturer: Gazihan Alankuş Please look at the last two slides for assignments.
Welcome to Meraki Free Mobile Device Management By David Cook.
Yingcai Xiao Game Development with Unity3D. Outline IDE Engine Assets Tutorial Examples Inside.
Yingcai Xiao Game Development Intro to Unreal Engine.
Administriva l Half-life 2 accounts – If you have your own and HL2-EP2, then you can just use that – 3500 students keep your old one – Others – get it.
Problem Solving Methodology Rachel Gauci. Problem Solving Methodology Development Design Analysis Evaluation Solution requirements and constraints. Scope.
Derived from Kirill Muzykov’s Rocket Mouse Tutorial WakeUpAndCode.com.
SE 320 – Introduction to Game Development Lecture 2: Introduction to Unity Lecturer: Gazihan Alankuş Please look at the last two slides for assignments.
Today we are learning to: Understand how flow charts are used to design games Add events to our objects to control stuff in our game – (Using the user.
1 Getting Started with C++ Part 1 Windows. 2 Objective You will be able to create, compile, and run a very simple C++ program on Windows, using Microsoft.
SE 350 – Programming Games Lecture 5: Programming with Unity Lecturer: Gazihan Alankuş Please look at the last slide for assignments (marked with TODO)
UFCFSU-30-13D Technologies for the Web An Introduction to Unity 3D.
Expressive Intelligence Studio // Center for Games and Playable Media // Unity Pro John Murray Expressive.
INTRO TO UNITY Building your first 3D game. DISCLAIMER  “This website is not affiliated with, maintained, endorsed or sponsored by Unity Technologies.
Yingcai Xiao Game Development with Unity3D Inside/Outside Unity3D.
Using CVUSD Print Center Desktop Printer Chino Valley Unified School District.
By : Appsverg.com Appsverg.com. Hi people! We are here to bring you one of the most important tutorials which will help you to download and install Droid4x.
Angry Teapots– using the physics engine in Unity Peter Passmore.
Introducing Scratch Learning resources for the implementation of the scenario
Guide To Develop Mobile Apps With Titanium. Agenda Overview Installation of Platform SDKs Pros of Appcelerator Titanium Cons of Appcelerator Titanium.
Cosc 5/4735 Unity and Cardboard VR. Unity3D and Cardboard Much like OpenGL, android has produced a “plugin” for unity. – You can use the asset at the.
Building Games for the Humanities with Unity3D Rudy McDaniel University of Central Florida Orlando, FL USA.
Game Development with Unity3D
EEC-693/793 Applied Computer Vision with Depth Cameras
Quick Intro to Unity Lecture 2.
Game Development with Unity3D Inside/Outside Unity3D
3GB3 Game Design Unity 3D Basics.
More (C#) Scripting Day 2, Lesson 1.
EEC-693/793 Applied Computer Vision with Depth Cameras
Cosc 5/4735 AdMob for Android.
EEC-693/793 Applied Computer Vision with Depth Cameras
Introduction to Programming
A Prime Example of HCI Application
Week 6: Time and triggers!
Office 365 Development.
Introduction to Unity 2D Game Development
Fundaments of Game Design
Using and Viewing Homepage
EEC-693/793 Applied Computer Vision with Depth Cameras
Cosc 5/4735 Unity and Cardboard VR.
Unity Game Development
Unity Game Development
Introduction to Alice Alice is named in honor of
Getting Started With LastPass Enterprise
Introduction to Alice Alice is named in honor of
Presentation transcript:

Cosc 5/4735 Unity 3D Getting Started Guide for Android.

Unity What is Unity? – It’s a 2D and 3D graphics development environment. – Designed to create games, but is used for more – Multiplatform support Includes VR support as well. Write once, deploy to many.

Get Unity On the unity site, use the “Get Unity” link – Select Personal Or Professional if you want to pay for it – Download the installer. Install it, When asked in the install, install Android (ios, tizen, etc are options too) – You will need to create an account with unity. When you start up it will require you to login. For the purposes of this lecture, The version installed was 5.3.4f1

Use File-> new Project 3D (or 2D depends on need) Or sample project if you installed it. Add some assets Characters, crossPlatformInput, cameras, environment, etc. You can now use the Create-> 3D object, light source, etc to add objects to your scene. – Hold the right mouse down to move the view of the scene. Click on an object to “transform” it. Create -> 3D object -> terrain – To adds a large terrain object. I’m to demo this in class from a New project to install on a android device.

Make a spinning cube Create-> 3DObject ->cube – Move the cube as needed in the space. In Assets – Create -> C# script Name it something like spin – Double click the script Add to Update() method – transform.Rotate (new Vector3 (15, 30, 45) * Time.deltaTime); – We are going to attach the script to the cube Click on the Cube in Hierarchy – On the right, Add Component -> Scripts -> spin

Add controls and moving. Add a “character” to walk around our environment. – Project -> Assets->Characters-> FirstPersonCharacter->Prefabs->FPSController Now we need to add mobile controls – Project -> Assets -> CrossPlatformInput -> Prefabs -> DualTouchControls -> Jump Gives move, jump, and look around control. Or add MobileSingleStrikControl: JumpButton and MobileJoyStick

Testing You can use the “play” button to test the environment in idle. Mouse and keyboard controls Once you are ready, Build and Run – Select Android – It will ask where the android sdk is the first time – Then it should install on a physical device. The first time around, it will likely take 2 to 3 minutes.

Tip of the Iceberg This is only the tip of what you can do. We’ll see more with CardBoard and Unity Unity may have been what some of you wanted cosc 1010 to be. – IE, but I just want to write games.

Importing Assets You can create a lot of assets in something like blender and then import them into unity. – Other 3D editors are much better – Example with a Maze from blender. Import the asset. In this case, we want the walls to stop us from moving through them so click Generate Colliders and apply.

References Unity web site: Unity Game Development in 24 hours, Tristem & Geig, SAMS, Jan 2016

Q A &