Tech - Que faire quand la vitesse de la lumière est trop lente ? (Tony Albrecht - Riot Games)
Training created on 8/9/22. Last update on 11/25/24.
Programme version: 1
Programme version: 1
Satisfaction rate of learners
8,7/10
(30 review)
Type of training
Face-to-faceTraining duration
7 hours (1 day)Accessibility
YesTech - Que faire quand la vitesse de la lumière est trop lente ? (Tony Albrecht - Riot Games)
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