Game Development

Showing 100 articles max
Python Programming Learning Circle
Python Programming Learning Circle
Oct 11, 2024 · Game Development

Python Automated Minesweeper Bot Using Win32 API and Image Recognition

This tutorial explains how to build a Python bot that automatically plays Minesweeper by locating the game window, capturing the board via image processing, interpreting cell states through RGBA values, and applying a simple rule‑based algorithm to flag mines and uncover safe squares, with fallback random clicks for unresolved situations.

GameBotImageRecognitionMinesweeper
0 likes · 12 min read
Python Automated Minesweeper Bot Using Win32 API and Image Recognition
macrozheng
macrozheng
Oct 7, 2024 · Game Development

How 128KB Powered Classic Games: Secrets of Retro Graphics, Audio, and Code

This article explores why 1980s games like Contra could deliver rich graphics, music, and gameplay within just 128KB by using tile-based graphics, specialized audio chips, and ultra‑compact code, contrasting those techniques with modern developers' expectations of massive storage.

Retro GamingTile Graphicsaudio synthesis
0 likes · 7 min read
How 128KB Powered Classic Games: Secrets of Retro Graphics, Audio, and Code
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 NinjaPygamegame development
0 likes · 7 min read
Python Fruit Ninja Game Tutorial Using Pygame
Top Architect
Top Architect
Sep 19, 2024 · Game Development

Why Game Companies' Servers Reluctant to Adopt Microservices

Although microservices are popular for many applications, this article explains why game servers often avoid them, citing real‑time latency requirements, stateful processing, high network overhead, and the difficulty of maintaining fast, low‑latency communication, while also interspersing promotional content for ChatGPT services.

backend architecturegame serverreal-time performance
0 likes · 11 min read
Why Game Companies' Servers Reluctant to Adopt Microservices
Tencent Cloud Developer
Tencent Cloud Developer
Aug 29, 2024 · Game Development

How AI Code Assistant Supercharges 3A Game Development in Unreal Engine

The article examines the launch of the Chinese 3A title "Black Myth: Wukong", analyzes programmers' challenges in high‑cost game development, presents survey data on AI coding tools, introduces Tencent Cloud AI Code Assistant, and provides a step‑by‑step tutorial for integrating the assistant into Unreal Engine projects using Rider.

AI code assistantC++Unreal Engine
0 likes · 19 min read
How AI Code Assistant Supercharges 3A Game Development in Unreal Engine
Top Architecture Tech Stack
Top Architecture Tech Stack
Aug 28, 2024 · Game Development

Technical Stack of the Chinese AAA Game “Black Myth: Wukong”

The article examines the technology behind the Chinese AAA title “Black Myth: Wukong”, revealing its use of Unreal Engine 5 with C++ as the core language, additional JavaScript integration via Unreal.js, and discusses community speculation about tools like PuerTS while also containing promotional material for development tools.

C++JavaScriptPuerts
0 likes · 4 min read
Technical Stack of the Chinese AAA Game “Black Myth: Wukong”
58UXD
58UXD
Aug 26, 2024 · Game Development

How Physics is Revolutionizing Realistic Animation: From PBR to AI‑Driven Motion

This article explores how the growing demand for visual realism drives the adoption of physically based rendering, rigid‑body dynamics, cloth and fluid simulations, and emerging AI techniques to create more believable character animation in modern computer graphics and games.

AI motioncomputer graphicsphysically based rendering
0 likes · 11 min read
How Physics is Revolutionizing Realistic Animation: From PBR to AI‑Driven Motion
Architect
Architect
Aug 25, 2024 · Game Development

Technical Analysis of “Black Myth: Wukong” – Engine, Languages, and Cultural Integration

The article examines how the Chinese AAA title “Black Myth: Wukong” leverages Unreal Engine 5, C++, Blueprint visual scripting, and even a custom C#‑based USharp plugin to deliver cutting‑edge graphics, physics, AI, and culturally rich gameplay, illustrating the convergence of advanced technology and Chinese heritage in modern game development.

BlueprintsC++C++
0 likes · 8 min read
Technical Analysis of “Black Myth: Wukong” – Engine, Languages, and Cultural Integration
Su San Talks Tech
Su San Talks Tech
Aug 25, 2024 · Game Development

How to Start Learning Unreal Engine for Game Development: A Practical Guide

This article compares Java backend development with game engine programming, explains why Unreal Engine (C++) and Unity (C#) dominate modern games, outlines official Unreal learning paths, and introduces hot‑update techniques using Blueprints, USharp and Lua for dynamic game updates.

Java BackendLearning ResourcesLua
0 likes · 8 min read
How to Start Learning Unreal Engine for Game Development: A Practical Guide
Tencent Cloud Developer
Tencent Cloud Developer
Aug 21, 2024 · Game Development

Hot Update Technology in Game Development: Architecture Design and Validation of Asset Bundle + DLL Replacement C# Hot Update Scheme

This article reviews the evolution of hot‑update methods in games, critiques Lua, PuerTS, and HybridCLR, and proposes a minimalist Unity solution that combines AssetBundle resource updates with runtime DLL loading via reflection, demonstrating a simple, low‑dependency architecture validated on Android VR projects.

AndroidVRAssetBundleC++
0 likes · 26 min read
Hot Update Technology in Game Development: Architecture Design and Validation of Asset Bundle + DLL Replacement C# Hot Update Scheme
Python Programming Learning Circle
Python Programming Learning Circle
Aug 20, 2024 · Game Development

Python Turtle Pong Game with AI Paddle

This tutorial walks you through building a fully functional Pong game in Python using the turtle library, featuring an AI paddle that automatically tracks the ball, complete with step‑by‑step code snippets and a complete source listing for easy copy‑paste implementation.

AIPongPython
0 likes · 8 min read
Python Turtle Pong Game with AI Paddle
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.

GraphicsPygamePython
0 likes · 7 min read
Creating a Fireworks Display with Python and Pygame
NetEase LeiHuo Testing Center
NetEase LeiHuo Testing Center
Aug 9, 2024 · Game Development

Integrating Project Management into QA for Game Development: A Practical Guide

This article shares practical insights on how QA engineers in game development can adopt project‑management thinking across the five classic project phases—initiation, planning, execution, monitoring & controlling, and closing—to improve testing efficiency, risk management, and overall product quality.

QAproject managementtesting process
0 likes · 14 min read
Integrating Project Management into QA for Game Development: A Practical Guide