PUBLISHER :- Bluelime Learning Solutions
LANGUAGE :- English
PRIZE :-
34.81$0$
Game Development for beginners with Python
WHO CAN ACCESS THIS COURSE :-
- Beginners to game development
WHAT ARE YOUR REQUIREMENTS FOR THIS COURSE ?
Basic knowledge of Python
WHAT YOU ARE GOING TO LEARN FROM THIS COURSE ?
- Learn game development using Python
- Create a flappy bird clone from scratch
- Learn to create game surfaces
- Learn to mount surfaces
- Learn how to place images on surfaces
- Learn collision detection
- Learn to add scoring to game
- Learn basic animation of images
- Learn how to move objects in game
- Learn how to implement game event and event loops
- Learn to create functions
- Learn to use conditional statements
- Learn to iterate over a list with for loops
- Learn to create while loop
- Learn to create variables
- Learn how to import modules and packages
- Learn to add sound effects to game
- Learn how to spawn objects
- Learn how to use the random module to choose random numbers
- Learn how to rotate objects
- Learn how to trigger USEREVENTS
DESCRIPTION
Python is an extremely flexible current programming language and in this course you will learn fundamental game improvement utilizing a python library called pygame. We will make a clone variant of the exceptionally famous game called flappy flying creature that raked in tons of cash for it’s designer scarcely any years ago.
Creating a flappy fowl clone from scratch will show you some very useful useful aptitudes in game improvement that you can use to make your own games in future.
Course Objectives:
- Gain practical experience in Python game development
- Develop a clone of Flappy Bird using Python game programming
- Create game surfaces and main display screen
- Create basic animation
- Check for events and how to trigger a response
- Add scoring to game
- Import images onto their own surfaces and embed them in rectangles
- Position objects on game screen
- Spawn objects that are triggered by a timer
- Add sound effects to game
- Position objects on screen using coordinates
COURSE CONTENT
- 2 sections • 25 lectures • 2h 56m total length
Environment Setup7 lectures • 29min
- IntroductionPreview01:38
- Project Code and resources00:03
- Modules and PackagesPreview02:28
- Installing PythonPreview03:52
- Installing PygamePreview06:14
- Basic Pygame setupPreview10:30
- Setting the frame ratePreview04:26
Building your flappy bird18 lectures • 2hr 28min
- What we will createPreview00:05
- Placing images on surfacesPreview09:07
- Adding a base image to display surfacePreview13:30
- Rects, Surfaces and the birdPreview09:32
- Animating bird to fallPreview04:25
- Animating bird upwardsPreview05:36
- Adding PipesPreview11:17
- Spawning pipes from right of screenPreview01:09
- Moving and drawing pipesPreview04:33
- Spawning pipes with different heightsPreview03:38
- Adding top pipesPreview09:55
- Collision detectionPreview08:12
- Starting and stopping the gamePreview12:20
- Rotating the birdPreview07:50
- Animating the bird to flapPreview14:40
- Adding game scorePreview19:53
- Adding game over surfacePreview02:43
- Adding sound effectsPreview09:26
Course content
2 sections • 25 lectures • 2h 57m total lengthExpand all sections
Environment Setup7 lectures • 29min
- IntroductionPreview01:38
- Project Code and resources00:03
- Modules and PackagesPreview02:28
- Installing PythonPreview03:52
- Installing PygamePreview06:14
- Basic Pygame setupPreview10:30
- Setting the frame ratePreview04:26
Building your flappy bird18 lectures • 2hr 28min
- What we will createPreview00:05
- Placing images on surfacesPreview09:07
- Adding a base image to display surfacePreview13:30
- Rects, Surfaces and the birdPreview09:32
- Animating bird to fallPreview04:25
- Animating bird upwardsPreview05:36
- Adding PipesPreview11:17
- Spawning pipes from right of screenPreview01:09
- Moving and drawing pipesPreview04:33
- Spawning pipes with different heightsPreview03:38
- Adding top pipesPreview09:55
- Collision detectionPreview08:12
- Starting and stopping the gamePreview12:20
- Rotating the birdPreview07:50
- Animating the bird to flapPreview14:40
- Adding game scorePreview19:53
- Adding game over surfacePreview02:43
- Adding sound effectsPreview09:26