Game Development

Showing 100 articles max
Geek Labs
Geek Labs
Oct 8, 2026 · Game Development

ReSkate Lets You Play skate. Offline & Host 32-Player Servers

ReSkate is an open-source fan project that enables offline play, self-hosted 32-player servers, and mod support for EA's skate., requiring a legitimate Steam copy; it includes a launcher, runtime, dedicated server with anti-cheat, mod management via Thunderstore, and version locking, but users must trust mod sources and accept GPL-3.0 code with EA-owned assets.

ReSkategame moddinggame preservation
0 likes · 9 min read
ReSkate Lets You Play skate. Offline & Host 32-Player Servers
Huajiao Technology
Huajiao Technology
Sep 30, 2026 · Game Development

Four AI-Assisted Game Prototypes for Live Streaming: From Guessing Games to 3D Farms

The Huajiao team shares four AI-assisted game development experiments — a social guessing game, a physics-based pool simulator, a tower-defense prototype, and a 3D farm conversion — revealing how AI accelerates prototyping but full delivery still requires substantial engineering, integration, and live-ops work.

AI-assisted developmentBlenderCocos engine
0 likes · 10 min read
Four AI-Assisted Game Prototypes for Live Streaming: From Guessing Games to 3D Farms
Linux Tech Enthusiast
Linux Tech Enthusiast
Sep 26, 2026 · Game Development

Why Classic FC Games Were Written in 6502 Assembly

The article explains that classic FC (Famicom/NES) games like Super Mario Bros. and Contra were programmed in 6502 assembly language because the console's 8-bit MOS 6502 CPU, 2 KB RAM, and 40 KB ROM required low-level hardware control and extreme memory efficiency that high-level languages could not provide.

6502 CPUFamicomLow-Level Programming
0 likes · 5 min read
Why Classic FC Games Were Written in 6502 Assembly
Design Hub
Design Hub
Sep 20, 2026 · Game Development

From Runnable to Replayable: The Full AI-Assisted Production Pipeline of PaperRoute

This case study details the AI-assisted development of PaperRoute, a newspaper delivery game, showing how separating gameplay mechanics from visual polish, using scripted asset pipelines, iterative review, and branch-based experimentation turns a runnable prototype into a replayable experience.

AI-assisted game developmentBlenderPaperRoute
0 likes · 17 min read
From Runnable to Replayable: The Full AI-Assisted Production Pipeline of PaperRoute
Linux Tech Enthusiast
Linux Tech Enthusiast
Sep 7, 2026 · Game Development

Why Classic FC Games Were Written in 6502 Assembly Language

The article explains that FC (Famicom/NES) games like Super Mario and Contra were programmed in 6502 assembly language because the console's 6502 CPU, 2K RAM, and 40K ROM required low-level hardware control for performance and memory efficiency.

6502 CPUFamicomLow-Level Programming
0 likes · 4 min read
Why Classic FC Games Were Written in 6502 Assembly Language
Machine Heart
Machine Heart
Aug 30, 2026 · Game Development

How VibeGame Rebuilds a Game Engine for Self‑Evolving AI Agents

VibeGame defines Prompt‑to‑Game Development, builds an AI‑native engine where all assets are text‑based and fully observable, assembles an eight‑agent adversarial team that self‑tests, critiques and iterates, and creates reusable skeletons, modules and contracts to continuously raise the starting point for future games.

AI agentsadversarial teamgame engine
0 likes · 10 min read
How VibeGame Rebuilds a Game Engine for Self‑Evolving AI Agents
21CTO
21CTO
Aug 22, 2026 · Game Development

Building a Kid-Friendly Game Engine: How a Programmer Taught His 8‑Year‑Old to Code

Nick built a simple, HyperCard‑inspired game engine called Canon, composed of players, rooms, and items, and a deliberately rudimentary scripting language Cant, to let his eight‑year‑old daughter experiment with creating and modifying game worlds, illustrating educational design trade‑offs between simplicity and functionality.

HyperCardcustom scripting languageeducational tools
0 likes · 7 min read
Building a Kid-Friendly Game Engine: How a Programmer Taught His 8‑Year‑Old to Code
Fun with Large Models
Fun with Large Models
Aug 9, 2026 · Game Development

Recreating Childhood: Building a 4399‑Style Game Suite in One Hour with Doubao‑Seed‑Evolving

The author demonstrates how, within an hour, the Doubao‑Seed‑Evolving large model can generate a playable Flappy Bird with two‑player mode, a 3D city‑racing game, and a 4399‑style game portal, detailing environment setup, prompt engineering, debugging steps, and insights into the model’s strengths and current limitations.

AI code generationDoubao-Seed-EvolvingFlappy Bird
0 likes · 13 min read
Recreating Childhood: Building a 4399‑Style Game Suite in One Hour with Doubao‑Seed‑Evolving
IT Learning Made Simple
IT Learning Made Simple
Jul 12, 2026 · Game Development

From Yang Le Ge Yang to Ba Le Ge Guan: Inside the IT Architecture Behind a Viral Mini‑Game

The article breaks down the gameplay of "Ba Le Ge Guan", compares it with "Yang Le Ge Yang", and explains the three‑layer WeChat mini‑game architecture, cross‑platform rendering, performance tricks, and cloud services that make the game instantly playable, smooth, and highly engaging.

Game ArchitectureGameplay MechanicsWeChat Mini Game
0 likes · 9 min read
From Yang Le Ge Yang to Ba Le Ge Guan: Inside the IT Architecture Behind a Viral Mini‑Game
IT Learning Made Simple
IT Learning Made Simple
Jul 11, 2026 · Game Development

How "Cupping Game" Beats "Sheep Game": A Deep Dive into the IT Architecture and Stress‑Relief Design of a Viral Mini‑Game

The article explains how the new WeChat mini‑game “Cupping Game” builds on the success of “Sheep Game” by using a lightweight 99 MB package, a three‑layer architecture, cross‑device rendering, resource‑splitting and cloud storage to deliver smooth, stress‑relieving gameplay that’s easy for both players and IT beginners to understand.

CrossPlatformMiniGamePerformance
0 likes · 8 min read
How "Cupping Game" Beats "Sheep Game": A Deep Dive into the IT Architecture and Stress‑Relief Design of a Viral Mini‑Game
IT Learning Made Simple
IT Learning Made Simple
Jul 9, 2026 · Game Development

Dissecting the IT Architecture Behind the Viral Mini‑Game ‘Ba Le Ge Guan’

The article explains how the new WeChat mini‑game ‘Ba Le Ge Guan’ combines a simple, stress‑relieving “cupping” puzzle with a lightweight three‑layer architecture—native engine, JavaScript game logic, and resource rendering—leveraging cross‑device rendering, vector assets, and cloud storage to deliver instant, smooth play on any device, while comparing its design to the earlier hit ‘Yang Le Ge Yang’.

CrossPlatformMiniGamePerformance
0 likes · 9 min read
Dissecting the IT Architecture Behind the Viral Mini‑Game ‘Ba Le Ge Guan’
IT Learning Made Simple
IT Learning Made Simple
Jul 6, 2026 · Game Development

Dissecting the IT Architecture Behind the Viral Mini‑Game ‘Ba Le Ge Guan’

‘Ba Le Ge Guan’ blends simple, stress‑relieving gameplay with a lightweight, three‑layer architecture—native engine, JavaScript logic, and resource rendering—leveraging cross‑platform rendering, vector assets, and cloud storage to deliver instant, smooth experiences across devices, while the article compares its design to the earlier hit ‘Yang le Ge Yang’.

Game ArchitectureWeChat Mini Gamecloud services
0 likes · 9 min read
Dissecting the IT Architecture Behind the Viral Mini‑Game ‘Ba Le Ge Guan’
IT Learning Made Simple
IT Learning Made Simple
Jul 4, 2026 · Game Development

The IT Architecture Behind the Viral Mini‑Game “Cupping” and Its Stress‑Relief Appeal

The article explains how the new WeChat mini‑game “Cupping” combines a simple, stress‑relieving match‑3 mechanic with a three‑layer architecture—native engine, JavaScript game logic, and resource rendering—leveraging lightweight packaging, cross‑device rendering, performance optimizations and cloud storage to deliver instant, smooth play on any device.

Game ArchitectureStress ReliefWeChat MiniGame
0 likes · 8 min read
The IT Architecture Behind the Viral Mini‑Game “Cupping” and Its Stress‑Relief Appeal
IT Services Circle
IT Services Circle
Jun 29, 2026 · Game Development

What Programming Languages Power Genshin Impact?

Genshin Impact combines Unity's C# scripting, C++ engine cores, Go or Java for servers, Python for tooling, and even hand‑written assembly for critical paths, illustrating how a modern AAA game relies on a multi‑language stack to balance performance and development speed.

C++C++Go
0 likes · 7 min read
What Programming Languages Power Genshin Impact?
Linux Tech Enthusiast
Linux Tech Enthusiast
May 30, 2026 · Game Development

What Programming Language Powered Classic FC Games?

Classic FC titles like Super Mario, Contra and Mega Man ran on Nintendo’s 6502‑based console and were programmed in low‑level NES assembly language, allowing developers to tightly control the limited 2 KB RAM and 40 KB ROM for optimal performance.

6502 CPUFC consoleNES
0 likes · 4 min read
What Programming Language Powered Classic FC Games?
Java Architect Essentials
Java Architect Essentials
May 16, 2026 · Game Development

How 128 KB Contra Managed a Long Storyline on the NES

Despite being limited to just 128 KB of ROM, the 1987 NES game Contra achieved a surprisingly long storyline by exploiting tile‑based graphics, tightly packed audio data generated by the Ricoh 2A03 chip, and minimalist code that leveraged the console’s built‑in hardware functions.

ContraNESTile Graphics
0 likes · 6 min read
How 128 KB Contra Managed a Long Storyline on the NES