Tag

Pygame

0 views collected around this technical thread.

Python Programming Learning Circle
Python Programming Learning Circle
Jun 14, 2025 · Game Development

Build a Simple Match‑3 Game with Python and Pygame – Step‑by‑Step Tutorial

This tutorial walks you through creating a basic match‑3 puzzle game similar to Candy Crush using Python and Pygame, covering setup, grid rendering, random gem placement, scoring, timing, match detection, gem swapping, and game‑over logic with complete code snippets.

Match-3PygamePython
0 likes · 12 min read
Build a Simple Match‑3 Game with Python and Pygame – Step‑by‑Step Tutorial
Python Programming Learning Circle
Python Programming Learning Circle
Jun 2, 2025 · Game Development

Creating a Rain Animation with Python and Pygame

This article provides a step‑by‑step guide to building a realistic rain animation in Python using the Pygame library, covering environment setup, raindrop physics, drawing techniques, full source code, and suggestions for customization such as color, density, wind, and depth effects.

PygamePythonRain Animation
0 likes · 7 min read
Creating a Rain Animation with Python and Pygame
Python Programming Learning Circle
Python Programming Learning Circle
Apr 19, 2025 · Game Development

Complete Python Code for a Simple Endless Runner Game Using Pygame

This article provides a full Python implementation of a simple endless runner game using Pygame, including definitions for game configuration, player character, obstacles, background, game loop logic, collision detection, scoring, and instructions for running the code, along with promotional links for further Python learning resources.

Endless RunnerPygamePython
0 likes · 8 min read
Complete Python Code for a Simple Endless Runner Game Using Pygame
Python Programming Learning Circle
Python Programming Learning Circle
Apr 15, 2025 · Game Development

Python Game Development Examples: 2048, Snake, Tetris, and LianLianKan with Source Code

This article introduces four classic games—2048, Snake, Tetris, and LianLianKan—explaining their design principles, gameplay mechanics, and providing complete Python source code using Pygame and Tkinter, suitable for learners with basic Python and game programming knowledge.

2048LianLianKanPygame
0 likes · 33 min read
Python Game Development Examples: 2048, Snake, Tetris, and LianLianKan with Source Code
Python Programming Learning Circle
Python Programming Learning Circle
Mar 30, 2025 · Game Development

Tank Battle Game Tutorial Using Pygame

This article provides a step‑by‑step tutorial for building a classic tank battle game with Python's pygame library, covering the visual layout, core game loop, and detailed source code for all game elements such as tanks, bullets, obstacles, and UI screens.

Pygamecodegame development
0 likes · 26 min read
Tank Battle Game Tutorial Using Pygame
Python Programming Learning Circle
Python Programming Learning Circle
Mar 27, 2025 · Game Development

Python Plants vs Zombies Game Development Tutorial with Pygame

This article provides a step‑by‑step Python tutorial for building a simplified Plants vs Zombies clone using Pygame, covering module imports, image handling, map and plant classes, bullet mechanics, zombie behavior, and the main game loop with event handling.

Plants vs ZombiesPygamePython
0 likes · 14 min read
Python Plants vs Zombies Game Development Tutorial with Pygame
Python Programming Learning Circle
Python Programming Learning Circle
Dec 12, 2024 · Game Development

Step-by-Step Guide to Building an Aircraft Shooting Game with Python and Pygame

This tutorial walks you through creating a complete airplane‑shooting game in Python using Pygame, covering game settings, player and enemy plane classes, bullet and supply modules, the main game loop, scoring, difficulty scaling, and provides full source code for each component.

Aircraft GameCode ExamplePygame
0 likes · 30 min read
Step-by-Step Guide to Building an Aircraft Shooting Game with Python and Pygame
Python Programming Learning Circle
Python Programming Learning Circle
Dec 4, 2024 · Game Development

Creating a Simple “Jump” Game with Python and Pygame

This guide demonstrates how to build a basic “jump” game in Python using the Pygame library, covering installation, game logic, platform generation, jump control, collision detection, game loop, and suggestions for extending the project with scoring, difficulty, sound, and graphics.

Jump GamePygamePython
0 likes · 8 min read
Creating a Simple “Jump” Game with Python and Pygame
Python Programming Learning Circle
Python Programming Learning Circle
Nov 12, 2024 · Game Development

Implementing Automatic Missile Tracking in a Shooting Game Using Python and Pygame

This article explains the mathematical basis and step‑by‑step Python/Pygame implementation of an automatic missile‑tracking algorithm for a shooting game, covering time‑slice integration, angle calculation, image rotation handling, and provides complete source code for a functional demo.

Missile TrackingPygamealgorithm
0 likes · 9 min read
Implementing Automatic Missile Tracking in a Shooting Game Using Python and Pygame
Python Programming Learning Circle
Python Programming Learning Circle
Oct 25, 2024 · Game Development

Creating a Colorful Fireworks Effect with Python and Pygame

This tutorial walks through building a dazzling fireworks animation in Python using the Pygame library, covering environment setup, installing dependencies via domestic mirrors, defining particle and firework classes, and implementing the main game loop with full source code examples.

Particle SystemPygamePython
0 likes · 8 min read
Creating a Colorful Fireworks Effect with Python and Pygame
Python Programming Learning Circle
Python Programming Learning Circle
Sep 30, 2024 · Game Development

Python Fruit Ninja Game Tutorial Using Pygame

This tutorial walks through creating a simple Fruit Ninja‑style game in Python with pygame, covering package imports, window setup, random fruit generation, drawing text and lives, handling game‑over screens, and implementing the main game loop with scoring and bomb detection.

Fruit NinjaPygamePython
0 likes · 7 min read
Python Fruit Ninja Game Tutorial Using Pygame
Python Programming Learning Circle
Python Programming Learning Circle
Aug 10, 2024 · Game Development

Creating a Fireworks Display with Python and Pygame

This article demonstrates how to build a colorful, music‑synchronized fireworks animation in Python using the Pygame library, covering module imports, window setup, color definitions, the Fireworks class implementation, and the main loop that renders and animates the fireworks effect.

PygamePythonanimation
0 likes · 7 min read
Creating a Fireworks Display with Python and Pygame
Python Programming Learning Circle
Python Programming Learning Circle
Jul 15, 2024 · Fundamentals

Understanding NumPy Array Memory Layout and Accelerating Image Resizing with Unsafe Python Techniques

This article explains how NumPy stride differences caused a 100× slowdown when resizing images from a pygame Surface, demonstrates how to reinterpret the underlying memory layout using ctypes to achieve a 100× speedup with OpenCV, and discusses the safety implications of such low‑level Python tricks.

NumPyPygameUnsafe
0 likes · 19 min read
Understanding NumPy Array Memory Layout and Accelerating Image Resizing with Unsafe Python Techniques
Python Programming Learning Circle
Python Programming Learning Circle
Jun 29, 2024 · Backend Development

Python Parking Lot Management System – Project Structure and Core Code

This article presents a Python parking‑lot management application, detailing its directory layout, explaining each module such as button handling, OCR utilities, and time processing, and showcasing the main pygame‑based code that renders parking information and visualizes remaining spaces.

OCRProject StructurePygame
0 likes · 5 min read
Python Parking Lot Management System – Project Structure and Core Code
Python Programming Learning Circle
Python Programming Learning Circle
Jun 22, 2024 · Game Development

Implementing an Automatic Missile Tracking Algorithm in Python with Pygame

This article explains the mathematical basis and step‑by‑step implementation of an automatic missile tracking algorithm for shooting games, using Python’s pygame library, covering differential‑equation‑derived motion, angle calculations, image rotation handling, and complete source code.

Missile TrackingPygamePython
0 likes · 9 min read
Implementing an Automatic Missile Tracking Algorithm in Python with Pygame
Python Programming Learning Circle
Python Programming Learning Circle
Jun 20, 2024 · Game Development

Plant vs Zombies Python Game: State Management and Core Modules Overview

This article presents a detailed walkthrough of the Python implementation of a Plant vs Zombies style game, covering the state management architecture, key constants, and main execution flow, while providing complete source code snippets for each module.

PygamePythongame development
0 likes · 12 min read
Plant vs Zombies Python Game: State Management and Core Modules Overview
Python Programming Learning Circle
Python Programming Learning Circle
Mar 25, 2024 · Game Development

Implementing Automatic Missile Tracking in Python with Pygame

This article explains the mathematics and step‑by‑step Python pygame implementation of an automatic missile‑tracking algorithm for shooting games, covering time‑slice calculations, trigonometric direction computation, and image rotation handling to keep the missile tip aligned with the target.

Missile TrackingPygamePython
0 likes · 8 min read
Implementing Automatic Missile Tracking in Python with Pygame
Python Programming Learning Circle
Python Programming Learning Circle
Mar 20, 2024 · Game Development

Python Pygame Solar System Simulation Tutorial

This tutorial demonstrates how to use Python and the Pygame library to create a real‑time visual simulation of the solar system, complete with background images, rotating planet sprites, optional music, and frame‑rate control, providing a hands‑on example of basic game‑style graphics programming.

PygamePythongame development
0 likes · 15 min read
Python Pygame Solar System Simulation Tutorial
Python Programming Learning Circle
Python Programming Learning Circle
Feb 22, 2024 · Game Development

Python Pygame "Airplane Battle" Two‑Player Game Example

The article provides a full Python Pygame implementation of a two‑player “Airplane Battle” game, detailing initialization, background scrolling, player controls, bullet and asteroid handling, scoring, and the main game loop, along with the complete source code.

Airplane BattlePygamePython
0 likes · 7 min read
Python Pygame "Airplane Battle" Two‑Player Game Example
Python Programming Learning Circle
Python Programming Learning Circle
Feb 22, 2024 · Game Development

Complete Python Pygame Code for a Simple Endless‑Runner Game

This article provides a step‑by‑step tutorial and full Python Pygame source code for creating a simple endless‑runner game, covering imports, configuration, character, obstacle and background classes, game initialization, object spawning, logic updates, collision detection, and scoring.

Endless RunnerPygamePython
0 likes · 6 min read
Complete Python Pygame Code for a Simple Endless‑Runner Game