了解技术,选择合适的工具

游戏技术指南

游戏很少只使用一种技术构建。界面、引擎、移动端打包、服务器和数据库可能使用不同的技术层。本指南说明平台中使用的技术标签。

45 项技术4 个主要分组

为什么技术信息很重要?

让玩家了解技术

帮助玩家了解游戏的构建方式以及可期待的设备兼容性。

更准确地匹配开发者

游戏需求、开发者技能和项目要求可以使用同一套技术术语进行匹配。

准确的技术预期

编程语言、引擎和服务器技术承担不同职责;标签能清楚区分这些技术层。

Web 与浏览器技术

描述

10
HTML5HTML5 — 描述 .

HTML5 — 描述 .

常见用途Web 与浏览器技术
# HTML5
JavaScriptJavaScript — 描述 .

JavaScript — 描述 .

常见用途Web 与浏览器技术
# JavaScript
TypeScriptTypeScript — 描述 .

TypeScript — 描述 .

常见用途Web 与浏览器技术
# TypeScript
WebGLWebGL — 描述 .

WebGL — 描述 .

常见用途Web 与浏览器技术
# WebGL
WebAssemblyWebAssembly — 描述 .

WebAssembly — 描述 .

常见用途Web 与浏览器技术
# WebAssembly
PhaserPhaser — 描述 .

Phaser — 描述 .

常见用途Web 与浏览器技术
# Phaser
PixiJSPixiJS — 描述 .

PixiJS — 描述 .

常见用途Web 与浏览器技术
# PixiJS
Three.jsThree.js — 描述 .

Three.js — 描述 .

常见用途Web 与浏览器技术
# Three.js
Babylon.jsBabylon.js — 描述 .

Babylon.js — 描述 .

常见用途Web 与浏览器技术
# Babylon.js
PlayCanvasPlayCanvas — 描述 .

PlayCanvas — 描述 .

常见用途Web 与浏览器技术
# PlayCanvas

游戏引擎与可视化工具

描述

14
UnityUnity — 描述 .

Unity — 描述 .

常见用途游戏引擎与可视化工具
# Unity
Unreal EngineUnreal Engine — 描述 .

Unreal Engine — 描述 .

常见用途游戏引擎与可视化工具
# Unreal Engine
GodotGodot — 描述 .

Godot — 描述 .

常见用途游戏引擎与可视化工具
# Godot
Cocos Creator / Cocos2d-xCocos Creator / Cocos2d-x — 描述 .

Cocos Creator / Cocos2d-x — 描述 .

常见用途游戏引擎与可视化工具
# Cocos Creator / Cocos2d-x
ConstructConstruct — 描述 .

Construct — 描述 .

常见用途游戏引擎与可视化工具
# Construct
GameMakerGameMaker — 描述 .

GameMaker — 描述 .

常见用途游戏引擎与可视化工具
# GameMaker
GDevelopGDevelop — 描述 .

GDevelop — 描述 .

常见用途游戏引擎与可视化工具
# GDevelop
DefoldDefold — 描述 .

Defold — 描述 .

常见用途游戏引擎与可视化工具
# Defold
Solar2DSolar2D — 描述 .

Solar2D — 描述 .

常见用途游戏引擎与可视化工具
# Solar2D
LibGDXLibGDX — 描述 .

LibGDX — 描述 .

常见用途游戏引擎与可视化工具
# LibGDX
MonoGameMonoGame — 描述 .

MonoGame — 描述 .

常见用途游戏引擎与可视化工具
# MonoGame
Haxe / OpenFLHaxe / OpenFL — 描述 .

Haxe / OpenFL — 描述 .

常见用途游戏引擎与可视化工具
# Haxe / OpenFL
Lua / LÖVE2DLua / LÖVE2D — 描述 .

Lua / LÖVE2D — 描述 .

常见用途游戏引擎与可视化工具
# Lua / LÖVE2D
BuildboxBuildbox — 描述 .

Buildbox — 描述 .

常见用途游戏引擎与可视化工具
# Buildbox

原生与跨平台移动开发

描述

10
Android / KotlinAndroid / Kotlin — 描述 .

Android / Kotlin — 描述 .

常见用途原生与跨平台移动开发
# Android / Kotlin
Android / JavaAndroid / Java — 描述 .

Android / Java — 描述 .

常见用途原生与跨平台移动开发
# Android / Java
iOS / SwiftiOS / Swift — 描述 .

iOS / Swift — 描述 .

常见用途原生与跨平台移动开发
# iOS / Swift
iOS / Objective-CiOS / Objective-C — 描述 .

iOS / Objective-C — 描述 .

常见用途原生与跨平台移动开发
# iOS / Objective-C
Flutter / FlameFlutter / Flame — 描述 .

Flutter / Flame — 描述 .

常见用途原生与跨平台移动开发
# Flutter / Flame
React NativeReact Native — 描述 .

React Native — 描述 .

常见用途原生与跨平台移动开发
# React Native
Cordova / CapacitorCordova / Capacitor — 描述 .

Cordova / Capacitor — 描述 .

常见用途原生与跨平台移动开发
# Cordova / Capacitor
.NET MAUI.NET MAUI — 描述 .

.NET MAUI — 描述 .

常见用途原生与跨平台移动开发
# .NET MAUI
QtQt — 描述 .

Qt — 描述 .

常见用途原生与跨平台移动开发
# Qt
Roblox / LuauRoblox / Luau — 描述 .

Roblox / Luau — 描述 .

常见用途原生与跨平台移动开发
# Roblox / Luau

后端与在线游戏

描述

11
Node.jsNode.js — 描述 .

Node.js — 描述 .

常见用途后端与在线游戏
# Node.js
PHPPHP — 描述 .

PHP — 描述 .

常见用途后端与在线游戏
# PHP
PythonPython — 描述 .

Python — 描述 .

常见用途后端与在线游戏
# Python
Java / SpringJava / Spring — 描述 .

Java / Spring — 描述 .

常见用途后端与在线游戏
# Java / Spring
C# / .NETC# / .NET — 描述 .

C# / .NET — 描述 .

常见用途后端与在线游戏
# C# / .NET
FirebaseFirebase — 描述 .

Firebase — 描述 .

常见用途后端与在线游戏
# Firebase
MySQL / MariaDBMySQL / MariaDB — 描述 .

MySQL / MariaDB — 描述 .

常见用途后端与在线游戏
# MySQL / MariaDB
PostgreSQLPostgreSQL — 描述 .

PostgreSQL — 描述 .

常见用途后端与在线游戏
# PostgreSQL
WebSocket / MultiplayerWebSocket / Multiplayer — 描述 .

WebSocket / Multiplayer — 描述 .

常见用途后端与在线游戏
# WebSocket / Multiplayer
PlayFab / NakamaPlayFab / Nakama — 描述 .

PlayFab / Nakama — 描述 .

常见用途后端与在线游戏
# PlayFab / Nakama
ColyseusColyseus — 描述 .

Colyseus — 描述 .

常见用途后端与在线游戏
# Colyseus

技术选择本身并不能决定游戏质量。性能取决于代码架构、资源、目标设备、测试和整体优化。

未列出的自定义引擎和工具仍可作为自定义技术添加到游戏或开发者资料中。

↑ 返回顶部