Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Nov 19, 2023 · Game Development

Match‑3 Game Development Tutorial with JavaScript and Cocos

This article provides a step‑by‑step tutorial on building a match‑3 (candy‑crush style) game, covering basic rules, core matching and removal algorithms in JavaScript, and a complete implementation in Cocos Creator with grid layout, touch handling, swap animation, piece falling, and refill logic.

Cocosalgorithmgame-development
0 likes · 27 min read
Match‑3 Game Development Tutorial with JavaScript and Cocos
Tencent Tech
Tencent Tech
Jan 16, 2023 · Operations

How a Mini-Game Scaled to 100M DAU: Architecture, Ops, and Security Lessons

This article examines how the viral mini‑game "Sheep..." overcame its initial 5,000‑QPS bottleneck and scaled to over 100 million daily active users by redesigning its architecture, implementing cloud‑native auto‑scaling, enhancing operational monitoring with CLS, and fortifying security with WAF.

Securitycloud-nativegame-development
0 likes · 11 min read
How a Mini-Game Scaled to 100M DAU: Architecture, Ops, and Security Lessons
Python Programming Learning Circle
Python Programming Learning Circle
Jul 12, 2022 · Game Development

Creating a Python Typing Game with Tkinter

This article describes how to build a simple typing game in Python using Tkinter and pygame, covering the inspiration, required modules, asset preparation, project structure, class design, and implementation details, along with code snippets and visual examples.

GUITkintergame-development
0 likes · 5 min read
Creating a Python Typing Game with Tkinter
Python Programming Learning Circle
Python Programming Learning Circle
Apr 20, 2022 · Game Development

Python Pygame Solar System Simulation Tutorial

This tutorial demonstrates how to use Python and the Pygame library to create a visual simulation of the solar system, covering required assets, step‑by‑step code for initializing the window, loading planet images, calculating orbital positions, adding background music, and running the main animation loop.

game-developmentsimulationsolar-system
0 likes · 14 min read
Python Pygame Solar System Simulation Tutorial
MaGe Linux Operations
MaGe Linux Operations
Oct 4, 2021 · Artificial Intelligence

Build a Simple AI‑Powered Tetris Game with Python

This tutorial shows how to create a Tetris mini‑game with AI using a straightforward algorithm, Python 3.6, PyQt5, and detailed code that evaluates board states based on cleared lines, holes, heights, and other metrics to select optimal moves.

AIPyQt5Python
0 likes · 5 min read
Build a Simple AI‑Powered Tetris Game with Python
Aotu Lab
Aotu Lab
Jan 8, 2021 · Frontend Development

Front‑End Tech Highlights: Video Players, Performance Tips, AI Recommendations

From the rise and fall of Flash to modern front‑end video playback techniques, performance optimization strategies, AI recommendation fundamentals, CLI design best practices, and a glimpse into game development and algorithm analysis, this article surveys diverse cutting‑edge technologies shaping today’s software landscape.

AICLIalgorithm
0 likes · 10 min read
Front‑End Tech Highlights: Video Players, Performance Tips, AI Recommendations
MaGe Linux Operations
MaGe Linux Operations
Dec 21, 2018 · Fundamentals

10 Fun Python Projects to Boost Your Coding Skills

This article compiles a series of entertaining Python code examples—including flag drawing with Turtle, image‑to‑ASCII conversion, Tetris, a plane shooter game, and a 25‑line face‑recognition script—to inspire learners and demonstrate practical programming techniques.

OpenCVPygamePython
0 likes · 6 min read
10 Fun Python Projects to Boost Your Coding Skills
Aotu Lab
Aotu Lab
Jul 14, 2017 · Frontend Development

How to Generate Hundreds of Non‑Overlapping Circles Quickly with Canvas

This article explains how to efficiently place many circles on an HTML5 canvas by using random point generation, circle‑based collision detection, attempt limits, and an alternative breadth‑first search method, providing complete JavaScript code for fixed and random radii and comparing performance on different canvas sizes.

Canvascollision-detectiongame-development
0 likes · 13 min read
How to Generate Hundreds of Non‑Overlapping Circles Quickly with Canvas