fbpx
+34 630 443 367 info@ut-hub.com

— TRAINING CYCLE IN UNREAL ENGINE

C++ PROGRAMMING MASTER

Course Start: September 2024

Modalities: Online and Deferred Online

Duration: 1 academic year.

Schedule: Morning Shift

Language: Spanish

Requirements: Admission process

ENROLLMENT PERIOD OPEN!

What will you learn?

The Master’s in C++ Programming in Unreal Engine is a study program that focuses on advanced game programming using the C++ programming language and the game development tool Unreal Engine. Throughout the program, students learn to program game systems, gameplay mechanics, artificial intelligence, physics, graphics, and sound using C++ and Unreal Engine.

The curriculum for this type of master’s program may include topics such as object-oriented programming, design and implementation of game systems, performance optimization, debugging and error resolution, the use of analysis and diagnostic tools, and collaboration with other members of the game development team. Upon completing the program, students will be prepared to work as game programmers in the industry, equipped with advanced skills in programming game systems and mechanics using C++ and Unreal Engine.

 

Methodology

Classes

2-hour sessions always focused on learning and the practical application of knowledge relevant to the professional world.

Always in Touch

Direct contact with instructors, the center, and other students.

Development in a Professional Environment

The development of software or video games is typically managed using Agile methodology, utilizing SCRUM and Kanban to simulate a 100% real-world environment.

Teaching Team

Each instructor not only has a solid academic background but also excels in their professional field. These active professionals bring the freshness of real-world experience, constantly updating their knowledge to provide students with an authentic and up-to-date understanding of market demands.

Version Control

Learn from scratch to professionally use solutions like Git, Perforce, or Subversion to efficiently track changes.

PROGRAMMING MASTER IN UNREAL ENGINE grafica azul ingles

Job Placement

At UT-HUB, you’ll find an environment where your talent will thrive, and your ideas will be valued. We offer professional development opportunities, an inclusive working environment, and challenging projects that will allow you to grow and prosper.

Contents

This program has been carefully crafted to provide you with a comprehensive approach to key art concepts for creating characters and environments for game development. It aims to equip you with the practical tools necessary to achieve success in your professional career through a combination of theory and hands-on practice.

Unreal Engine

You will learn to bring environments and landscapes to life using world-building techniques and tools within Unreal Engine. Additionally, design tools focused on creating detailed and high-fidelity landscapes for immersive and realistic gaming experiences will be applied.

API

We will delve into the set of tools and functions that enable developers to interact with the engine and create complementary applications. It will also allow us to manipulate game logic, resource management, physics, AI, etc.

Audio

You will learn about the future tool for in-game sound generation in Unreal Engine; Metasound will enable you to manage and design sounds extensively from within Unreal.

Modeling and VFX

We will study the fundamentals for creating parametric models, as well as particle effects, their preparation for import, and optimization for use in real-time rendering engines.

Programming

We will apply C++ programming concepts to the development of game systems and mechanics, focusing on creating skill and gameplay systems while also aiming to create tools within the engine to facilitate development tasks.

Computer Graphics

Focused on teaching and applying the mathematical fundamentals and algorithms necessary to create real-time graphics, supported by tools like OpenGL and DirectX.

Materials

We will learn the basics for the proper creation of materials focused on post-processing materials and the implementation of textures and Bridge materials.

Game Design

We will start by studying the logic that enables the creation of multiplayer levels. From conceptualization, types of multiplayer games, and ranking systems, we will also explore ways to design balanced playable levels by studying the position of each player and analyzing complex flows and paths for them

AT YOUR DISPOSAL

Software and Resources

We have the most advanced hardware and software in the market. Below, you can explore some of the international brands that support our students during their training at UT-HUB.

PROGRAMMING MASTER IN UNREAL ENGINE UE Logo stacked unreal engine black
PROGRAMMING MASTER IN UNREAL ENGINE jira software
PROGRAMMING MASTER IN UNREAL ENGINE trust gaming
PROGRAMMING MASTER IN UNREAL ENGINE asus
PROGRAMMING MASTER IN UNREAL ENGINE mo sys
PROGRAMMING MASTER IN UNREAL ENGINE nvidia
PROGRAMMING MASTER IN UNREAL ENGINE Logo de tangram sin fondo
PROGRAMMING MASTER IN UNREAL ENGINE
PROGRAMMING MASTER IN UNREAL ENGINE autodesk authorized training center logo rgb black
PROGRAMMING MASTER IN UNREAL ENGINE autodesk authorized academic partner logo rgb black
PROGRAMMING MASTER IN UNREAL ENGINE Houdini black color
PROGRAMMING MASTER IN UNREAL ENGINE cr logo
PROGRAMMING MASTER IN UNREAL ENGINE Zbrush
PROGRAMMING MASTER IN UNREAL ENGINE logos revit y 3ds
PROGRAMMING MASTER IN UNREAL ENGINE creative suite
PROGRAMMING MASTER IN UNREAL ENGINE Creative cloud

Career Opportunities

And what will you become? These are the professional profiles that top companies are currently seeking. We guide you on the path, but the choice of your specialization is entirely yours!

Your future as…

Game Developer

As a Game Developer, you will be responsible for the technical aspects of game development. You will oversee project development, coordinate file ingestion, and manage game phases. Additionally, you will design gameplay mechanics and various in-game actions. In essence, you’ll be directing gamification and shaping the player’s experience.

 

AI Programmer

This role focuses on the technical aspects of visual effects. Creating visual effects involves programming within the game engine to trigger the effect when a specific event occurs. In summary, a VFX Programmer or Visual Effects Programmer is the person responsible for executing and integrating visual effects into the project.

Game Programmer

A Tools Developer for Unreal Engine is a highly specialized profile dedicated to developing the game engine to create proprietary work environments. Many studios create video games using their own graphics engine built upon Unreal Engine, and this task falls under the UE Tool Developer profile.

UE Tool Developer

 

The Virtual and Augmented Reality Developer is responsible for the visualization systems of the graphics engine, enabling the connection of this 3D technology through cameras to an AR viewer or VR glasses. They will be familiar with various systems such as Oculus, PS VR, HTC Vive, etc.

QA Tester

An indispensable profile, purely analytical and at the same time strategic. As a Game Designer, you will be responsible for the design and conceptualization of many aspects of the game, such as the narrative of the story or lore, characters, as well as the rules of the game or its economy.

Modalities Available

Live Online

Some advantages of this modality:

  • Comfortably from wherever you want
  • Direct interaction

Online en diferido

Online en diferido (Online on Demand:

  • Perfect for working professionals.
  • Personalized attention and support through email and tutorials.

Scholarships and Financing

PROGRAMMING MASTER IN UNREAL ENGINE beca

Scholarships

Don’t let financial barriers hinder you from reaching your dreams. Get informed today with our academic secretary and take the first step toward a future full of opportunities.

Your education is the key, and our scholarships are here to open the doors to success!

Financing

Financing, installment payments, discounts for early payment, online enrollment discount…

Proyectos

FINAL PROJECTS FOR

C++ PROGRAMMING MASTER

×