Course Outline
Introduction
Setting up Your Development Environment
Fundamentals of C++ for Gaming
Customizing the Unreal UI
Creating Your First Project
Creating Landscapes
Blocking out Levels
Assembling a Scene
Applying Materials and Creating Special Effects
Exporting and Importing Assets for Use in the Design
Adding Post-Processing Effects
Crafting a Unique Look
Unreal's Visual Scripting Language and the Blueprint Editor
Creating Cinematics
Optimizing Performance
Packaging Your Game for Distribution
Summary and Conclusion
Requirements
- Desire to learn game development.
- Programming experience not required.
Audience
- Beginner game developers
Testimonials
way of conducting
HSBC Service Delivery (Polska) Sp. z o.o.
C++ issues were immediately implemented on computers by training participants.
Paweł Musiał
Training in the form of workshops with the exercises themselves. The whole theory applied, without unnecessary presentations
GMV Innovating Solutions Sp. z o.o.
The way of conducting classes and the comprehensive knowledge of the trainer
GMV Innovating Solutions Sp. z o.o.
Excellent trainer with huge knowledge about the subject.
Krzysztof - GMV Innovating Solutions Sp. z o.o.
Chosen topics were OK.
- ZITRO LABORATORY
In my humble opinion, the trainer, he has explained everything with a perfect rhythm maintaining the balance between theoretical and practical material. Beside this, the material was fine.
Héctor González Gómez - ZITRO LABORATORY
I liked the mix of theory and exercises.
- ZITRO LABORATORY
Knowledge, cross-sectional view
- Merit Poland sp. z o.o.
I was benefit from the time tracking and staying on subject.
- BK Medical
Anjum is extremely knowledgeable about the areas in which he has experience. His training was theory-heavy, but I think he was usually great at explaining theories.
- BK Medical
The practical exercises
- Corvil
The hands-on approach to explain the concepts.
- Corvil
Exercise and be able to experiment.
- Corvil
Animation
- Controtek Solutions Inc
plenty of exercises, less presentation
- Controtek Solutions Inc
Great training atmosphere.
April Faith Manabat - Controtek Solutions Inc
Lots of nice exercises. The trainer had impressive knowledge and experience.
Robert Bosch Kft.
Examples, applications of C++11/14 techniques.
Robert Bosch Kft.
I liked Saidu's personal approach to the training. She was approachable and patient with us even through the somewhat challenging medium of online training. I personally like the online training format. I found it very relaxed and the technology worked reasonably well with a few glitches here and there. However some of those issues I think were related to issues on the participants' end. I never lost connection or dropped audio or video even once. However my Internet is very good. As I said, the pace was slow for me, and I would have preferred to have covered more advanced topics that I will be dealing with right away in our work Qt code, but I did learn a lot of good basics from Saidu so I appreciate that very much. I answered yes to the question "Would you attend another training session taught by this trainer" but I say that with some hesitation. I would have to know that the delivery was going to be more organised and planned than this training.
Department of Defense
Threading, albeit I had to not follow much of the exercise do practice it.
Bethesa Studios
The subjects that were touched were interesting to me. (Widgets, DB, create UI with the Designer tool)
Bethesa Studios
Trainer is definitely experienced in debugging and getting qt applications to run on the fly.
Home Team Science and Technology Agency
The details on how compiler behaves depending on to the syntax usage. The "Quiz" sections are very stimulating
Andrea Pomatto - Inpeco SpA
Slobodan Dmitrović is an excelent teacher on the subject and knows how to buildup the fundations to have a solid starting point in C++. Direct style supported with exercises and easy-going lectures even if the course was 5 hours per day.
Arturo González Rivas - GMV GmbH
Related Courses
Advanced C++
35 hoursC++ is a cross-platform object-oriented programming language designed for large systems and resource-constrained applications with clear structure, code reusability, flexibility, and efficiency. This instructor-led, live training (online or
C++ for Modeling Quantitative Finance
49 hoursDeep C++ training to cover quantitative methods modeling and introduce a huge project for the trainees to have real hands-on experience with C++ for Quants
C++ 11 Programming
14 hoursThis is a 2 day course aimed at C++ programmers who are interested in applying the new C++11 standard in their industry. It is particularly useful for financial applications developers covering all new features with coding examples to be
Writing Simpler Cleaner Code with C++ 17
7 hoursC++ 17 (C++17) is the latest version of the C++ programming language. It adds several new "big" language features with the aim of helping programmers write simpler, cleaner and more expressive code. In this instructor-led, live
Functional Programming with C++
14 hoursFunctional programming is the evaluation of mathematical functions for computational solutions. Together with C++, functional programming allows users to create complex elements and structures for web applications that are not susceptible to
Advanced C++ Software Design
35 hoursThis is an advanced C++ training course focusing on object-oriented (OO) software development and design with the C++ programming language.
Programming in C++
35 hoursThe course presents a comprehensive object-oriented language C++ and its use of simple examples. These are the standard mechanisms and library
C/C++ Secure Coding
21 hoursThis three day course covers the basics of securing the C/C++ code against the malicious users who may exploit many vulnerabilities in the code with memory management and input handling, the course cover the principals of writing secure
C++ for Embedded Systems
21 hoursIs C++ suitable for embedded systems such as microcontrollers and real-time-operating-systems? Should object-oriented-programming be used in microcontrollers? Is C++ too far removed from the hardware to be efficient? This instructor-led,
Using C++ in Embedded Systems - Applying C++11/C++14
21 hoursThis training intends to introduce C++ as the common extension of C when applying object-oriented embedded system development. Since C++ encloses C, this training takes us from C to C++ in a natural way, and looks under the hood of how C++ is
C++, QT, ZeroMQ and Protocol Buffers
35 hoursC++ is an object oriented programming language based on C. Qt is a framework for developing GUIs for C++ applications. Distributed C++ applications often use a messaging library such as ZeroMQ to communicate asynchronously with other components,
Qt Programming
21 hoursQt is an application framework for developing cross-platform application software. It uses uses standard C++ with extensions to simplify the development of both GUI and server applications. This instructor-led, live training provides
HMI Development for Automotive Infotainment Systems
14 hoursThis is a specialized HMI Development course designed for automotive professionals who are involved in the development of advanced automotive infotainment system
Object Oriented Programming with C++
7 hoursIn this course, participants will learn C++ concepts and programming skills.
Unreal Engine 5 Deep Dive
14 hoursUnreal Engine 5 (UE5) is an advanced real-time 3D creation tool that generates photorealistic visuals and a life-like experience. UE5 is used to develop games such as Lyra, Redfall, Fortnite, Dreamhouse: The Game, Echoes of the End, Black Myth: