Search Unity

Unity 4.0 WorkShop in Italy: MIlan (1/6/2013)

Discussion in 'Community Learning & Teaching' started by tucano, May 8, 2013.

  1. tucano

    tucano

    Joined:
    Nov 9, 2011
    Posts:
    30
    Hi all, we are organizing a workshop on unity with examples focused on interactive installations:

    Please note that the workshop will be in ITALIAN.

    Program:

    In recent years the Unity game engine has became one of the most used tools by independent developers and small studios to create applications.
    Unity 3D is used primarily for the development of videogames for PC (Kerbal Space Program), commercial games for iOS or Android (Battleheart), and for the development of educational programs (iCell).
    Thanks to the simplicity of use and fast prototyping, Unity 3D can also be used for creating interactive theatre sets.
    In this workshop, we offer a beginners course of Unity 3D and C# for Unity 3D. During the workshop we will work not only on sample videogames for PC and Mobile, but also on applications designed for interactive installations.

    Software: UNITY 4.0 Free for MAC o PC
    Teacher: Davide Rambaldi
    Cost: 150 Euros (16 hours)
    Date: 1-2 June 2013, the time will be communicated later.

    Davide Rambaldi has developed for Unity 3D a library for generating random numbers: http://goo.gl/uj71w, educational/scientific softwares (http://goo.gl/JePT0) and applications for theatre sets (http://goo.gl/JPDW2).

    FOR INFO REGISTRATION:
    luce@recipient.cc

    DAY1:

    • Unity 3D: Installation, documentation and asset store.
    • Interface Unity 3D: inspector, project, hierarchy, Scene, Game, Console.
    • Move camera and objects in the Editor.
    • GameObjects and Components.
    • Arrange the objects on stage: parenting and prefabs.
    • Import 3D models and textures.
    • Lights, Materials and Shaders.
    • Publish a project for Desktop and Web Player.
    • Publish a project to Android or iOS.

    DAY2:

    • Programming in Unity for examples:
    - Variable types (float, int, bool, string, etc ...)
    - Arrays in Unity 3D
    - Loops, switch, if / else
    - Dot syntax: how to access object's methods
    - MonoBehaviour: Awake, Start, Update, etc ...
    - Variables and global objects: singletons and static functions
    - Respond to events: delegates

    • Unity for interactive installations and theatre sets:
    - Redirect the video signal: siphon for Unity
    - Receive input in Unity 3D by all sorts of devices: OSC protocol and its use in Unity 3D.
    - TUIO for Unity3d
    • Graphical User Interface:
    - OnGUI: GUI for Unity
    - NGUI: an alternate library for creating GUI interfaces

    Thanks for attention!

    Davide Rambaldi The Recipient Collective