Introduction to the Program

TECH presents an easy way to master the key tools for Advanced Video Game Programming” 

curso programacion avanzada videojuegos

TECH offers its students the best Postgraduate certificate currently available in Advanced Video Game Programming. This high-level program is designed for professionals with extensive experience in the field who wish to update their knowledge and stay current with the latest developments. It is also ideal for those who wish to enter the video game industry by focusing on one of the key phases in the creation of video game products: programming. 

Thanks to this Postgraduate certificate, students will be introduced to the foundational aspects of programming with the Unity 3D engine, as well as the fundamentals of programming and scripting. The program will also cover character programming in 2D, implementing animations, and programming different types of gameplay such as shooters, puzzles, or platformers. Additionally, professionals will learn how to program game HUDs (Heads-Up Displays) and interfaces, as well as how to incorporate artificial intelligence into games. By the end of this Postgraduate certificate, students will have acquired solid foundations in 2D and 3D video game programming. 

This unique program is delivered in a 100% online format, allowing students to manage their own study time, making it easy to balance with their daily professional and personal commitments. In this way, TECH trusts its students and their organizational abilities, offering them the opportunity to self-manage their studies and achieve success in the field.  

The rise in video game consumption makes it essential for professionals to specialize in creating products that appeal to the public”

This Postgraduate certificate in Advanced Video Game Programming contains the most complete and up-to-date program on the market. The most important features include:

  • The development of practical cases presented by experts in video game design
  • The graphic, schematic, and practical contents with which they are created, provide scientific and practical information on the disciplines that are essential for professional practice
  • Practical exercises where the self-assessment process can be carried out to improve learning
  • Its special emphasis on innovative methodologies in video game design
  • Theoretical lessons, questions to the expert, debate forums on controversial topics, and individual reflection assignments
  • Content that is accessible from any fixed or portable device with an internet connection

Specialize in a sector in constant growth and achieve the professional improvement you desire”

Its teaching staff includes professionals from the field of information technology, who bring to this program the experience of their work, as well as recognized specialists from leading companies and prestigious universities.

The multimedia content, developed with the latest educational technology, will provide the professional with situated and contextual learning, i.e., a simulated environment that will provide an immersive learning experience designed to prepare for real-life situations.

This program is designed around Problem-Based Learning, whereby the professional must try to solve the different professional practice situations that arise during the course. For this purpose, the professional will be assisted by an innovative interactive video system created by renowned and experienced experts. 

A 100% online program that allows you to continue your studies from anywhere in the world

diplomado programacion avanzada videojuegos

In this Postgraduate certificate, you will find numerous practical cases that will be extremely useful in reinforcing your knowledge in this field”

Syllabus

The program content is structured to cover all the areas of knowledge that professionals need to understand in depth, including the latest and most interesting updates in the sector. This high-quality study will allow students to compete competently and with enough expertise in video game creation and design. Without a doubt, it is a program with a top-tier curriculum that provides the advanced training demanded by professionals. 

A high-level academic program with the most up-to-date information on video game programming” 

Module 1. Advanced Programming 

1.1. Programming in Unity 3D 

1.1.1. Creating 3D Scene and Movement 
1.1.2. Software Architecture 
1.1.3. Game Manager 

1.2. Creating 3D Characters 

1.2.1. Movement 
1.2.2. Jumping 
1.2.3. Attacking 

1.3. 3D Character Animation 

1.3.1. Types of Animations 
1.3.2. Programming Animations 
1.3.3. Advanced Animation Programming 

1.4. Artificial Intelligence, NPCs, and Enemies 

1.4.1. AI 
1.4.2. NPC 
1.4.3. Enemies 

1.5. Physics 

1.5.1. Physical Materials 
1.5.2. Hinge Joint / Spring Joint 
1.5.3. Distance Joint / Wheel Joint

1.6. Physics II 

1.6.1. Platform Effector I 
1.6.2. Platform Effector II 
1.6.3. Surface Effector 

1.7. Sound 

1.7.1. Music 
1.7.2. Sound Effects 
1.7.3. Advanced SFX and Music Programming 

1.8. Level Programming 

1.8.1. Raycast 
1.8.2. Pathfinding 
1.8.3. Trigger in the Level 

1.9. Particles and FX 

1.9.1. Creating Particles I 
1.9.2. Creating Particles II 
1.9.3. Color and Effects 

1.10. Options 

1.10.1. Sound 
1.10.2. Saved 
1.10.3. Autosave

A unique educational experience to enhance your knowledge in this field”

Postgraduate Certificate in Advanced Video Game Programming

In the fascinating world of advanced video game programming, developers embark on a journey beyond the basics to uncover the secrets that bring exceptional gaming experiences to life. In the Postgraduate Certificate in Advanced Video Game Programming created by TECH Global University, you will dive into an exciting journey that takes you beyond foundational concepts. Here, you will discover the advanced techniques and strategies that drive the creation of immersive and captivating gaming experiences. Through a 100% online curriculum, you will delve into the popular game engine Unity, exploring its advanced features and learning how to use them to take your projects to the next level. You will also uncover the secrets behind creating stunning graphics, learning techniques in rendering, shading, and optimization to achieve exceptional visual performance.

Learn advanced video game programming

The classes are fully virtual, accessible from any device, and self-paced, offering you flexibility to manage your schedule. Combined with our innovative online immersive learning methodology, you will efficiently specialize in the field of advanced video game programming. Here, you will immerse yourself in the fascinating world of artificial intelligence applied to video games. You will develop algorithms and systems that give your characters realistic and challenging behaviors. Finally, you will learn to apply physical principles to create more realistic simulations. From fluid dynamics to rigid body simulations, this module will elevate your games to new heights. As a result, you will acquire essential skills for creating multiplayer experiences. Additionally, you will be ready to explore network protocols, state synchronization, and solving common problems in online gaming environments. Want to learn more? Make the decision and enroll now. We look forward to having you!