Introduction to Unity 3D
Time: 10:00 - 17:30
Location: KS - Keeley Street
This course is FREE if a) you live in London and your job is at risk of redundancy or b) you are either on Jobseekers' Allowance (JSA) or Employment & Support Allowance(ESA) or c) you receive other state benefits (including Universal Credit) and your monthly take home pay is less than £343. For more information click here
This course takes place in the classroom, please follow this link to find out what we are doing to keep you safe: Staying COVID-19 secure at City Lit
Course Code: CIU12
Please choose a course date
Duration: 2 sessions (over 2 weeks)
What is the course about?
Unity is a free application that was originally built as a platform for 3D game development. Today it is used by many game studios and independent developers, and has also found its way into product visualization, spatial design, cinematic CGI, mobile apps, education, VR/AR and the art world. Learning Unity is also a great introduction to other 3D tools that share much in common with it.
Unity does have a rather steep initial learning curve and this course is intended to help you master the basics. At the end of the course you should be in a position to make better use of the many (but sometimes confusing) online resources that are now available.
This course introduces the main parts of Unity and is intended for complete beginners. We will walk through weird landscapes, set up physics simulations, and use particle systems to create effects like fire and smoke.
We will also look at elements of “in-game photography” using lighting, camera settings and the relatively new post-processing stack to add realism and atmosphere to the experience.
What will we cover?
• Where things are in Unity and what they do
• Manipulating objects and the camera in the 3D viewport
• Using primitive shapes (cubes, spheres etc.)
• Materials and textures
• Importing 3D models from the Asset Store (or another modelling programme such as Blender)
• The rigidbody physics system
• The Shuriken particle system
• Lighting and camera setup
• The post-processing stack
• Audio sources and listeners
• Some elements of the Standard Assets package (specifically Character and Terrain)
• Depending on time and the group’s interests, we may take a brief look at Shader Graph or the Animation Controller.
What will I achieve?
By the end of this course you should be able to...
• Navigate the unity user interface and work with the 3D viewport
• Create materials and textures
• Build simple 3D objects and import more complex ones from other programmes
• Use Unity’s rigidbody physics system
• Use particle systems to create fire, smoke and similar effects
• Import and use external assets and packages
• Work with post-processing and lighting settings
• Work with sound.
What level is the course and do I need any particular skills?
This is a course for beginners. You should be confident in general use of your computer including installing software and managing files.
How will I be taught, and will there be any work outside the class?
The course will be delivered by a mixture of presentation (mostly practical demonstration) and structured game-development activities.
Are there any other costs? Is there anything I need to bring?
There are no additional costs. Computers are provided for each student with all the necessary software installed. All the software used on the course is free to download and use and your tutor will recommend where to find this software for home use.
For home use: Unity runs on most modern computers (Windows, Mac or Linux) with the following minimum specification: https://docs.unity3d.com/Manual/system-requirements.html#editor.
A 3-button (“Logitech-style”) mouse is strongly recommended.
When I've finished, what course can I do next?
Coding in Unity is specifically designed to complement this course. City Lit also offers courses in game design and 3D modelling and animation that are useful skills for many Unity projects. Or you might want to explore one of our programming languages such as Introduction to creative coding with Processing, or introduction to Python.
Rich is a programmer, writer and educator with a particular interest in creative practice. In his previous career he worked as a software developer in the CIty, first at a dot-com startup and later at a top-tier investment bank where he worked mostly on trading floor systems and got to play with a wide range of languages and technologies. He now teaches coding and maths-related courses full time. Besides his work at City Lit he also teaches at Central Saint Martins, the Architecture Association and the Photographer's Gallery and is the author of two books about mathematics. His technical collaborations with artists have been shown at, among others, the Hayward gallery, the V&A, the ICA and Camden Arts Centre. He has a BSc in Mathematics from the Open University. He also has a BA in English Literature and a PhD in philosophy (both from Cardiff). He continues to teach a little philosophy and literature, especially as they intersect with his other interests, and as a partner in Minimum Labyrinth he has brought these ideas to wider audiences in collaboration with the Museum of London, the Barbican and various private sponsors.
Please note: We reserve the right to change our tutors from those advertised. This happens rarely, but if it does, we are unable to refund fees due to this. Our tutors may have different teaching styles; however we guarantee a consistent quality of teaching in all our courses.