Training centre logo

GAME MASTER CLASSES

Training representation : Tech - Que faire quand la vitesse de la lumière est trop lente ? (Tony Albrecht - Riot Games)

Tech - Que faire quand la vitesse de la lumière est trop lente ? (Tony Albrecht - Riot Games)

In-person training
Accessible
Duration: 7 hours (1 day)
Satisfaction rate :
8,7/10
(30 review)
Duration:7 hours (1 day)
Excluding VAT
Sign-up
Duration:7 hours (1 day)
Excluding VAT
Sign-up
Duration:7 hours (1 day)
Excluding VAT
Sign-up

Training created on 8/9/22. Last update on 11/25/24.

Programme version: 1

Training programme

Comprendre l'optimisation des performances logicielles, du micro au macro : de l'optimisation du processeur et de la mémoire au multithreading pour comprendre les goulots d'étranglement dans le code du jeu à un niveau supérieur. Comment mesurer et surveiller les performances sur une seule machine, puis examiner comment appliquer ces mêmes concepts à des jeux live avec des millions de joueurs sur une combinaison infinie de matériels.

Objectives of the training

  • Améliorer l'optimisation des performances logicielles
  • Mesurer et surveiller les performances des jeux live

Profile of beneficiaries

For whom
  • Programmeurs
Requirements
  • Expérience dans le secteur du jeu vidéo à un poste de programmeur
  • Maîtrise du C++
  • Anglais (la formation est en anglais)

Training content

  • Comptage des cycles CPU
  • Latence de la mémoire
  • Autres goulots d'étranglement liés au matériel
  • Multithreading
  • Suivi et mesure des performances
  • Tri des performances dans les jeux live
Teaching team

Tony ALBRECHT Tony Albrecht a commencé à programmer à l'adolescence dans les années 80 sur son C64 et est maintenant programmeur de moteurs de jeu depuis plus de 20 ans. Il a travaillé avec un large éventail d'entreprises, de son premier titre PS2 pour Ratbag Games ou encore pour Sony R&D, Insomniac Games, Pandemic, THQ, EA, BigWorld, et a même dirigé sa propre entreprise d'optimisation pendant quelques années. Il est maintenant ingénieur logiciel principal chez Riot Games, où il se concentre sur les performances et l'optimisation depuis 8 ans, travaillant sur League of Legends, Teamfight Tactics et Valorant. La passion de Tony est de comprendre comment les choses fonctionnent - qu'il s'agisse du fonctionnement d'un processeur, d'un réfrigérateur ou d'un téléviseur ou même de la façon dont la bière est brassée - comprendre les principes fondamentaux d'un système permet l'expérimentation, l'exploration et la satisfaction de comprendre totalement et de l'utiliser. Tony aime aussi rencontrer des développeurs de jeux du monde entier et boire de la bière avec eux tout en parlant de jeux et de développement de jeux.

Monitoring of implementation and evaluation of results
  • Feuilles de présence.
  • Questions orales ou écrites (QCM).
  • Mises en situation.
  • Certificat de réalisation de l’action de formation.
Technical and educational resources
  • Accueil des apprenants dans une salle dédiée à la formation.
  • Documents supports de formation projetés.
  • Exposés théoriques
  • Etude de cas concrets
  • Quiz en salle
  • Mise à disposition en ligne de documents supports à la suite de la formation.

Quality and satisfaction

Taux de satisfaction des apprenants et assiduité
Satisfaction rate of learners
8,7/10
(30 review)

Certification procedures

Expected results at the end of the training
  • Délivrance d'un certificat de réalisation

Training location

FOURVIERE HOTEL 23 street Roger Radisson 69005 LYON

Reception capacity

Between 5 and 20 learners

Login delay

2 weeks

Accessibility

Les inscriptions sont réalisables auprès de Game Only ou par email à sromano@ouna.fr