Presentation
Engineering, architecture, education, medicine, cinema… The editing options offered by Unreal Engine are endless. But, above all, this is an engine developed by videogame creators for videogame creators. Epic Games, its promoters, are behind great titles such as Gears of Wars, Bioshock, Mass Effect or Batman: Arkham Asylum.
So if you are passionate about this sector and want to learn how to develop a video game completely from scratch, Tokio School is the place for you. You will be able to learn the new tools and services of Unreal Engine and get started in the C++ programming language and Blueprints online, at your own pace, and with the support and help of active professionals in the sector. Your imagination is your only limit.
Objectives
Career opportunities





Methodology
Our courses do not have a start and end date. With Tokio’s 100% online training programme, you decide your pace, circumstances and capabilities and we follow you. Ours is «tailor-made» learning.
They are your teachers, experts with real knowledge that will help you to improve your knowledge of this profession.
Our educational advisors will accompany you throughout your training. They will help you achieve your goals through realistic objectives, organisation and motivation for tokiers!
Self-assessment questionnaires, final exams, exercises, case studies… Learning by doing! You will learn by doing. In addition, you will have up to 300 hours of quality professional internships in companies in the sector.
You will have live classes. And if you have not been able to attend, no problem! We’ll upload them to the virtual platform so you can watch them as many times as you want.
You’re almost there! To conclude your training, you’ll have to demonstrate everything you’ve learned through a project.
You will receive extra training to improve your skills (communication, leadership, teamwork…) thanks to our short courses.
We will give you all the keys to succeed in any selection process.
We put at your disposal, on the student platform, an Employment Observatory where you will find the best job opportunities according to your preferences and your sector.
Your classes
You will be able to attend online masterclasses given by renowned professionals in the sector who collaborate with Tokio School by sharing their experience. These sessions will also be participative and you will be able to ask them your questions.
Online platform
the protagonist of the learning process.
Content overview
Unit 1. What is Unreal Engine?
Unit 2. Introduction to developing with UE4
Unit 3. Project management
Unit 4. The UE4 interface
- Epic Launcher
- Visors and windows
- Navigation and assets
- Content Pack, Projetcs and Plugins
Unit 1. Levels and contents
Unit 2. Prototyping
- BSPs
- Lighting
- Levels hierarchy
- Level blueprint
- Templates
- Cameras
Unit 3. Creating levels
- Lanscape
- Foliage
- Levels loading
- Procedural levels
- Big levels
Unit 4: Static Mesh
- LODs
- Scale and orientation
- Sockets
- Instanced Meshes
Unit 5. Collisions
- Overlap / Hit
- Trace / Object Collision
- Collision boxes, convex and import
Unit 6. Physics
- Movement and gravity
- Strenght and momentum
- Physical material
- Speed control
- Ragdoll
Unit 1. Textures and UVs
- Images in Unreal (Textures, UI…)
- Optimization
- Multiplexing
- Use of textures
Unit 2. Materials and UVs
- PBR materials
- Basic materials
- Advanced materials
- Non-fotorealistic materials
- Materials instances
- Parameter Collection
- Procedural materials / noise
- Decals
- Materials in blueprints
- Material functions
- Normal, Oclussion, Parallax…
- Video, render, texture
Unit 3. Effects and particles
- Particle types
- Particle systems’ creation: explosions, fire…
- Blueprints control
- Footprints
- Night and torch vision
Unit 4. Lighting
- Types of lights
- Skyphere
- Reflections
- Importance volume
- Postprocess
- Indoor and outdoor lighting
- Lighting levels
- Ambient cubemaps
- Lightmass
Unit 5. Sound
- Spatialization: 2D and 3D sound
- Assets and sound nodes
- Effects
- Sound engineering: fade, echo, reverb…
- Music and ambient sound
- Sounds gallery
- Dialogues
Unit 6. Sequencer
- Cameras
- Spawning and Possessable
- Animation
- Cinematics
- Path
- Parameters control
- Cinematic captures
Unit 7. Architecture visualization
- Assets import
- Indoor and outdoor lighting and IES
- Walk
- Objects interaction
- VR
- Camera and Sequencer
Unit 1. Introduction to programming
- Execution flow
- Data
- Debug
- Linetrace
- Timeline
- Event dispatcher
- Blueprint vs C++
Unit 2. Getting to know Blueprints
- Level Blueprint
- Blueprints and static mesh
- Variables, functions and macros
- Instance and class
- Casting
- Variable types: simple, array, set, maps…
- Construction Script
- Events and custom events
- Components
- Splines, path…
- Hierarchy
Unit 3. Movement
- Local, global and relative
- Hierarchy
- Controls
- Speed and Delta seconds
Unit 4. Introduction to programming with C++
Unit 1. Game mode
- Gamemode
- Pawn
- Character and movement
- GameInstance and PlayerInstance
- Multiplayer
Unit 2. Gameplay
- Camera control
- Power ups, effects…
- Damage control
- Difficulty levels, in-game help…
Unit 3. Animation
- Skeletal Mesh vs Static Mesh
- Animations import
- Animation Blueprint and Animation Graph
- Blend, Montage, Offset…
- Retargeting
- Mixano
- Anim notifies
Unit 4. Artificial Intelligence (AI)
- Behaviour: chasing, fleeing, hitting…
- Pawn sensing
- Navegation mesh
- Boss
- Behaviour Tree
Unit 5. Menu and interfaces
- Menu management and switch
- Pause
- Player status
- Scoreboard and times
- Levels loading, inventory…
Unit 1. Hardware
Unit 2. Installation and settings
Unit 3. Inside Unreal Engine
- Unreal templates
- Positioning, orientation and scale
- Controllers
- Objects interaction
- VR interfaces
- Teleport
- VR for phones
- Foward Rendering in VR
Unit 1. Optimising and cleaning a project
Unit 2. Mobile development
Unit 3. Compilation and debugging
Unit 4. Distribution
Unit 5. Publishing
Sukiru: habilidades para samuráis digitales
Tu formación incluye nuestro Curso Scrum Manager para que te conviertas en todo un experto en la aplicación de esta metodología de trabajo a nivel de equipos y puedas conseguir la certificación oficial Scrum Master
Sukiru: soft skills for digital samurai
You will receive extra training to improve your skills (communication, leadership, teamwork…) thanks to our short courses.
#alwaysforward
Students' work
Final project Unai Zabala Professional career in Video Game Design
Although it is still in progress, the student’s project aims to be a video game. More specifically a ‘3D fighter’ where there will be unique and eye-catching characters with devastating final attacks. The combat will be very animated, resembling the combat system of the «hack and slash» genre, and with a hand-drawn character design!
Digital teachers
Time to get on the tatami
Do you want to show what you’re worth? At Tokio School we have agreements with more than 3,000 companies in the technology and digital sector. You can do up to 300 hours of optional internships while expanding your network and your CV. Where would you like to do an internship? Suggest companies! You will be part of Tokio Net, our network of students and alumni.
Certifications
Once you have finished your training you will receive the following qualifications:
*Training not officially recognised for academic purposes.
We are Tokio
We’re not the kind of people who like to pin medals on themselves, but if others do…
TOP Educational Agreements
Tokio School & ZETA: from gamers to gamers
#TokioSchoolxZETA #MakeThePlay
Contact
Training is not approved for official academic purposes.












