Companies Home Search Profile

Make a Battle City Clone, using Python, Pygame and OOP!

Focused View

Harry Van Der Schyff

18:06:20

50 View
  • 1.1 gameconfig.zip
  • 1.2 main.zip
  • 1. Creating the Main object class.mp4
    14:20
  • 2.1 arrow.zip
  • 2.2 assets.rar
  • 2.3 battlecity.zip
  • 2.4 game assets.zip
  • 2.5 gameconfig.zip
  • 2.6 hiscore.zip
  • 2.7 main.zip
  • 2.8 numbers black orange.zip
  • 2.9 numbers black white.zip
  • 2.10 player1.zip
  • 2.11 player2.zip
  • 2.12 pts.zip
  • 2.13 scoresheet.zip
  • 2.14 stage.zip
  • 2.15 start screen.zip
  • 2.16 token.zip
  • 2.17 total.zip
  • 2. Creating the Game Assets object class - Part 1 - Loading individual images.mp4
    22:49
  • 3.1 game assets.zip
  • 3.2 gameconfig.zip
  • 3.3 main.zip
  • 3. Creating the Game Assets object class - Part 2 - Sprite sheet Images - Tanks.mp4
    34:32
  • 4.1 game assets.zip
  • 4.2 gameconfig.zip
  • 4.3 main.zip
  • 4. Creating the Game Assets object class - Part 3 - Sprite sheet Images - other.mp4
    40:40
  • 5.1 game assets.zip
  • 5.2 game.zip
  • 5.3 gameconfig.zip
  • 5.4 main.zip
  • 5. Creating the Game object class.mp4
    11:55
  • 1.1 characters.zip
  • 1.2 game assets.zip
  • 1.3 game.zip
  • 1.4 gameconfig.zip
  • 1.5 main.zip
  • 1. Creating the Tank Class - Part 1.mp4
    20:24
  • 2.1 characters.zip
  • 2.2 game assets.zip
  • 2.3 game.zip
  • 2.4 gameconfig.zip
  • 2.5 main.zip
  • 2. Creating the Tank Class - Part 2 - Movement and Animation.mp4
    23:13
  • 3.1 characters.zip
  • 3.2 game assets.zip
  • 3.3 game.zip
  • 3.4 gameconfig.zip
  • 3.5 main.zip
  • 3. Creating the Tank Class - Part 3 - Tank Collisions.mp4
    17:40
  • 4.1 characters.zip
  • 4.2 game assets.zip
  • 4.3 game.zip
  • 4.4 gameconfig.zip
  • 4.5 main.zip
  • 4. Creating the Tank Class - Part 4 - Tank Spawning.mp4
    15:50
  • 1.1 characters.zip
  • 1.2 game assets.zip
  • 1.3 game hud.zip
  • 1.4 game.zip
  • 1.5 gameconfig.zip
  • 1.6 main.zip
  • 1. Creating the HUD and game screen - Part 1 - The Overlay.mp4
    14:57
  • 2.1 characters.zip
  • 2.2 game assets.zip
  • 2.3 game hud.zip
  • 2.4 game.zip
  • 2.5 gameconfig.zip
  • 2.6 main.zip
  • 2. Creating the HUD and game screen - Part 2 - Player Lives.mp4
    26:45
  • 3.1 characters.zip
  • 3.2 game assets.zip
  • 3.3 game hud.zip
  • 3.4 game.zip
  • 3.5 gameconfig.zip
  • 3.6 main.zip
  • 3. Creating the HUD and game screen - Part 3 - Stage Number.mp4
    13:23
  • 4.1 characters.zip
  • 4.2 game assets.zip
  • 4.3 game hud.zip
  • 4.4 game.zip
  • 4.5 gameconfig.zip
  • 4.6 main.zip
  • 4. Creating the HUD and game screen - Part 4 - Enemy Tanks Remaining.mp4
    17:53
  • 1.1 ammunition.zip
  • 1.2 characters.zip
  • 1.3 game assets.zip
  • 1.4 game hud.zip
  • 1.5 game.zip
  • 1.6 gameconfig.zip
  • 1.7 main.zip
  • 1. Creating the Bullet Class - Part 1 - The Bullet.mp4
    17:15
  • 2.1 ammunition.zip
  • 2.2 characters.zip
  • 2.3 game assets.zip
  • 2.4 game hud.zip
  • 2.5 game.zip
  • 2.6 gameconfig.zip
  • 2.7 main.zip
  • 2. Creating the Bullet Class - Part 2 - Moving The Bullet.mp4
    12:25
  • 3.1 ammunition.zip
  • 3.2 characters.zip
  • 3.3 game assets.zip
  • 3.4 game hud.zip
  • 3.5 game.zip
  • 3.6 gameconfig.zip
  • 3.7 main.zip
  • 3. Creating the Bullet Class - Part 3 - Player Tank Collisions and Effects.mp4
    23:53
  • 4.1 ammunition.zip
  • 4.2 characters.zip
  • 4.3 game assets.zip
  • 4.4 game hud.zip
  • 4.5 game.zip
  • 4.6 gameconfig.zip
  • 4.7 main.zip
  • 4. Creating the Bullet Class - Part 4 - AI Tank Collisions and Bullet Collisions.mp4
    15:19
  • 1.1 ammunition.zip
  • 1.2 characters.zip
  • 1.3 game assets.zip
  • 1.4 game hud.zip
  • 1.5 game.zip
  • 1.6 gameconfig.zip
  • 1.7 main.zip
  • 1. Creating Bullet and Tank Masks for Collision Detection.mp4
    21:41
  • 1.1 ammunition.zip
  • 1.2 characters.zip
  • 1.3 game assets.zip
  • 1.4 game hud.zip
  • 1.5 game.zip
  • 1.6 gameconfig.zip
  • 1.7 leveleditor.zip
  • 1.8 main.zip
  • 1. Creating a Level Editor - Part 1.mp4
    13:57
  • 2.1 ammunition.zip
  • 2.2 characters.zip
  • 2.3 game assets.zip
  • 2.4 game hud.zip
  • 2.5 game.zip
  • 2.6 gameconfig.zip
  • 2.7 leveleditor.zip
  • 2.8 main.zip
  • 2. Creating a Level Editor - Part 2.mp4
    19:43
  • 3.1 ammunition.zip
  • 3.2 characters.zip
  • 3.3 game assets.zip
  • 3.4 game hud.zip
  • 3.5 game.zip
  • 3.6 gameconfig.zip
  • 3.7 leveleditor.zip
  • 3.8 main.zip
  • 3. Creating a Level Editor - Part 3.mp4
    22:18
  • 4.1 ammunition.zip
  • 4.2 characters.zip
  • 4.3 game assets.zip
  • 4.4 game hud.zip
  • 4.5 game.zip
  • 4.6 gameconfig.zip
  • 4.7 leveleditor.zip
  • 4.8 levels.zip
  • 4.9 main.zip
  • 4. Creating a Level Editor - Part 4.mp4
    23:26
  • 5.1 levels.rar
  • 5. Creating a Level Editor - Part 5.mp4
    08:43
  • 1.1 ammunition.zip
  • 1.2 characters.zip
  • 1.3 game assets.zip
  • 1.4 game hud.zip
  • 1.5 game.zip
  • 1.6 gameconfig.zip
  • 1.7 leveleditor.zip
  • 1.8 levels.zip
  • 1.9 main.zip
  • 1.10 startscreen.zip
  • 1. Creating the Start Screen - Part 1.mp4
    18:54
  • 2.1 ammunition.zip
  • 2.2 characters.zip
  • 2.3 game assets.zip
  • 2.4 game hud.zip
  • 2.5 game.zip
  • 2.6 gameconfig.zip
  • 2.7 leveleditor.zip
  • 2.8 levels.zip
  • 2.9 main.zip
  • 2.10 startscreen.zip
  • 2. Creating the Start Screen - Part 2.mp4
    12:36
  • 3.1 ammunition.zip
  • 3.2 characters.zip
  • 3.3 game assets.zip
  • 3.4 game hud.zip
  • 3.5 game.zip
  • 3.6 gameconfig.zip
  • 3.7 leveleditor.zip
  • 3.8 levels.zip
  • 3.9 main.zip
  • 3.10 startscreen.zip
  • 3. Creating the Start Screen - Part 3.mp4
    14:11
  • 1.1 ammunition.zip
  • 1.2 characters.zip
  • 1.3 game assets.zip
  • 1.4 game hud.zip
  • 1.5 game.zip
  • 1.6 gameconfig.zip
  • 1.7 leveleditor.zip
  • 1.8 levels.zip
  • 1.9 main.zip
  • 1.10 startscreen.zip
  • 1. Running The Game - Part 1 - Selecting New Game or Construct Mode.mp4
    14:02
  • 2.1 ammunition.zip
  • 2.2 characters.zip
  • 2.3 game assets.zip
  • 2.4 game hud.zip
  • 2.5 game.zip
  • 2.6 gameconfig.zip
  • 2.7 leveleditor.zip
  • 2.8 levels.zip
  • 2.9 main.zip
  • 2.10 startscreen.zip
  • 2. Running The Game - Part 2 - Loading in the New Level.mp4
    34:48
  • 3.1 ammunition.zip
  • 3.2 characters.zip
  • 3.3 game assets.zip
  • 3.4 game hud.zip
  • 3.5 game.zip
  • 3.6 gameconfig.zip
  • 3.7 leveleditor.zip
  • 3.8 levels.zip
  • 3.9 main.zip
  • 3.10 startscreen.zip
  • 3. Running The Game - Part 3 - Spawning in Enemy Tanks.mp4
    20:17
  • 1.1 ammunition.zip
  • 1.2 characters.zip
  • 1.3 game assets.zip
  • 1.4 game hud.zip
  • 1.5 game.zip
  • 1.6 gameconfig.zip
  • 1.7 leveleditor.zip
  • 1.8 levels.zip
  • 1.9 main.zip
  • 1.10 startscreen.zip
  • 1.11 tile.zip
  • 1. Creating the Tile Class - Part 1 - Brick Tile.mp4
    16:27
  • 2.1 ammunition.zip
  • 2.2 characters.zip
  • 2.3 game assets.zip
  • 2.4 game hud.zip
  • 2.5 game.zip
  • 2.6 gameconfig.zip
  • 2.7 leveleditor.zip
  • 2.8 levels.zip
  • 2.9 main.zip
  • 2.10 startscreen.zip
  • 2.11 tile.zip
  • 2. Creating the Tile Class - Part 2 - Tank Collisions.mp4
    15:35
  • 3.1 ammunition.zip
  • 3.2 characters.zip
  • 3.3 game assets.zip
  • 3.4 game hud.zip
  • 3.5 game.zip
  • 3.6 gameconfig.zip
  • 3.7 leveleditor.zip
  • 3.8 levels.zip
  • 3.9 main.zip
  • 3.10 startscreen.zip
  • 3.11 tile.zip
  • 3. Creating the Tile Class - Part 3 - Bullet Collisions.mp4
    09:20
  • 4.1 ammunition.zip
  • 4.2 characters.zip
  • 4.3 game assets.zip
  • 4.4 game hud.zip
  • 4.5 game.zip
  • 4.6 gameconfig.zip
  • 4.7 leveleditor.zip
  • 4.8 levels.zip
  • 4.9 main.zip
  • 4.10 startscreen.zip
  • 4.11 tile.zip
  • 4. Creating the Tile Class - Part 4 - The Rest of the Tiles.mp4
    22:54
  • 1.1 ammunition.zip
  • 1.2 characters.zip
  • 1.3 fade animate.zip
  • 1.4 game assets.zip
  • 1.5 game hud.zip
  • 1.6 game.zip
  • 1.7 gameconfig.zip
  • 1.8 leveleditor.zip
  • 1.9 levels.zip
  • 1.10 main.zip
  • 1.11 startscreen.zip
  • 1.12 tile.zip
  • 1. Stage Progression and Information - Part 1 - Fade Animation.mp4
    44:06
  • 2.1 ammunition.zip
  • 2.2 characters.zip
  • 2.3 fade animate.zip
  • 2.4 game assets.zip
  • 2.5 game.zip
  • 2.6 gameconfig.zip
  • 2.7 leveleditor.zip
  • 2.8 levels.zip
  • 2.9 main.zip
  • 2.10 startscreen.zip
  • 2.11 tile.zip
  • 2. Stage Progression and Information - Part 2 - Load Next Stage.mp4
    15:05
  • 3.1 ammunition.zip
  • 3.2 characters.zip
  • 3.3 fade animate.zip
  • 3.4 game assets.zip
  • 3.5 game hud.zip
  • 3.6 game.zip
  • 3.7 gameconfig.zip
  • 3.8 leveleditor.zip
  • 3.9 levels.zip
  • 3.10 main.zip
  • 3.11 score screen.zip
  • 3.12 startscreen.zip
  • 3.13 tile.zip
  • 3. Stage Progression and Information - Part 3 - Score Screen 1.mp4
    30:05
  • 4.1 ammunition.zip
  • 4.2 characters.zip
  • 4.3 fade animate.zip
  • 4.4 game assets.zip
  • 4.5 game hud.zip
  • 4.6 game.zip
  • 4.7 gameconfig.zip
  • 4.8 leveleditor.zip
  • 4.9 levels.zip
  • 4.10 main.zip
  • 4.11 score screen.zip
  • 4.12 startscreen.zip
  • 4.13 tile.zip
  • 4. Stage Progression and Information - Part 4 - Score Screen 2.mp4
    27:44
  • 5.1 ammunition.zip
  • 5.2 characters.zip
  • 5.3 fade animate.zip
  • 5.4 game assets.zip
  • 5.5 game hud.zip
  • 5.6 game.zip
  • 5.7 gameconfig.zip
  • 5.8 leveleditor.zip
  • 5.9 levels.zip
  • 5.10 main.zip
  • 5.11 score screen.zip
  • 5.12 startscreen.zip
  • 5.13 tile.zip
  • 5. Stage Progression and Information - Part 5 - Score Screen 3.mp4
    25:15
  • 6.1 ammunition.zip
  • 6.2 characters.zip
  • 6.3 fade animate.zip
  • 6.4 game assets.zip
  • 6.5 game hud.zip
  • 6.6 game.zip
  • 6.7 gameconfig.zip
  • 6.8 leveleditor.zip
  • 6.9 levels.zip
  • 6.10 main.zip
  • 6.11 score screen.zip
  • 6.12 startscreen.zip
  • 6.13 tile.zip
  • 6. Stage Progression and Information - Part 6 - Score Screen 4.mp4
    17:25
  • 1.1 ammunition.zip
  • 1.2 characters.zip
  • 1.3 fade animate.zip
  • 1.4 game assets.zip
  • 1.5 game hud.zip
  • 1.6 game.zip
  • 1.7 gameconfig.zip
  • 1.8 leveleditor.zip
  • 1.9 levels.zip
  • 1.10 main.zip
  • 1.11 score screen.zip
  • 1.12 startscreen.zip
  • 1.13 tile.zip
  • 1. Computer Tanks - Updating the Base Tank Class.mp4
    15:27
  • 2.1 ammunition.zip
  • 2.2 characters.zip
  • 2.3 fade animate.zip
  • 2.4 game assets.zip
  • 2.5 game hud.zip
  • 2.6 game.zip
  • 2.7 gameconfig.zip
  • 2.8 leveleditor.zip
  • 2.9 levels.zip
  • 2.10 main.zip
  • 2.11 score screen.zip
  • 2.12 startscreen.zip
  • 2.13 tile.zip
  • 2. Computer Tanks - Defining the Enemy Tank Class - AI Shooting.mp4
    22:18
  • 3.1 ammunition.zip
  • 3.2 characters.zip
  • 3.3 fade animate.zip
  • 3.4 game assets.zip
  • 3.5 game hud.zip
  • 3.6 game.zip
  • 3.7 gameconfig.zip
  • 3.8 leveleditor.zip
  • 3.9 levels.zip
  • 3.10 main.zip
  • 3.11 score screen.zip
  • 3.12 startscreen.zip
  • 3.13 tile.zip
  • 3. Computer Tanks - Defining the Enemy Tank Class - Ai Movement Part 1.mp4
    13:28
  • 4.1 ammunition.zip
  • 4.2 characters.zip
  • 4.3 fade animate.zip
  • 4.4 game assets.zip
  • 4.5 game hud.zip
  • 4.6 game.zip
  • 4.7 gameconfig.zip
  • 4.8 leveleditor.zip
  • 4.9 levels.zip
  • 4.10 main.zip
  • 4.11 score screen.zip
  • 4.12 startscreen.zip
  • 4.13 tile.zip
  • 4. Computer Tanks - Defining the Enemy Tank Class - Ai Movement Part 2.mp4
    22:45
  • 5.1 ammunition.zip
  • 5.2 characters.zip
  • 5.3 fade animate.zip
  • 5.4 game assets.zip
  • 5.5 game hud.zip
  • 5.6 game.zip
  • 5.7 gameconfig.zip
  • 5.8 leveleditor.zip
  • 5.9 levels.zip
  • 5.10 main.zip
  • 5.11 score screen.zip
  • 5.12 startscreen.zip
  • 5.13 tile.zip
  • 5. Computer Tanks - Defining the Special Tank Class.mp4
    12:01
  • 1.1 ammunition.zip
  • 1.2 characters.zip
  • 1.3 fade animate.zip
  • 1.4 game assets.zip
  • 1.5 game hud.zip
  • 1.6 game.zip
  • 1.7 gameconfig.zip
  • 1.8 leveleditor.zip
  • 1.9 levels.zip
  • 1.10 main.zip
  • 1.11 powerups.zip
  • 1.12 score screen.zip
  • 1.13 startscreen.zip
  • 1.14 tile.zip
  • 1. Power Ups - Part 1 - Initialization.mp4
    14:50
  • 2.1 ammunition.zip
  • 2.2 characters.zip
  • 2.3 fade animate.zip
  • 2.4 game assets.zip
  • 2.5 game hud.zip
  • 2.6 game.zip
  • 2.7 gameconfig.zip
  • 2.8 leveleditor.zip
  • 2.9 levels.zip
  • 2.10 main.zip
  • 2.11 powerups.zip
  • 2.12 score screen.zip
  • 2.13 startscreen.zip
  • 2.14 tile.zip
  • 2. Power Ups - Part 2 - Shield Ability.mp4
    15:36
  • 3.1 ammunition.zip
  • 3.2 characters.zip
  • 3.3 fade animate.zip
  • 3.4 game assets.zip
  • 3.5 game hud.zip
  • 3.6 game.zip
  • 3.7 gameconfig.zip
  • 3.8 leveleditor.zip
  • 3.9 levels.zip
  • 3.10 main.zip
  • 3.11 powerups.zip
  • 3.12 score screen.zip
  • 3.13 startscreen.zip
  • 3.14 tile.zip
  • 3. Power Ups - Part 3 - Freeze Explosion Extra Life.mp4
    08:08
  • 4.1 ammunition.zip
  • 4.2 characters.zip
  • 4.3 fade animate.zip
  • 4.4 game assets.zip
  • 4.5 game hud.zip
  • 4.6 game.zip
  • 4.7 gameconfig.zip
  • 4.8 leveleditor.zip
  • 4.9 levels.zip
  • 4.10 main.zip
  • 4.11 powerups.zip
  • 4.12 score screen.zip
  • 4.13 startscreen.zip
  • 4.14 tile.zip
  • 4. Power Ups - Part 4 - Power Special.mp4
    38:36
  • 5.1 ammunition.zip
  • 5.2 characters.zip
  • 5.3 fade animate.zip
  • 5.4 game assets.zip
  • 5.5 game hud.zip
  • 5.6 game.zip
  • 5.7 gameconfig.zip
  • 5.8 leveleditor.zip
  • 5.9 levels.zip
  • 5.10 main.zip
  • 5.11 powerups.zip
  • 5.12 score screen.zip
  • 5.13 startscreen.zip
  • 5.14 tile.zip
  • 5. Power Ups - Part 5 - Fortify.mp4
    21:46
  • 1.1 ammunition.zip
  • 1.2 characters.zip
  • 1.3 explosions.zip
  • 1.4 fade animate.zip
  • 1.5 game assets.zip
  • 1.6 game hud.zip
  • 1.7 game.zip
  • 1.8 gameconfig.zip
  • 1.9 leveleditor.zip
  • 1.10 levels.zip
  • 1.11 main.zip
  • 1.12 powerups.zip
  • 1.13 score screen.zip
  • 1.14 startscreen.zip
  • 1.15 tile.zip
  • 1. Extras - Explosions.mp4
    14:07
  • 2.1 ammunition.zip
  • 2.2 characters.zip
  • 2.3 explosions.zip
  • 2.4 fade animate.zip
  • 2.5 game assets.zip
  • 2.6 game hud.zip
  • 2.7 game.zip
  • 2.8 gameconfig.zip
  • 2.9 leveleditor.zip
  • 2.10 levels.zip
  • 2.11 main.zip
  • 2.12 powerups.zip
  • 2.13 score screen.zip
  • 2.14 scores.zip
  • 2.15 startscreen.zip
  • 2.16 tile.zip
  • 2. Extras - Score Banners.mp4
    16:12
  • 3.1 ammunition.zip
  • 3.2 characters.zip
  • 3.3 eagle.zip
  • 3.4 explosions.zip
  • 3.5 fade animate.zip
  • 3.6 game assets.zip
  • 3.7 game hud.zip
  • 3.8 game.zip
  • 3.9 gameconfig.zip
  • 3.10 leveleditor.zip
  • 3.11 levels.zip
  • 3.12 main.zip
  • 3.13 powerups.zip
  • 3.14 score screen.zip
  • 3.15 scores.zip
  • 3.16 startscreen.zip
  • 3.17 tile.zip
  • 3. Extras - Eagle Base.mp4
    17:51
  • 4.1 ammunition.zip
  • 4.2 characters.zip
  • 4.3 eagle.zip
  • 4.4 explosions.zip
  • 4.5 fade animate.zip
  • 4.6 game assets.zip
  • 4.7 game hud.zip
  • 4.8 game.zip
  • 4.9 gameconfig.zip
  • 4.10 gameover.zip
  • 4.11 leveleditor.zip
  • 4.12 levels.zip
  • 4.13 main.zip
  • 4.14 powerups.zip
  • 4.15 score screen.zip
  • 4.16 scores.zip
  • 4.17 startscreen.zip
  • 4.18 tile.zip
  • 4. Extras - Game Over.mp4
    18:32
  • 5.1 ammunition.zip
  • 5.2 background player.zip
  • 5.3 background.zip
  • 5.4 bonus.zip
  • 5.5 brick.zip
  • 5.6 characters.zip
  • 5.7 eagle.zip
  • 5.8 explosion.zip
  • 5.9 explosions.zip
  • 5.10 fade animate.zip
  • 5.11 fire.zip
  • 5.12 game assets.zip
  • 5.13 game hud.zip
  • 5.14 game.zip
  • 5.15 gameconfig.zip
  • 5.16 gameover.zip
  • 5.17 gameover.zip
  • 5.18 gamestart.zip
  • 5.19 leveleditor.zip
  • 5.20 levels.zip
  • 5.21 main.zip
  • 5.22 powerups.zip
  • 5.23 score screen.zip
  • 5.24 score.zip
  • 5.25 scores.zip
  • 5.26 startscreen.zip
  • 5.27 steel.zip
  • 5.28 tile.zip
  • 5. Extras - Sound Effects.mp4
    29:47
  • 6. Extras - Tidying Up.mp4
    13:11
  • Description


    Object Oriented Programming, Game, Development, Python, Pygame,

    What You'll Learn?


    • Expand your understanding and use of variables, lists, dictionaries, for loops and while loops.
    • Expand your understanding and use of object oriented programming
    • Conceptualize programming challenges and discover solutions and methods for implementing these solutions to those challenges
    • Progress your python learning beyond learning the basics to a more advanced beginner project, gain confidence in tackling bigger projects.
    • Work on importing various modules into your program, as well as importing data between various python files
    • Sharing and updating data between the various objects within your program, updating the different objects when required, also updating the game stage
    • Implementing various solutions to typical game development challenges, such as collision detection, animations, power-ups etc.
    • Creating a Start Screen, a Menu Screen, a Game Screen, A Level Editor screen, allowing for user level development.

    Who is this for?


  • Python Programmers who have an understanding of python basics, but are looking to tackle projects bigger than tictactoe and hangman.
  • What You Need to Know?


  • Basic understanding of Python Programming, ie- variables, lists, dictionaries, classes.
  • Basic understanding of importing modules, such as the pygame module
  • Already have the pygame module installed
  • More details


    Description

    I have done so many of the regular projects out there, such as a tic tac toe, chess, hangman, asteroids, connect 4 etc, but all of these projects felt small and I found there to not be much variety when it comes to game tutorials.

    Most tutorials all cover the same games, with only variations in how they are coded. I also found that most tutorials, do not go through every element of a game, such as the start screen, all of the power ups, the score screens, etc.

    They usually only take you as far as the basic building blocks, and then leave you to create the rest, should you wish to continue.
    Most of these tutorials, have left me with a directory filled with what would be deemed as unfinished games.
    Hence I thought it would be great to put together a course on creating a game, with all of the game elements created and implemented in a step by step process, that leaves you at the end of the course, with a fully functional, and complete game.

    My hope is that you are able to understand how each element of this game is created and implemented, so that you gain further insight when deciding to tackle a challenge of your own.

    I also find the old games from the 80's and 90's as fantastic coding challenges, in particular when it comes to trying to understand how something may have been implemented.

    Who this course is for:

    • Python Programmers who have an understanding of python basics, but are looking to tackle projects bigger than tictactoe and hangman.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Harry Van Der Schyff
    Harry Van Der Schyff
    Instructor's Courses
    Hi, I am a self taught python programmer and have been practicing my programming skills consistently since July of 2020. Once I had progressed beyond the basic Tic Tac Toe / Hangman / Number guessing etc tutorials. I felt I was still not comfortable with my level of understanding on many python principles and not confident enough to apply my skills on my own. I then began practicing making many of the older video games i played when i was a child. I have found a lot of the older games have challenged my programming skills, and more importantly developed my problem solving skills where i find myself tackling each new challenge with excitement at the prospect of learning a new method or technique. I hope to bring this across in my tutorials, to help any other self taught programmers who consider themselves, as i see myself, an advanced beginner.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 55
    • duration 18:06:20
    • Release Date 2023/09/10