Tag

Tetris

1 views collected around this technical thread.

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.

2048Game developmentLianLianKan
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
Apr 8, 2024 · Game Development

Step‑by‑Step Guide to Building a Tetris Game Using Python Tkinter

This tutorial walks through creating a Tetris game in Python using the built‑in Tkinter library, covering window setup, drawing the board, implementing block movement, rotation, line clearing, scoring, and full source code with explanations.

GUIGame developmentPython
0 likes · 26 min read
Step‑by‑Step Guide to Building a Tetris Game Using Python Tkinter
Python Programming Learning Circle
Python Programming Learning Circle
Feb 19, 2024 · Game Development

Python Pygame Implementations of Classic Games: 2048, Snake, Tetris, and LianLianKan

This article provides step-by-step tutorials and complete Python Pygame source code for implementing four classic games—2048, Snake, Tetris, and LianLianKan—explaining game mechanics, design principles, and code structure to help Python developers build and understand these interactive applications.

2048Game developmentLianLianKan
0 likes · 43 min read
Python Pygame Implementations of Classic Games: 2048, Snake, Tetris, and LianLianKan
Python Programming Learning Circle
Python Programming Learning Circle
Nov 13, 2021 · Game Development

Python Game Development Tutorials: 2048, Snake, Tetris, and LianLianKan with Pygame and Tkinter

This article provides step‑by‑step Python tutorials for creating classic games—including 2048, Snake, Tetris, and LianLianKan—detailing design principles, core logic, and complete source code using Pygame and Tkinter for learners with basic Python and game‑programming knowledge.

2048Game developmentLianLianKan
0 likes · 39 min read
Python Game Development Tutorials: 2048, Snake, Tetris, and LianLianKan with Pygame and Tkinter
Python Programming Learning Circle
Python Programming Learning Circle
Sep 13, 2021 · Artificial Intelligence

Implementing a Simple AI for a Tetris Game Using Python

This article explains how to build a Tetris game with a basic AI using Python 3.6.4 and PyQt5, covering environment setup, the underlying algorithm that evaluates future board states, and the complete source code for the AI decision‑making and scoring functions.

Tetrisalgorithmgame AI
0 likes · 6 min read
Implementing a Simple AI for a Tetris Game Using Python
Tencent Cloud Developer
Tencent Cloud Developer
Sep 2, 2021 · Artificial Intelligence

Tetris AI and Hand‑Play Strategies in the Tencent Geek Challenge – Technical Report

In the Tencent Geek Challenge, Wang Haosheng leveraged a custom Tetris simulator and intensive hand‑play—enhanced with limited AI tools—to clear all 10,000 blocks, achieving 1.179 million points and third place, illustrating that manual strategy outperformed the AI despite extensive competition and technical analysis.

AIGame developmentTetris
0 likes · 9 min read
Tetris AI and Hand‑Play Strategies in the Tencent Geek Challenge – Technical Report