How to Build A Game Engine in Python/Pygame
In this tutorial we will be making a game engine using pygame (there will also be a similar version for pyglet). The game engine we build will use the pygame code, but it will abstract that from the user of that code. So once it is built, the user of the game engine will never write any code involving pygame (so you could use another library later on if you wanted).
GitHub: https://github.com/codingspartan9/Pygame-Game-Engine
Chapters:
0:00 Introduction
0:30 Next Three Chapters
0:59 Getting the most out of this video
1:38 Basic Coding Setup
2:15 Basics of Python
6:25 Pygame Code
17:33 Setup for Coding Rest of Game Engine
18:15 Colors
18:32 Dimensions
22:41 Velocity Calculator
24:23 Lines
32:19 History Keeper
35:14 Events
39:15 Keyboard
41:06 Utility Functions
44:44 File Reader
48:43 Collisions Engine
50:15 Graphics Explained
50:53 Window
52:29 Important Variables
53:03 Component
54:30 Screen
55:46 Text Box
57:59 Intermediate Screen
1:00:42 Navigation Screen
1:04:18 Grid
1:11:40 HUD
1:14:44 Game Runner
1:15:54 End Screen
#python
#pygame
#gamedevelopment
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «How to Build A Game Engine in Python/Pygame», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.