Enjoyed this channel? Join my Locals community for exclusive content at
hbcoding.locals.com!
Pipes / Flowy - Chapter 8 | Python | Pygame Module | Programming Beginners
Here is a fun little game I put together a few weeks back. Connect the pipes, so that the water can flow through uninterrupted from start to finish.
It's a great little game, and there is soo much more that could be done with it, such as additional flow pipes, time rush, as well as buy modes...
I hope you join me on this fun project.
Github File Download
https://github.com/GrizzlyH/PipesWalkthrough.git
#Python #pythonprogramming #pygame #pythontutorial #pythonforbeginners #pythontutorial #python3 #code
20
views
Pipes / Flowy - Chapter 6 | Python | Pygame Module | Programming Beginners
Here is a fun little game I put together a few weeks back. Connect the pipes, so that the water can flow through uninterrupted from start to finish.
It's a great little game, and there is soo much more that could be done with it, such as additional flow pipes, time rush, as well as buy modes...
I hope you join me on this fun project.
Github File Download
https://github.com/GrizzlyH/PipesWalkthrough.git
#Python #pythonprogramming #pygame #pythontutorial #pythonforbeginners #pythontutorial #python3 #code
9
views
Pipes / Flowy - Chapter 5 | Python | Pygame Module | Programming Beginners
Here is a fun little game I put together a few weeks back. Connect the pipes, so that the water can flow through uninterrupted from start to finish.
It's a great little game, and there is soo much more that could be done with it, such as additional flow pipes, time rush, as well as buy modes...
I hope you join me on this fun project.
Github File Download
https://github.com/GrizzlyH/PipesWalkthrough.git
#Python #pythonprogramming #pygame #pythontutorial #pythonforbeginners #pythontutorial #python3 #code
12
views
Pipes / Flowy - Demo | Python | Pygame Module | Programming Beginners
Here is a fun little game I put together a few weeks back. Connect the pipes, so that the water can flow through uninterrupted from start to finish.
It's a great little game, and there is soo much more that could be done with it, such as additional flow pipes, time rush, as well as buy modes...
I hope you join me on this fun project.
#Python #pythonprogramming #pygame #pythontutorial #pythonforbeginners #pythontutorial #python3 #code
14
views
Reversi / Othello - Final Touches | Python | Pygame Module | Programming Beginners
Here is a fun little project to put together, making use of the minimax algorithm to create the computer AI.
In this video we put together a game I first played on the old nintendo systems, a chinese version of the game, though I was able to figure out the objective of the game at an early age. A fun game, with quite a bit of strategy behind it.
Resources : https://github.com/GrizzlyH/Othello_Tutorial.git
#Python #pythonprogramming #pygame #reversi #othello #pythontutorial #pythonforbeginners #pythontutorial #python3 #code #minimaxtv
14
views
Reversi / Othello - Computer AI MiniMax | Python | Pygame Module | Programming Beginners
Here is a fun little project to put together, making use of the minimax algorithm to create the computer AI.
In this video we put together a game I first played on the old nintendo systems, a chinese version of the game, though I was able to figure out the objective of the game at an early age. A fun game, with quite a bit of strategy behind it.
#Python #pythonprogramming #pygame #reversi #othello #pythontutorial #pythonforbeginners #pythontutorial #python3 #code #minimaxtv
19
views
Reversi / Othello - Token Switching Animations | Python | Pygame Module | Programming Beginners
Here is a fun little project to put together, making use of the minimax algorithm to create the computer AI.
In this video we put together a game I first played on the old nintendo systems, a chinese version of the game, though I was able to figure out the objective of the game at an early age. A fun game, with quite a bit of strategy behind it.
#Python #pythonprogramming #pygame #reversi #othello #pythontutorial #pythonforbeginners #pythontutorial #python3 #code #minimaxtv
10
views
Reversi / Othello - Load Images | Python | Pygame Module | Programming Beginners
Here is a fun little project to put together, making use of the minimax algorithm to create the computer AI.
In this video we put together a game I first played on the old nintendo systems, a chinese version of the game, though I was able to figure out the objective of the game at an early age. A fun game, with quite a bit of strategy behind it.
#Python #pythonprogramming #pygame #reversi #othello #pythontutorial #pythonforbeginners #pythontutorial #python3 #code #minimaxtv
00:00
00:50 LoadBGImage
04:15 LoadSpriteSheet
08:48 Create BG Image
11:30 drawGrid
16
views
Reversi / Othello - Game Classes | Python | Pygame Module | Programming Beginners
Here is a fun little project to put together, making use of the minimax algorithm to create the computer AI.
In this video we put together a game I first played on the old nintendo systems, a chinese version of the game, though I was able to figure out the objective of the game at an early age. A fun game, with quite a bit of strategy behind it.
#Python #pythonprogramming #pygame #reversi #othello #pythontutorial #pythonforbeginners #pythontutorial #python3 #code #minimaxtv
00:00
00:50 Game Class
05:20 Name==Main
06:45 Grid Class
08:20 Regen Grid
09:55 Print GameLogic
14:35 LoadImages
21
views
Collapse - Collapse Part 2 | Python | Pygame Module | Programming Beginners
Here is the 2nd video in my video series, putting together a Collapse type game, I once played back in 2002.
In this video we put together a game I once played many years ago, and thoroughly enjoyed, as i saw it as the perfect time waster. Easy to pick up, easy to quit, but with a little luck, a new High score is on the horizon.
#Python #pythonprogramming #pygame #collapse #pythontutorial #pythonforbeginners #pythontutorial #python3 #code
https://github.com/GrizzlyH/Collapse_Walkthrough.git
00:00.
01:00 focusAdjacentTiles()
14:20 updateInput()
15:35 update Draw()
18:30 update Input()
20:20 checkValidSelection()
26:00 ClearAdjacentCells()
19
views
Collapse - Collapse Part 1 | Python | Pygame Module | Programming Beginners
Here is the 1st video in my video series, putting together a Collapse type game, I once played back in 2002.
In this video we put together a game I once played many years ago, and thoroughly enjoyed, as i saw it as the perfect time waster. Easy to pick up, easy to quit, but with a little luck, a new High score is on the horizon.
#Python #pythonprogramming #pygame #collapse #pythontutorial #pythonforbeginners #pythontutorial #python3 #code
https://github.com/GrizzlyH/Collapse_Walkthrough.git
00:00
05:12 Run
06:12 Update
06:42 Draw
07:42 input
08:47 name main
11:32 CreateImage
14:52 UpdateGameImage
17:32 CreateCellgrid
24:17 UpdateGameInit
25:32 update Draw
28:12 wrap up
5
views
Collapse - Demo & Intro | Python | Pygame Module | Programming Beginners
Here is an intro to my next video series, putting together a Collapse type game, I once played back in 2002.
In this video we put together a game I once played many years ago, and thoroughly enjoyed, as i saw it as the perfect time waster. Easy to pick up, easy to quit, but with a little luck, a new High score is on the horizon.
#Python #pythonprogramming #pygame #collapse #pythontutorial #pythonforbeginners #pythontutorial #python3 #code
8
views
Battleship - Extra Buttons and Radar Scanner | Python | Pygame Module | Programming Beginners
Here is the 9th video of Battleships in Python, using Pygame.
In this video we create additional Buttons. We also create the Radar scan Animation, with a blip appearing on the screen as a hint to the player on the computer ship locations.
I didn't realize what a massive task this project was going to be.
Either way, the biggest project I have tackled thus far, and I absolutely loved it!! I hope you'll follow along and enjoy.
#Python #pythonprogramming #pygame #battleship #pythontutorial #pythonforbeginners #pythontutorial #python3 #code
https://github.com/GrizzlyH/Battleship_Walkthrough.git
Music Attribution : Free Spirit by Kirk Osamayo
www.freemusicarchive.org/music/kirk-osamayo/blue-season-3-1/free-spirit/
02:10 Update Buttons
07:40 Change Draw Method
08:20 Changes to input: buttons
11:15 Quit button
12:20 Redeploy Button
13:10 Restart Method
17:45 Radar Scanner
19:30 Load Radar Animations
21:55 Radar Blip images
25:00 Pick Random Ship Location
29:00 Help: Increase Anim Image
30:30 Display Radar Scanner
37:20 Display Radar Blip
47:00 Explanation Radar Blip
48:00 Debug Radar Blip
49:35 Display Grid on radar
51:30 Outstanding items
16
views
Battleship - Adding Tokens and Explosion Anims | Python | Pygame Module | Programming Beginners
Here is the 8th video of Battleships in Python, using Pygame.
In this video we create the Tokens class, as well as creating the explosion and fire animations.
I didn't realize what a massive task this project was going to be.
Either way, the biggest project I have tackled thus far, and I absolutely loved it!! I hope you'll follow along and enjoy.
#Python #pythonprogramming #pygame #battleship #pythontutorial #pythonforbeginners #pythontutorial #python3 #code
https://github.com/GrizzlyH/Battleship_Walkthrough.git
Music Attribution : Free Spirit by Kirk Osamayo
www.freemusicarchive.org/music/kirk-osamayo/blue-season-3-1/free-spirit/
01:00 Class Token
04:40 Animate Explosion
06:15 Animate Fire
09:10 Draw
12:50 Add Images for Tokens
14:55 Animation Images
16:20 Load Anims Images Func
23:10 Extract Sprites Sprite Sheet
31:30 Draw Anims to Screen
32:50 Draw Missed Tokens
33:25 Update Computer Player
14
views
Battleship - Update Game Logic and Player Class | Python | Pygame Module | Programming Beginners
Here is the 7th video of Battleships in Python, using Pygame.
In this video we create the player class, the easy computer player class, and updating the game logic for the computer player to use to select a cell to attack.
I didn't realize what a massive task this project was going to be.
Either way, the biggest project I have tackled thus far, and I absolutely loved it!! I hope you'll follow along and enjoy.
#Python #pythonprogramming #pygame #battleship #pythontutorial #pythonforbeginners #pythontutorial #python3 #code
https://github.com/GrizzlyH/Battleship_Walkthrough.git
Music Attribution : Free Spirit by Kirk Osamayo
www.freemusicarchive.org/music/kirk-osamayo/blue-season-3-1/free-spirit/
01:30 Update Game Logic
07:05 Call Game Logic
10:05 Create Player Class
18:00 Call Player Move Method
24:00 Fixed issues updating game logic
25:10 Add Computer Easy Class
35:10 Determine whose turn it is
8
views
Battleship - Buttons | Python | Pygame Module | Programming Beginners
Here is the 6th video of Battleships in Python, using Pygame.
In this video we put in some buttons to enable the player to randomize the ship positions, reset the ships, and set the game phase to deployment.
I didn't realize what a massive task this project was going to be.
Either way, the biggest project I have tackled thus far, and I absolutely loved it!! I hope you'll follow along and enjoy.
#Python #pythonprogramming #pygame #battleship #pythontutorial #pythonforbeginners #pythontutorial #python3 #code
https://github.com/GrizzlyH/Battleship_Walkthrough.git
Music Attribution : Free Spirit by Kirk Osamayo
www.freemusicarchive.org/music/kirk-osamayo/blue-season-3-1/free-spirit/
18
views
Battleship - Computer Ships Randomize Positions | Python | Pygame Module | Programming Beginners
Here is the 5th video of Battleships in Python, using Pygame.
In this video we put in the function to randomize the positions of the computer ships on the computer grid.
I didn't realize what a massive task this project was going to be.
Either way, the biggest project I have tackled thus far, and I absolutely loved it!! I hope you'll follow along and enjoy.
#Python #pythonprogramming #pygame #battleship #pythontutorial #pythonforbeginners #pythontutorial #python3 #code
https://github.com/GrizzlyH/Battleship_Walkthrough.git
Music Attribution : Free Spirit by Kirk Osamayo
www.freemusicarchive.org/music/kirk-osamayo/blue-season-3-1/free-spirit/
12
views
Minesweeper (Text Based) | Python | 1 Hour Projects | Programming Beginners
Here is the full video of the Minesweeper Game in Python
I had some fun whilst making this project, Unfortunately I failed getting the project running in under an hour - But 1 Hour 20 isn't too bad still.
Had 1 or two hiccups with the recursive functions when looking through the field for empty cells.
Stay tuned for a minesweeper game made in Pygame. I am sure that will be more fun to play , than this text version is to play.
#Python #pythonprogramming #pygame #Pong #pythontutorial #pythonforbeginners #pythontutorial #python3 #code
https://github.com/GrizzlyH/MineSweeperInAnHour.git
00:00 Intro
04:05 gameLogic Function
06:20 Choose Difficulty Function
09:50 GameLogic Function correction
12:30 InsertMines Function
17:40 scoreAdjacentCells Function
27:25 CreateGameDictionary Function
35:20 MakeSelection Function
45:00 InputSelection Function
49:48 PrintGameScreen Function
60:00 CheckAllAdjacentCells Function
01:12:50 CheckForWinLose Function
18
views
Battleship - Game Ships Functionality | Python | Pygame Module | Programming Beginners
Here is the 4th video of Battleships in Python, using Pygame.
In this video we put some functionality together for the ships in the game. By this I mean, we create the methods for the ships to be selected, and moved around the screen. For them to be situated correctly on the grid, and rotation is introduced.
I didn't realize what a massive task this project was going to be.
Either way, the biggest project I have tackled thus far, and I absolutely loved it!! I hope you'll follow along and enjoy.
#Python #pythonprogramming #pygame #battleship #pythontutorial #pythonforbeginners #pythontutorial #python3 #code
Music Attribution : Free Spirit by Kirk Osamayo
www.freemusicarchive.org/music/kirk-osamayo/blue-season-3-1/free-spirit/
10
views
Battleship - Game Ships and Cannons | Python | Pygame Module | Programming Beginners
Here is the 3rd video of Battleships in Python, using Pygame.
In this video we put together the Game Ships as well as the Guns, and then we put these objects up on the game screen.
I didn't realize what a massive task this project was going to be.
Either way, the biggest project I have tackled thus far, and I absolutely loved it!! I hope you'll follow along and enjoy.
#Python #pythonprogramming #pygame #battleship #pythontutorial #pythonforbeginners #pythontutorial #python3 #code
Music Attribution : Free Spirit by Kirk Osamayo
www.freemusicarchive.org/music/kirk-osamayo/blue-season-3-1/free-spirit/
7
views
Battleship - Game Logic and Grids | Python | Pygame Module | Programming Beginners
Here is the second video of Battleships in Python, using Pygame.
In this video we put together the Game Logic Grids as well as Game Coordinate Grids, and then we put these grids up on the game screen.
I didn't realize what a massive task this project was going to be.
Either way, the biggest project I have tackled thus far, and I absolutely loved it!! I hope you'll follow along and enjoy.
#Python #pythonprogramming #pygame #battleship #pythontutorial #pythonforbeginners #pythontutorial #python3 #code
Music Attribution : Run by Audiorezout
www.freemusicarchive.org/music/audiorezout/through-the-clouds-1/run-3/
11
views
Battleship - Demo | Python | Pygame Module | Programming Beginners
Here is a demo video of Battleships in Python, using Pygame
I didn't realize what a massive task this project was going to be, even now, while I am refactoring it, I'm still not sure how I am going to get this out properly.
Either way, the biggest project I have tackled thus far, and I absolutely loved it!! I hope you'll follow along when I get it up.
#Python #pythonprogramming #pygame #battleship #pythontutorial #pythonforbeginners #pythontutorial #python3 #Code
25
views
Pong - Full Tutorial | Python | Pygame Module | Programming Beginners
Here is the full tutorial the Pong game in Python, using Pygame
I had some fun whilst making this project. Had a real facepalm moment when I started overthinking how the paddle and the ball connect, but eventually the light shone brightly at the end of the tunnel.
https://github.com/GrizzlyH/PongTutorial.git
#Python #pythonprogramming #pygame #Pong #pythontutorial #pythonforbeginners #pythontutorial #python3 #code
00:00 Intro
04:54 Starting Functions
08:02 Create Paddle Objects
15:05 Moving Paddles
22:54 Create Ball Object
27:52 Move Ball
30:33 Check Collisions at Xaxis
37:34 Check for collisions at Yaxis - top
44:38 Check for collisions at Yaxis - bottom
47:56 Check Y collisions with screen borders
49:49 Update Score Reset round
56
views
Pong - Demo | Python | Pygame Module | Programming Beginners
Here is a demo video of creating the Pong game in Python, using Pygame
I had some fun whilst making this project. Had a real facepalm moment when I started overthinking how the paddle and the ball connect, but eventually the light shone brightly at the end of the tunnel.
#Python #pythonprogramming #pygame #Pong #pythontutorial #pythonforbeginners #pythontutorial #python3 #Code
7
views
Hangman - Final Button Selection | Python | Pygame Module | Programming Beginners
Here is the Walkthrough video of creating the Hangman game in Python, using Pygame
I had some fun whilst making this project. Ran into one of those bugs, and it took me quite a few hours to get over, but once I realized the issue...it turned into a real facepalm moment.
https://github.com/GrizzlyH/Hangman_Tutorial.git
#Python #pythonprogramming #pygame #Hangman #pythontutorial #pythonforbeginners #pythontutorial #python3
11
views