Обучающие видео » Компьютерные видеоуроки и обучающие интерактивные DVD » Программирование (видеоуроки)
Python Game Developments For BeginnersГод выпуска: 04/2023
Сайт производителя:
Udemy.comАвтор: CodeLicks Academy
Продолжительность: 02:28:10
Тип раздаваемого материала: Видеоурок
Язык: Английский
Файлы примеров: отсутствуют
Формат видео: MP4
Видео: MPEG4 Video (H264) 1280x720 30fps 886kbps
Аудио: AAC 44100Hz stereo 128kbp
Описание:
Get hands-on experience with Python Arcade Library and take your Python skills to the next level with this courseAre you a Python developer interested in
creating your own games from scratch? Python Arcade Library is a powerful tool that lets you build professional-grade games with ease. In this comprehensive course, you’ll learn how to use Python Arcade Library to design and code 2D games.
You’ll start by learning the basics of setting up and using Python Arcade Library for game development. From there, you’ll explore how to draw shapes and text on the screen, apply OOP and SOLID principles to create modular and scalable code, and animate game elements for dynamic effects. You’ll also learn how to handle mouse and keyboard inputs for user interaction, add sound effects and background music to your games, and create custom characters with unique behaviors and movements.
As you progress through the course, you’ll
design and implement obstacles and challenges in your games, building multiple game pages and screens for a
complete game experience. By the end of the course, you’ll have the skills to publish your game and make it accessible to others.
This course is designed for
beginner and intermediate Python developers interested in game development, as well as game enthusiasts looking to create their own games from scratch. With a focus on practical, hands-on learning, this course is perfect for anyone interested in exploring the potential of Python Arcade Library for game development.
So why wait? Enroll today and start building your own engaging and interactive games with Python Arcade Library!
[spoiler="Author"]
CodeLicks AcademyWelcome to CodeLicks Academy! We are a team of
software engineers with a passion for sharing knowledge and helping others
understand complex concepts. We have extensive experience in the industry, having worked on a variety of projects ranging from small startups to large systems. We also have a deep understanding of software engineering and data engineering concepts, and love to apply these principles to real-world problems.
In addition to technical skills, we have a
strong background in teaching and have always had a love for sharing knowledge. Our team members have taught in both formal and informal settings, and have a knack for breaking down complex ideas into simple, easy-to-understand concepts.
We believe that anyone can learn how to code and talk to computers at fast pace, so we are dedicated to helping people achieve their goals by providing short but informative video courses on variety of topics as code licks! Whether you're a beginner looking to get started in software/data engineering, or an experienced professional looking to enhance your skills, we are here to help you reach your goals. With our
combination of technical skills and teaching experience, we are confident that we can help you take your skills to the next level.
[/spoiler]
[spoiler="What you will learn"]
√ How to set up and use Python Arcade Library for game development
√ Drawing shapes and displaying text on the screen
√ Applying OOP and SOLID principles to create modular and scalable code
√ Animating game elements and creating dynamic effects
√ Handling mouse and keyboard inputs for user interaction
√ Adding sound effects and background music to your games
√ Creating custom characters with unique behaviors and movements
√ Designing and implementing obstacles and challenges in your games
√ Building multiple game pages and screens for a complete game experience
[/spoiler]
[spoiler="Who this course is for"]
• Beginner and intermediate Python developers interested in game development
• Students looking to expand their programming skills into the world of game design
• Professionals interested in exploring the potential of Python Arcade Library for game development
[/spoiler]
[spoiler="Requirements"]
• Basic understanding of Python
• A computer
[/spoiler]
[spoiler="Содержание"]
[spoiler="1 - Introduction"]
1 – Introduction
[/spoiler]
[spoiler="2 - Environment Setup"]
2 - Installing Arcade Library via Pycharm
3 - Installing Arcade Library via pip
[/spoiler]
[spoiler="3 - Up and Running with Arcade Library"]
4 - Creating a window
5 - Exploring window settings
6 - Changing Background Colors
7 - Creating a Window Using a Class
[/spoiler]
[spoiler="4 - Drawing Shapes and Displaying Text"]
8 - Drawing Points
9 - Drawing Lines
10 - Drawing Circles
11 - Drawing Rectangles
12 - Drawing Rectangles Second Method
13 - Drawing Triangles
14 - Drawing Text
15 - Drawing a More Complex Scene
[/spoiler]
[spoiler="5 - Separating Codes with Functions"]
16 - Separating The Codes Into Functions
17 - Separating The Codes Into Functions Part2
18 - Animating Shapes
[/spoiler]
[spoiler="6 - Object Oriented Programming"]
19 - Creating Your First Class
20 - Overriding a Function
[/spoiler]
[spoiler="7 - Animation"]
21 - Moving a shape in the Window
22 - Creating a Class for the Shape
23 - Converting the Window Borders to Solid Obstacles
24 - Moving Several Objects
[/spoiler]
[/spoiler]
[spoiler="Скриншоты"]

[/spoiler]