Tagged articles
39 articles
Page 1 of 1
Tencent Cloud Developer
Tencent Cloud Developer
Jul 1, 2025 · Game Development

Mastering Memory Optimization for Unity Mobile Games: Practical Steps and Tools

This article explains why memory optimization is critical for Unity mobile games, outlines a three‑step workflow of testing, analysis, and fixing, details practical testing methods, data‑analysis toolchains, and concrete optimization techniques such as resource LOD, array pre‑allocation, string deduplication, compression, and atlas management, and concludes with a concise checklist for effective memory management.

Memory OptimizationToolchainUnity
0 likes · 16 min read
Mastering Memory Optimization for Unity Mobile Games: Practical Steps and Tools
Network Intelligence Research Center (NIRC)
Network Intelligence Research Center (NIRC)
Mar 19, 2025 · Game Development

Quickly Build a MetaXR Interaction Lab in Unity

This guide walks through setting up Meta XR SDK in Unity, using Building Blocks to add camera rigs, hand tracking and passthrough, binding interaction events, accessing hand‑tracking data via OVRSkeleton/OVRHand, and integrating ONNX machine‑learning models for XR experiments.

BuildingBlocksHandTrackingMetaXR
0 likes · 7 min read
Quickly Build a MetaXR Interaction Lab in Unity
Network Intelligence Research Center (NIRC)
Network Intelligence Research Center (NIRC)
Jan 9, 2025 · User Experience Design

Introducing a Bare-Hand VR Whiteboard for Natural Handwriting

The article presents a VR bare‑hand whiteboard system that replaces controllers with natural hand gestures, detailing its evolution, technical challenges, error‑filtering and smoothing algorithms, multi‑board synchronization, required Unity SDKs, and its validation through a CSCW research paper and user studies.

UnityVRbare-hand interaction
0 likes · 14 min read
Introducing a Bare-Hand VR Whiteboard for Natural Handwriting
Tencent Cloud Developer
Tencent Cloud Developer
Jan 9, 2025 · Game Development

Mastering Finite State Machines for Game Objects: From Basics to NPC Patrols

This article explains why finite state machines (FSM) are essential for game development, outlines their core concepts, demonstrates common pitfalls of if‑else logic, and provides step‑by‑step Unity C# examples for object state switching and intelligent NPC patrol behavior, including code snippets and integration tips.

AI code assistantCFinite State Machine
0 likes · 14 min read
Mastering Finite State Machines for Game Objects: From Basics to NPC Patrols
37 Interactive Technology Team
37 Interactive Technology Team
Jan 8, 2025 · Game Development

WeChat Mini Game SDK: Common Issues, Network Request Limits, and Optimization Strategies

The WeChat mini‑game SDK faces common problems such as HTTPS‑only domains, a ten‑request concurrency cap, five‑second background timeouts, and URL‑encoding errors that can queue or lose data, while Unity C# games must implement custom networking and developers must handle launch parameters, deprecated system APIs, share UI timing, and prompt communication to ensure stable releases.

Concurrency LimitSDKShare
0 likes · 11 min read
WeChat Mini Game SDK: Common Issues, Network Request Limits, and Optimization Strategies
AsiaInfo Technology: New Tech Exploration
AsiaInfo Technology: New Tech Exploration
Sep 6, 2024 · Cloud Computing

How Unity Cloud Rendering Powers the Metaverse: Architecture and Use Cases

This article examines Unity's cloud rendering technology, detailing its distributed architecture, workflow steps, key innovations such as low‑latency transmission and real‑time rendering, and explores how these capabilities enable large‑scale, immersive experiences in the emerging metaverse.

Digital Content CreationMetaverseUnity
0 likes · 10 min read
How Unity Cloud Rendering Powers the Metaverse: Architecture and Use Cases
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.

Game DevelopmentHot UpdateJava backend
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
37 Interactive Technology Team
37 Interactive Technology Team
May 20, 2024 · Game Development

Introduction and Implementation of MaxSDK for Unity Cross‑Platform Game Development

The article presents MaxSDK, a unified C# SDK for Unity that abstracts platform‑specific native SDKs across Android, iOS, Windows, macOS and future platforms, offering a singleton interface, abstract base classes, data models, and callback listeners to dramatically cut integration effort, maintenance cost, and enable easy extension to other engines.

AndroidCGame Development
0 likes · 21 min read
Introduction and Implementation of MaxSDK for Unity Cross‑Platform Game Development
DaTaobao Tech
DaTaobao Tech
Mar 18, 2024 · Game Development

How to Implement Real-Time Top-Down Game Maps with Canvas and Ray Casting

This article explains the role of maps in games and provides a step‑by‑step guide to creating a top‑down, real‑time minimap that follows the player, covering preparation, objectives, technical solutions, canvas rendering, ray‑casting calculations, and implementation details for both orthographic and oblique perspectives.

3D navigationCanvasGame Development
0 likes · 12 min read
How to Implement Real-Time Top-Down Game Maps with Canvas and Ray Casting
Liangxu Linux
Liangxu Linux
Dec 28, 2023 · Fundamentals

Essential Open‑Source C Unit Testing Frameworks and Unity on STM32

This note introduces several open‑source C unit‑testing frameworks, compares their features, and provides a step‑by‑step guide for porting and using the Unity framework on an STM32 platform, including configuration, test case writing, and result interpretation.

CUnityembedded
0 likes · 9 min read
Essential Open‑Source C Unit Testing Frameworks and Unity on STM32
Architect
Architect
Oct 22, 2023 · Game Development

Design and Implementation of a Lightweight Map Solution for King of Glory Using Unity and Native Views

This article details the end‑to‑end design, technical selection, and implementation of a lightweight map solution for the mobile game King of Glory, covering cross‑platform UI framework, Unity‑native view integration, data transmission via JCE, handling of Android/iOS click events, immersive mode, and nine‑patch image support.

AndroidGame DevelopmentMap Integration
0 likes · 33 min read
Design and Implementation of a Lightweight Map Solution for King of Glory Using Unity and Native Views
IT Services Circle
IT Services Circle
Oct 2, 2023 · Game Development

Unity Introduces Installation‑Based Pricing Model, Triggering Industry Backlash

Unity introduced a new installation‑based pricing model that charges developers $0.20 per install after $200,000 revenue or 200,000 downloads, prompting widespread developer backlash, concerns over tracking and impact on mobile titles, and prompting some to consider switching to alternatives like Godot.

Developer ReactionEngineGame Development
0 likes · 8 min read
Unity Introduces Installation‑Based Pricing Model, Triggering Industry Backlash
Tencent Cloud Developer
Tencent Cloud Developer
May 17, 2023 · Game Development

King of Glory Map Integration: UI Framework, Method Calls, and Cross‑Platform Event Handling

The article details a cross‑platform solution for embedding the King of Glory map into Unity, describing a native Android view integration, a three‑layer UI framework with JCE definitions, data‑driven method calls and callbacks, coordinate scaling, immersive mode handling, and Nine‑Patch rendering to achieve rapid, lightweight map deployment.

AndroidCross‑PlatformJCE
0 likes · 33 min read
King of Glory Map Integration: UI Framework, Method Calls, and Cross‑Platform Event Handling
HomeTech
HomeTech
Apr 26, 2023 · Game Development

How a Layered Unity Framework Boosts Code Reuse and Development Speed

This article analyzes the growing need for a unified Unity framework at AutoHome, evaluates existing open‑source Unity architectures, proposes a four‑layer design (logic, middle, base, data), demonstrates a native‑message example, and quantifies quality, efficiency, performance, and reuse gains.

Game DevelopmentLayered DesignOpen Source Frameworks
0 likes · 12 min read
How a Layered Unity Framework Boosts Code Reuse and Development Speed
DaTaobao Tech
DaTaobao Tech
Feb 15, 2023 · Game Development

Why PlayMaker Dominates Unity Game Logic: A Deep Dive into Visual FSM

This article examines PlayMaker, the popular Unity visual state‑machine tool, explaining its core concepts, editor features, extensibility, collaboration benefits, limitations, and how it differs from other visual‑scripting solutions, while highlighting real‑world game examples and technical insights.

Finite State MachineGame DevelopmentPlayMaker
0 likes · 12 min read
Why PlayMaker Dominates Unity Game Logic: A Deep Dive into Visual FSM
NetEase LeiHuo Testing Center
NetEase LeiHuo Testing Center
Jan 6, 2023 · Game Development

Unity UI Performance Testing Framework: Concepts, Architecture, Data Collection, and Visualization

This article introduces a Unity‑based UI performance testing framework, covering essential Unity concepts, asset bundle loading, memory management, used vs reserved memory, framework architecture, data collection methods such as panel screenshots and opening latency, and visualization techniques for analyzing draw calls, memory trends, and performance regressions.

UI PerformanceUnitymemory profiling
0 likes · 10 min read
Unity UI Performance Testing Framework: Concepts, Architecture, Data Collection, and Visualization
NetEase LeiHuo Testing Center
NetEase LeiHuo Testing Center
Dec 23, 2022 · Game Development

Building and Evolving a Static Check Framework for Unity Projects

This article describes how a game development team designed, implemented, and continuously improved a static checking framework for Unity assets and code, covering pre‑submission hooks, post‑submission scripts, daily checks, CI/CD integration, UI enhancements, and lessons learned for better quality assurance.

AutomationGame DevelopmentUnity
0 likes · 17 min read
Building and Evolving a Static Check Framework for Unity Projects
NetEase LeiHuo Testing Center
NetEase LeiHuo Testing Center
Nov 18, 2022 · Game Development

Precise Testing and Management of Unity Art Asset Dependencies

This article explains how to accurately test, record, and maintain art asset dependencies in Unity projects, describing the use of Unity's Select Dependencies interface, database design for storing direct and indirect relationships, and practical applications such as automated SVN integration, resource cleanup, and impact alerts.

Dependency AnalysisUnityasset management
0 likes · 13 min read
Precise Testing and Management of Unity Art Asset Dependencies
DaTaobao Tech
DaTaobao Tech
Nov 9, 2022 · Mobile Development

3D Rendering for Digital Collectibles in the Taobao App Using Blender and Unity

An end‑to‑end pipeline is presented that uses Blender to split and UV‑map a frame model, exports it as FBX, imports it into Unity where a runtime API dynamically updates materials, textures, colors and shininess for digital collectibles in the Taobao app, addressing mesh processing, FOV, lighting and anisotropic filtering issues.

3D renderingBlenderGraphics
0 likes · 10 min read
3D Rendering for Digital Collectibles in the Taobao App Using Blender and Unity
NetEase Smart Enterprise Tech+
NetEase Smart Enterprise Tech+
Nov 3, 2022 · Game Development

Top 11 FAQs About Using NetEase Cloud Communication SDK for Game Development

This article compiles the most common questions from participants of the NetEase Cloud Communication Innovation 2022 Developer Contest, covering SDK basics, free usage, feature support, integration tutorials, server requirements, network topology, rate limits, team accounts, platform compatibility, billing notices, and verification methods.

FAQNetEase CloudRealtime Communication
0 likes · 6 min read
Top 11 FAQs About Using NetEase Cloud Communication SDK for Game Development
HomeTech
HomeTech
Oct 26, 2022 · Game Development

Unity Rendering and Performance Optimization for the VI Sales Crown Tool

This article presents a comprehensive guide to Unity rendering pipelines, key terminology, and practical performance‑optimization techniques—including AR, texture, memory, heat, and package‑size improvements—applied to the VI Sales Crown product, with detailed tools, methods, and measurable results.

ARGame DevelopmentPerformance Optimization
0 likes · 14 min read
Unity Rendering and Performance Optimization for the VI Sales Crown Tool
NetEase LeiHuo Testing Center
NetEase LeiHuo Testing Center
Sep 23, 2022 · Game Development

Memory Optimization Techniques for Mobile Games

This article explains mobile game memory optimization, covering RAM vs ROM, resource memory reduction for textures, models, animations, streaming load, unused resource unloading, and detecting memory leaks, while providing practical QA testing methods to ensure performance without compromising visual quality.

Memory OptimizationMobile GamesQA Testing
0 likes · 20 min read
Memory Optimization Techniques for Mobile Games
Bilibili Tech
Bilibili Tech
Aug 30, 2022 · Game Development

Unlocking Unity Avatar Creation with Bilibili’s Open‑Source BVA Format

This article introduces Bilibili’s self‑developed BVA avatar file format, compares it with VRM, details its features such as unified model specifications, advanced material support, dynamic bone physics, and provides step‑by‑step Unity integration, export procedures for avatars, scenes, and runtime loading, along with sample code and resources.

3D ModelingBVAExport
0 likes · 12 min read
Unlocking Unity Avatar Creation with Bilibili’s Open‑Source BVA Format
21CTO
21CTO
Aug 21, 2022 · Fundamentals

Ubuntu 22.04.1 Variant Review: Unity, Cinnamon, and Kylin Compared

This article reviews the Ubuntu 22.04.1 releases of three official flavors—Unity, Cinnamon, and the China‑focused Kylin—detailing their desktop features, resource usage, and how they differ from the main Ubuntu distribution.

CinnamonDesktop EnvironmentsKylin
0 likes · 7 min read
Ubuntu 22.04.1 Variant Review: Unity, Cinnamon, and Kylin Compared
TAL Education Technology
TAL Education Technology
Jun 2, 2022 · Game Development

Unity Memory Management and Performance Optimization Guide

This article provides a comprehensive introduction to Unity memory concepts—including physical, virtual, native, and managed memory—and offers practical optimization techniques for native and managed resources, graphics rendering, and tooling to improve game performance on both desktop and mobile platforms.

Game DevelopmentManaged MemoryMemory Management
0 likes · 23 min read
Unity Memory Management and Performance Optimization Guide
Douyu Streaming
Douyu Streaming
Sep 27, 2021 · Game Development

Douyu’s Live2D Virtual Avatar Plugin: Unity Architecture & Key Tech

This article details Douyu's virtual avatar tool built on Unity and Live2D, covering project background, core features, layered architecture, key technologies such as Unity rendering, FairyGUI UI, TCP-based IPC, model dressing and recoloring, face‑data processing, and future development plans.

Game DevelopmentIPCLive2D
0 likes · 13 min read
Douyu’s Live2D Virtual Avatar Plugin: Unity Architecture & Key Tech
We-Design
We-Design
Mar 31, 2021 · Game Development

How BinaryVR Built the Real-Time 3D Character “Merry” for AR/VR Experiences

This article walks through BinaryVR’s art director Yoon’s end‑to‑end process for creating the real‑time 3D character Merry—from concept design and high‑poly sculpting to low‑poly retopology, UV mapping, texture painting, facial blendshape animation, Unity integration, and HyprFace SDK testing—showcasing techniques for AR/VR character pipelines.

3D ModelingAR/VRUnity
0 likes · 14 min read
How BinaryVR Built the Real-Time 3D Character “Merry” for AR/VR Experiences
Tencent Cloud Developer
Tencent Cloud Developer
Sep 15, 2020 · Game Development

Frame Pacing in Mobile Gaming: Balancing FPS and Refresh Rates

The article examines mobile gaming frame pacing, explaining how synchronizing FPS with display refresh rates—through VSync, adaptive sync, and platform‑specific tools like Android’s Swappy, iOS’s CADisplayLink, and Unreal/Unity integrations—prevents tearing and ensures smooth performance despite hardware limits.

Android iOSFPS optimizationMobile Gaming
0 likes · 12 min read
Frame Pacing in Mobile Gaming: Balancing FPS and Refresh Rates
Architecture Digest
Architecture Digest
Feb 4, 2018 · Game Development

Understanding Entity‑Component‑System (ECS) Architecture in Game Development

This article explains the origins, design principles, advantages, and trade‑offs of the Entity‑Component‑System (ECS) pattern in game development, illustrating how moving logic from Components and Managers into Systems can improve modularity, cache friendliness, and multithreading while highlighting potential pitfalls and decoupling strategies.

Component SystemECSGame Architecture
0 likes · 9 min read
Understanding Entity‑Component‑System (ECS) Architecture in Game Development
iQIYI Technical Product Team
iQIYI Technical Product Team
Sep 1, 2017 · Mobile Development

Implementing Permission Handling, Data Loading, and File Selection in a Daydream Unity Media Player

The article details how to integrate Android permission handling, directory loading, thumbnail browsing, and smooth paged scrolling into a Unity‑based Daydream media player, explaining scripts for requesting permissions, populating file selector pages, snapping to pages, and managing scroll events to enable VR file selection and playback.

AndroidDaydreamFileSelection
0 likes · 15 min read
Implementing Permission Handling, Data Loading, and File Selection in a Daydream Unity Media Player
Tencent Cloud Developer
Tencent Cloud Developer
Mar 6, 2017 · Game Development

Understanding Unity Scene and Android Activity Integration and Custom Unity Android Plugins

The article explains that each Unity scene runs inside an Android Activity by embedding a UnityPlayer FrameLayout, details how UnityPlayerActivity and GoogleUnityActivity load scenes, shows how to subclass these activities for custom integration, and outlines essential steps for creating reliable Unity‑Android plugins and handling assets.

ActivityAndroidScene
0 likes · 15 min read
Understanding Unity Scene and Android Activity Integration and Custom Unity Android Plugins
Tencent Music Tech Team
Tencent Music Tech Team
Feb 17, 2017 · Game Development

Build a Simple Gaze Interaction for Google Cardboard VR in Unity

This step‑by‑step guide shows how to set up Unity with Google’s Cardboard SDK, import the required assets, add gaze‑based interaction components, write a C# script to change object colors on focus, link events, and finally package the project for Android devices.

Android BuildCGame Development
0 likes · 12 min read
Build a Simple Gaze Interaction for Google Cardboard VR in Unity
ITPUB
ITPUB
Jul 18, 2016 · Game Development

Implementing Lua‑Based Hot‑Update in Unity Without Rebuilding the Game

This article explains a practical approach to implementing hot‑update in Unity games by injecting Lua‑based patches into C# methods using SLua and the NRefactory library, detailing the execution environment, code‑injection process, Lua patch creation, and a reusable MethodInjector class.

C#Code InjectionHot Update
0 likes · 12 min read
Implementing Lua‑Based Hot‑Update in Unity Without Rebuilding the Game
Tencent Music Tech Team
Tencent Music Tech Team
Jul 5, 2016 · Game Development

Guide to Integrating Android Plugins in Unity Projects: Hybrid Builds, Mutual Calls, and Debugging

This guide explains how to create and use Android plugins in Unity, detailing wrapper placement, bidirectional calls between Unity’s Mono/IL2CPP and Android’s Dalvik/ART, reflection‑based interface design, Gradle‑MSBuild hybrid project setup, ADB remote debugging, and support for AAR files and manifest configuration.

ReflectionUnity
0 likes · 20 min read
Guide to Integrating Android Plugins in Unity Projects: Hybrid Builds, Mutual Calls, and Debugging