Обучающие видео » Компьютерные видеоуроки и обучающие интерактивные DVD » Программирование (видеоуроки)
Game Modding Through Reverse EngineeringГод выпуска: 3/2026
Производитель: Udemy
Сайт производителя:
https://www.udemy.com/course/game-modding-through-reverse-engineering/Автор: Sander Strand
Продолжительность: 13h 9m
Тип раздаваемого материала: Видеоурок
Язык: Английский
Описание: This course is really a reverse engineering course disguised as a game modding course. While the focus is on making mods for different games, the heart of what we'll be doing is reverse engineering. We need to understand how games work internally at the binary level before we can actually make any modifications of any sort.
This course teaches you how to analyze real games to understand how they work, and to use that knowledge for making mods. There is a strong emphasis on teaching the thinking process behind reverse engineering, rather than simply telling you which buttons to press or which code to copy.
By the end of this course, you'll gain much greater confidence reading low-level program instructions. That kind of knowledge lets you work toward your own goals independently instead of relying on existing modding infrastructure.
If you're ready to move beyond surface-level game modding and to develop the skills necessary for analyzing and modifying games independently, this course will give you the foundation to do just that.
[spoiler="Содержание"]
1 - Module 0 Introduction1. Promo Video (01:33)
2. Introduction (04:13)
3. Setup Guide for Tools (14:40)
2 - Module 1 Inside A Game Binary6. Lesson 2 x64 Assembly Pattern Pack (Control-Flow in Assembly) (38:02)
7. Lesson 3 Structs & Arrays in Assembly Code (33:10)
8. Lesson 4 Finding Memory Addresses Using Cheat Engine (28:46)
3 - Module 2 Changing Physics Inside A Game9. Lesson 1 Mapping Out The Player Struct (13:31)
10. Lesson 2 Introduction to Ghidra (40:59)
11. Lesson 3 Reading From The Game's Memory Externally (18:15)
12. Lesson 4 Reverse Engineering The Jumping Mechanism (28:29)
13. Lesson 5 Making A Basic Supertux Trainer (External Cheat) (29:23)
4 - Module 3 Building An ESP Hack for AssaultCube14. Lesson 1 Introduction to 3D Graphics & ESP Hacks (12:53)
16. Lesson 3 Writing Our First Overlay Hook (01:03:09)
17. Lesson 4 Grabbing The Entity List in AssaultCube (01:16:49)
18. Lesson 5 Finding The Projection & View Matrix (26:25)
19. Lesson 6 Making Our ESP Hack (20:47)
5 - Module 4 Making A Modding Framework20. Lesson 1 Why Build A Modding Framework (02:23)
21. Lesson 2 How Do We Inject DLLs (34:16)
22. Lesson 3 How Do We Plug Mods Into Our Mod Loader (01:07:39)
23. Lesson 4 How Do We Implement The Tick Function (33:11)
24. Lesson 5 How Do We Make Mods Listen To Events (33:43)
25. Lesson 6 How Do We Add Rendering For Our Mods (48:02)
26. Lesson 7 How Do We Add Real Game Features To Our Mod Loader (48:04)
27. Lesson 8 How Do We Make A GUI Launcher For Our Mod Loader (01:10:13)
[/spoiler]
Файлы примеров: не предусмотрены
Формат видео: MP4
Видео: AVC, 1920x1080, 16:9, 30fps, 1 673kbps
Аудио: AAC, 48.0kHz, 192kbps, stereo
[spoiler="Скриншоты"]

[/spoiler]