2-year [PE] Master
Videogame Programming with Unity
Learn to equip your video games with artificial intelligence.

Universal Arts School | Los Angeles, USA / Valencia, Spain | Phone:963532069 | info@ua-school | wwww.ua.school

On-site and online
The School reserves the right to modify this syllabus
2-year [PE] Master
INTRO


First, thank you for your interest in this exciting and amazing sector.
We think that there can be no better profession in the world than this one.
Doing something this creative and building all these digital universes and getting paid for it, is hard to beat.

It does not matter if you want to work in a local Production Company, in an International Top Studio, or even if you want to set up your own Indie Studio or project on your own. The feeling of putting yourself at the controls of a technology of this magnitude, incredibly creative to do something so amazing, will be the same. 

What you have right now in front of your eyes, in plain view, is a Training Program, which is a series of "Events" that you can walk through, that will give you the key to becoming a Top specialist in this digital medium, which many call “expert”.

This Training Program has been developing and improving for many years and is the result of literally millions of hours of training given to students since 1994, who, just like you, aspire to become true creators with a soul.

This Training Program intends to promote not only an external transformation to get to work in this industry, but to make you gain personal skills that allow you to have the freedom to be a true creator.

We congratulate you for wanting to be true to yourself and wanting to develop your technical and artistic abilities to the fullest. Being "true to yourself", and being able to live from it, is possibly one of the greatest aspirations that can be achieved.

.01
The School reserves the right to modify this syllabus
2-year [PE] Master
Methodology


After many years in the Professional Industry, experimenting and working with students, we have built a methodology that we call PE or "Production Environment".

The essence of this is to bring the methodology that the Producers use to produce to the Classrooms; whether they are face-to-face or virtual classrooms, to learn directly how the real Industry works.

We are aware (surely you too) of the great dissociation that exists between what is studied in the academic field and what will be required from you later in the workforce.

To solve this, we are bringing the professional world of The Studios and Producers to our face-to-face and virtual classrooms, that is, we have created a solid bridge between what you learn and what you are going to find in the real productions.

Furthermore, we have essentially put the know-how of the Production Studios within this methodology, so here the academic and theoretical world ceases to have relevance and becomes a true experience of work and real production in a completely practical, exciting, and safe simulated environment.

Below are some of the configurations of our PE Methodology or "Production Environment":

LEARNING
-Training Route with a tailor-made curriculum
-Mentoring Experts instructors
-Training in praxis "Learning by Doing" and not memorization
-Training recorded in audiovisual form for later consultation
-Real Work Techniques used by the Studios and not by subjects
-Pipeline or Work Structure used by Producers by roles
-Specific training in the software packages that you are going to use in the Production Companies

EVALUATION
-Weekly deliveries of Projects and not theoretical exams
-Evaluation of the student to the teacher weekly and not just the other way around
-Direct evaluation of Portfolios and Demo Reels
-Evaluation of individual or group projects in the Production Environment with assigned professional roles
-Evaluation of Hard Skills and Soft Skills in the same range

OPTIMIZATION
-Optimization and Supervision of Reels and PortFolio
-Creation of Global Projects by Departments
-Own "Employability" system where the student applies directly to the Producers
-MindSet Sessions with students to analyze "limiting beliefs" and see where mental obstacles are to move forward.

.02
The School reserves the right to modify this syllabus
2-year [PE] Master
Phases


Our years of experience working in the industry and with many students have allowed us to formulate a powerful system to launch students into the work market relatively fast.

The market tells us again and again that an "academic education" or a mere Degree that decorates a curriculum vitae is not enough. To work in this industry, you must show what you are capable of doing.

The objective of this Methodology [PE] is based on the student acquiring the skills of the top companies in the Industry, collecting them in a Project, and showing them to that niche market. It is a system that works, and that works for all those students who work hard and strive to go far.

Best of all, in this process, there are no limits, neither creative nor technical nor work-related.

It is a system in which time is not wasted and where the student has the autonomy to choose which professional path is of their most interest.

The precise way in which our Methodology [PE] is structured and carried out is organized in 2 phases:

PHASE 1 - Software + Techniques + Projects
Acquisition of the Knowledge and Skills of the operation the Software packages and Work Techniques.

Here the student learns to use the software packages, the techniques of use and all the operational mechanics of digital creation.

 

PHASE 2 - Production at "The Studio Production"
Acquisition of the knowledge and capabilities of the Production operation.

Here the student enters the phase "THE STUDIO PRODUCTION", where the classes are replaced by a methodology of emulation of the production environment and are dedicated only to "learning to produce" projects.

In this phase, the student builds their Demo Reel to address the market and, with the employability module, will apply directly to companies.

 

.03
2-year [PE] Master
SUMMARY

Videogame Programming with Unity
Learn to program like a pro with the most used video game engine on the market, UNITY. All the topics in Video Game Programming are examined thoroughly to prepare students for the presentation of their final project. UNITY will allow you to quickly create scalable Video Games of all kinds. You will be able to develop Indy projects, as well as larger ones for different platforms. Projects such as CupHead, Pokémon GO, Super Mario Run, Assassin Creed Indentity, HearthStone and many others have been created with UNITY.

Duration
2 years

Software
ENGINES: UNITY

Requirements
This course is for everyone but there is an admissions interview.


Modes
· On-site
: 12 hours/week
· Online: Variable hours/week

.04
The School reserves the right to modify this syllabus
The School reserves the right to modify this syllabus
-->
Videogame Programming with Unity Phase 1 -
SYLLABUS

 

MODULE 1
General programming concepts
- Types of data
- Variables
- Arithmetic operators
- Constants
- Control Structures, if/else/switch
- Logical and conditional operators
- Enumerations
- Functions (se pueden tambien llamar methods)
- OOP Object-oriented programming
- Inheritance

MODULE 2
Development enviroment
- Unity as a framework for game development
- Unity particularities
- Learning how an engine works (Unity)
- Components
- 2D and 3D cameras
- 2D and 3D physics
- Objects import (sprites, 3D models, audio, etc.)
- UI

MODULE 3
Videogames programming

- First 2D videogame 

MODULE 4
Art foundaments in programation
- 3D model composition
- Vertex, normals, UV maps, textures
- Atlas
- Sprites
- Drawcalls
- Ilumination
- Animation

 

 

 

MODULE 5
Videogame Architecture
- Requirements analisis of a game since it design
- Data importation to create game structures
- Data breakdown in games structure

MODULE 6
Videogames programming
- First 3D videogame

MODULE 7
Advanced programming
- Git control version
- Object pooling
- Delegates
- Coroutines
- Callbacks

MODULE 8
Advanced programming
- Dependencies injection
- Data persistence, load and save of our data
- Creation of our own framework in Unity
- Attribute system
- IA
- Pathfinding

MODULE 9
Videogame programming
- Advanced 3D videogame

 

 

.05
The School reserves the right to modify this syllabus
Fase 2
The Studio Production


Concept
The Studio Production is a work space in which reels and portfolios will be made to apply to companies in the sector.

"The Studio Production" allows students to maximize their process of joining the industry, either applying to companies or setting up their own companies.

The objective of The Studio Production is the insertion into labor market, which is why one or several high-level reels will be made focused on the companies to which you'll apply.

What is The Studio Production?
The Studio Production is a place where the student must do all the projects that the School will devise in order to make a reel and/or portoflio.

Types of The Studio Production modalities
The Studio Production has 3 types of modalities:

Onsite and Remotely
Onsite and Remotely mode students must attend on a mandatory basis at the time established for each discipline group.

This modality will have 12 hours of supervision per week with the Production Managers and the Supervisor of each department and within these 12 hours, 3 hours will be devoted to feedback on the tasks, which will be recorded and later uploaded to the Virtual Campus of UA SCHOOL.

Online
Students in online mode must perform the tasks assigned by the supervisor of each discipline and will have the obligation to deliver said tasks within the established deadline.

Students of this modality must connect to Discord 3 hour a week to be able to receive weekly feedback at the established times, in the case of not being able to attend at that time, they must leave their homework uploaded to the Virtual Campus along with their doubts to for the Supervisor to record the session and be able to view it later.

All modalities
All students, regardless of their modality, will have a monthly Mindset session and another Employability session.

Structure and operation of The Studio Production
The Studio Production is the essential phase to receive your degree at UA SCHOOL, the students will present all the projects (reel/portfolio) that the tutors and professors have prepared according to the current demands that exist in the most important studios worldwide, whether they are AAA or Indie studios.

The groups in The Studio Production have been created to work together with the rest of the departments. On some occasions, students will work with the rest of the departments, and on others, they will work alone on a project, which means, they won’t always work on projects jointly with the rest of the departments.

Each group will be assigned their Supervisors, who will help and supervise in a personalized way.

During the 9 school months of The Studio Production, students will be making and/or perfecting both their personal and individual portfolios like the final projects from previous years, always guided by the Supervisors of each department, having weekly feedback on each task assigned weekly in the production breakdown. 

Production breakdown software
-ClickUp
-Trello
-Shotgrid

In The Studio Production, students will make production projects that will allow them to perfect their reel to show to their future employers.

all modalities All students, regardless of their modality, will have a monthly Mindset session and another Employability session.

.06
The School reserves the right to modify this syllabus
Fase 2
The Studio Production


What to expect from The Studio Production?
The students, mainly, will work on their reels and if the expected objectives are met, they can be assigned to a workgroup, everything will depend on the skills acquired during The Studio Production.

Students will receive a production breakdown from the supervisors of each department which they must follow and present to their Production Managers and Supervisors.

Production Manager
The Production Manager is the person in charge of monitoring the students, carrying out attendance control, controlling production timings and solving general doubts about the production, he will not solve specific and/or technical doubts of each department (for this there is the Supervisor), is in charge of communication with the Supervisors of each department.

Supervisor
The Supervisor is in charge of giving the feedback and making the corrections of the tasks assigned to each student, evaluates the deliveries and is the one who must inform the Production Manager of any area related to production. 

Depending on the theme of The Studio Production group, individual and/or group projects will be done.

Projects
All students will participate in at least one project and may be reassigned to other projects based on production needs. The School may assign the change of student to other projects without prior notice based on the needs of the production, this occurs due to various factors:

-A department ends its production and starts another project.

-Need for more staff due to the production deadline, different students will be eventually assigned to the most urgent projects.

-The Supervisors will assign the projects that must be carried out throughout the year and will be mentored, the Production Manager will take control of those projects.

Game Jams
Additionally, there will be three Game Jams spread over the 9 months of the Accelerator. One Global Game Jam and two local Game Jams.

Evaluation
The Accelerator training corresponds to 75% of your final grade since you are in the most important moment of your training at UA School.

This 75% is divided into:

25% Reels
35% Application to companies
10% Projects
*30% Behavior and Soft Skills

*If the average mark for Behavior and Soft Skills is below 7, the training will be suspended, regardless of the rest of the scores, and said mark will have a serious weight on the academic record and the School Management will assess whether the diploma can be awarded.

The 3 Strikes
A Strike is a notification that will appear in the student's file on the Virtual Campus penalizing an attitude or behavior contrary to the School Regulations (see School Regulations).

After the student receives the third Strike, it will lead to expulsion for two weeks, not being able to continue during that period with the school year. After those two weeks, the student will receive a new evaluation for his readmission in the case of having solved his behavior.

In the case of persistent misconduct, the following expulsion will be final.

A serious offense can lead to obtaining the three Strikes (expulsion for two weeks) or permanent expulsion from the School.

Given the variation of the groups and the complexity of the management, the student must at all times use appropriate manners, courtesy and discretion towards the teaching staff and their fellow students.

.07
The School reserves the right to modify this syllabus
Fase 2
The Studio Production


1. EMPLOYMENT RECRUITER

What is Employment Recruiter?
It is a section of the Virtual Campus that serves as an application tool for companies in the sector. All this implies a process towards the transformation of students as professionals in this sector, increasing their chances of working in the industry.

Employment Recruiter is divided into two large blocks:
Profile Development
Jobs Application

BLOCK I (PROFILE DEVELOPMENT)
In this second block is where the elaboration of your Social Networks profile begins and the ground is prepared for the application to companies:

Profile Session
The student PUBLISHES his profile and reel on all kinds of sites where he can be "hired" such as:

-UA SCHOOL Campus
-Art Station
-LinkedIn
-Youtube
-Vimeo
-Own Website

Cover Letter Session 
Design and Creation of a Cover Letter.

BLOCK II (JOBS APPLICATION)
Last block of the employability process, the steps prior to starting the trip, this period is divided into three sessions within the same session:

Database Session
Select websites with lists of Production Companies to create a personalized database. These are some examples:

-Devuego (Map of Studios and national production companies)
-GameDev Map (Map of National and International Studios and Production Companies)
-Jooble (Job offers Portal in Spain)

Job Session
Review the JOBS websites of the Production Companies and learn about the Job selection process and Requirements.

These are some examples:

-Blizzard (Irvine, USA)
-Electronic Arts (Redwood City, USA)
-Bioware (Edmonton, Canada)
-ILM (San Francisco, USA)
-Riot Games (Los Angeles, USA)
-Naughty Dog (Santa Monica, USA)

Job Application in the Virtual Campus
The following explains in detail how Job Application can be monitored from our virtual campus:

The first thing is to access the Virtual Campus of UA SCHOOL and log in with a username and password (same access data used to access the training videos).

.08
The School reserves the right to modify this syllabus
Fase 2
The Studio Production


When we enter the Virtual Campus of UA SCHOOL, we access the user profile where a “Dashboard” appears with different icons.

On the “My Jobs” section is where the applications are tracked, where our exclusive “Job Application System” is used.

                                 

One of the essential and mandatory requirements to be able to apply to a company is to make a reel and a portfolio that must be uploaded in the "My Reel" section of the "Dashboard" of the student's profile.

This reel and portfolio will be made during The Studio Production, therefore, until all the deliveries of the school year have been made, the application to companies cannot be made.

The evaluation and approval of the portfolios depend solely and exclusively on the supervisors of each department. If a portfolio is not approved, you won't be able to apply to companies.

When a student wants to apply for a position in a company in the sector, when they click on the “Add Job” button, a window will appear with the different options that they can fill in and start monitoring their application.

As you can see, the previous step to be able to make an application and as mentioned above, is to have your reel and portfolio approved.

Once you have applied for a position, the SYSTEM gives you a series of options to choose from until our student gets the position for which he has applied.

.09
The School reserves the right to modify this syllabus
Fase 2
The Studio Production


2.MINDSET-MENTORING SESSIONS

What are Mindset Sessions? (one session per month)
In these special sessions in which all the groups of The Studio Production will meet one day at the same time to discuss various topics related to the concerns of each student, we call them "Mindset Sessions", where any type of doubt can be clarified or general question, in these Mindset sessions we prepare the student so that they have mental clarity for their future work and resolve their limiting beliefs.

In each Mindset session, a delivery will be requested for the next session, having a month to make the delivery.

3.REEL IMPROVEMENT

What are Reel Sessions?
In the "Reel Sessions" is where some guidelines will be given to make the professional profile of the student and prepare him for the labor market divided into 2 sessions:

Reel Session
Design and Creation of a Demo-Reel sellable to the production companies of your dreams and how to adapt it to those studios.

Inspiration Session
Review of Reels on ArtStation, Vimeo and Youtube of Artists who are already working in the sector (so that the student understands how a salable reel has to be).

.10
SCHOOL
Instalaciones
UARTS SCHOOL FACILITIES
.11
VIRTUAL CAMPUS
The most advanced campus in the industry
Create your avatar

Choose from thousands of combinations to create your own avatar on our platform. Your...

Customize your room

At all times you can meet your friends in your own room, which you can decorate to your...

Professional education

We have over 20 years being leaders in online and face-to-face training. You will enjoy...

Level up

Our campus is a gamified virtual world where RPG elements (role playing game) are mixed...

Chat with your classmates

You will meet hundreds of users with whom you will share services, businesses and...

Conferences and webinars

You will have free access to the best webinars in the field. In our platform you will...

Exercises and homework

The only way to learn is by striving. Each week you will have to perform tasks that will...

videos in HD

Enjoy the best online training thanks to the FULLHD videos recorded professionally by our...

.12
Universal Arts School
Success Stories


Arlinka Viljoen
The youngest person to win an Emmy in history.
ARLINKA VILJOEN
Senior Videogame Art Career Student
emmylogo

EMMY AWARDS

Arlinka Viljoen, a graduate of our Master’s program in Videogame Art, is a shining example of talent, dedication, and creativity. With a promising career, she has made her mark in the digital art and video game industry, reaching an extraordinary milestone as the youngest person to ever win an Emmy award. Her passion for design and innovation has led her to collaborate on high-impact projects, leaving an indelible imprint on the world of interactive entertainment. Arlinka embodies the spirit of excellence we foster at our school, inspiring future generations of digital artists.

Universal Arts School
Success Stories


Teresa Alvarado
"...the training gave me an extreme level compared to the rest of the candidates..."
TERESA ALVARADO
Matte Painting Master student
disneylogo

WALT DISNEY STUDIOS

Teresa Alvarado, a student from our Master’s program in Matte Painting, has achieved the dream of many creatives by joining Disney as an Art Director. Her ability to create immersive visual worlds and her dedication to detail have earned her recognition in one of the entertainment industry's most iconic companies. Teresa is an inspiring example of how passion and specialized training can open doors to unique opportunities, solidifying her as a leader in the fields of design and artistic direction.

Universal Arts School
Success Stories


Jesús Merino
"...the breeding ground inside the School is what will generate the motivation in you..."
JESÚS MERINO
Videogame Art Master Student
wetalogo

WETA FX

Jesús Merino, a graduate of our Master’s program in Videogame Art, is a professional who has proven that perseverance and talent are key to achieving ambitious goals. After gaining experience at renowned studios such as Elite3D, Skydance Animation, and Scanline VFX, Jesús fulfilled his dream of joining WETA FX, one of the most prestigious visual effects studios in the world. His career reflects his commitment to artistic and technical excellence, becoming a role model for those aspiring to excel in the video game and animation industries.

Universal Arts School
to our students


Universal Arts School
UNLEASH YOUR POWER. LEAVE YOUR MARK.
WWW.UARTS.SCHOOL

MORE THAN 30 YEARS CREATING TALENTS FOR



MAIN CAMPUS
LOS ANGELES, CALIFORNIA

8335 Sunset Blvd. #349
West Hollywood, CA 90069
Phone: +1 (310) 651-8147
[email protected]




CAMPUS PRINCIPAL
VALENCIA, SPAIN

Calle Lérida, 20
46009, Valencia, Spain
Phone: 963 532 069
[email protected]




CAMPUS DE CINE
VALENCIA, SPAIN

Calle Q, 15
46394, Riba roja, Spain
Phone: 963 532 069
[email protected]