Forstå teknologien, og vælg det rigtige værktøj

Guide til spilteknologier

Et spil bygges sjældent med kun én teknologi. Brugerflade, motor, mobilpakning, server og database kan anvende forskellige lag. Denne guide forklarer de teknologimærker, der bruges på platformen.

45 teknologier4 hovedgrupper

Hvorfor er teknologioplysninger vigtige?

Gennemsigtighed for spillere

Det hjælper spillere med at forstå, hvordan et spil er bygget, og hvilken enhedskompatibilitet de kan forvente.

Bedre matchning af udviklere

Spilanmodninger, udviklerkompetencer og projektkrav kan matches med det samme teknologiordforråd.

Præcise tekniske forventninger

Sprog, motorer og serverteknologier har forskellige roller; mærkerne gør lagene tydelige.

Web- og browserteknologier

Beskrivelse

10
HTML5HTML5 — Beskrivelse .

HTML5 — Beskrivelse .

Typiske anvendelserWeb- og browserteknologier
# HTML5
JavaScriptJavaScript — Beskrivelse .

JavaScript — Beskrivelse .

Typiske anvendelserWeb- og browserteknologier
# JavaScript
TypeScriptTypeScript — Beskrivelse .

TypeScript — Beskrivelse .

Typiske anvendelserWeb- og browserteknologier
# TypeScript
WebGLWebGL — Beskrivelse .

WebGL — Beskrivelse .

Typiske anvendelserWeb- og browserteknologier
# WebGL
WebAssemblyWebAssembly — Beskrivelse .

WebAssembly — Beskrivelse .

Typiske anvendelserWeb- og browserteknologier
# WebAssembly
PhaserPhaser — Beskrivelse .

Phaser — Beskrivelse .

Typiske anvendelserWeb- og browserteknologier
# Phaser
PixiJSPixiJS — Beskrivelse .

PixiJS — Beskrivelse .

Typiske anvendelserWeb- og browserteknologier
# PixiJS
Three.jsThree.js — Beskrivelse .

Three.js — Beskrivelse .

Typiske anvendelserWeb- og browserteknologier
# Three.js
Babylon.jsBabylon.js — Beskrivelse .

Babylon.js — Beskrivelse .

Typiske anvendelserWeb- og browserteknologier
# Babylon.js
PlayCanvasPlayCanvas — Beskrivelse .

PlayCanvas — Beskrivelse .

Typiske anvendelserWeb- og browserteknologier
# PlayCanvas

Spilmotorer og visuelle værktøjer

Beskrivelse

14
UnityUnity — Beskrivelse .

Unity — Beskrivelse .

Typiske anvendelserSpilmotorer og visuelle værktøjer
# Unity
Unreal EngineUnreal Engine — Beskrivelse .

Unreal Engine — Beskrivelse .

Typiske anvendelserSpilmotorer og visuelle værktøjer
# Unreal Engine
GodotGodot — Beskrivelse .

Godot — Beskrivelse .

Typiske anvendelserSpilmotorer og visuelle værktøjer
# Godot
Cocos Creator / Cocos2d-xCocos Creator / Cocos2d-x — Beskrivelse .

Cocos Creator / Cocos2d-x — Beskrivelse .

Typiske anvendelserSpilmotorer og visuelle værktøjer
# Cocos Creator / Cocos2d-x
ConstructConstruct — Beskrivelse .

Construct — Beskrivelse .

Typiske anvendelserSpilmotorer og visuelle værktøjer
# Construct
GameMakerGameMaker — Beskrivelse .

GameMaker — Beskrivelse .

Typiske anvendelserSpilmotorer og visuelle værktøjer
# GameMaker
GDevelopGDevelop — Beskrivelse .

GDevelop — Beskrivelse .

Typiske anvendelserSpilmotorer og visuelle værktøjer
# GDevelop
DefoldDefold — Beskrivelse .

Defold — Beskrivelse .

Typiske anvendelserSpilmotorer og visuelle værktøjer
# Defold
Solar2DSolar2D — Beskrivelse .

Solar2D — Beskrivelse .

Typiske anvendelserSpilmotorer og visuelle værktøjer
# Solar2D
LibGDXLibGDX — Beskrivelse .

LibGDX — Beskrivelse .

Typiske anvendelserSpilmotorer og visuelle værktøjer
# LibGDX
MonoGameMonoGame — Beskrivelse .

MonoGame — Beskrivelse .

Typiske anvendelserSpilmotorer og visuelle værktøjer
# MonoGame
Haxe / OpenFLHaxe / OpenFL — Beskrivelse .

Haxe / OpenFL — Beskrivelse .

Typiske anvendelserSpilmotorer og visuelle værktøjer
# Haxe / OpenFL
Lua / LÖVE2DLua / LÖVE2D — Beskrivelse .

Lua / LÖVE2D — Beskrivelse .

Typiske anvendelserSpilmotorer og visuelle værktøjer
# Lua / LÖVE2D
BuildboxBuildbox — Beskrivelse .

Buildbox — Beskrivelse .

Typiske anvendelserSpilmotorer og visuelle værktøjer
# Buildbox

Native og tværplatform mobiludvikling

Beskrivelse

10
Android / KotlinAndroid / Kotlin — Beskrivelse .

Android / Kotlin — Beskrivelse .

Typiske anvendelserNative og tværplatform mobiludvikling
# Android / Kotlin
Android / JavaAndroid / Java — Beskrivelse .

Android / Java — Beskrivelse .

Typiske anvendelserNative og tværplatform mobiludvikling
# Android / Java
iOS / SwiftiOS / Swift — Beskrivelse .

iOS / Swift — Beskrivelse .

Typiske anvendelserNative og tværplatform mobiludvikling
# iOS / Swift
iOS / Objective-CiOS / Objective-C — Beskrivelse .

iOS / Objective-C — Beskrivelse .

Typiske anvendelserNative og tværplatform mobiludvikling
# iOS / Objective-C
Flutter / FlameFlutter / Flame — Beskrivelse .

Flutter / Flame — Beskrivelse .

Typiske anvendelserNative og tværplatform mobiludvikling
# Flutter / Flame
React NativeReact Native — Beskrivelse .

React Native — Beskrivelse .

Typiske anvendelserNative og tværplatform mobiludvikling
# React Native
Cordova / CapacitorCordova / Capacitor — Beskrivelse .

Cordova / Capacitor — Beskrivelse .

Typiske anvendelserNative og tværplatform mobiludvikling
# Cordova / Capacitor
.NET MAUI.NET MAUI — Beskrivelse .

.NET MAUI — Beskrivelse .

Typiske anvendelserNative og tværplatform mobiludvikling
# .NET MAUI
QtQt — Beskrivelse .

Qt — Beskrivelse .

Typiske anvendelserNative og tværplatform mobiludvikling
# Qt
Roblox / LuauRoblox / Luau — Beskrivelse .

Roblox / Luau — Beskrivelse .

Typiske anvendelserNative og tværplatform mobiludvikling
# Roblox / Luau

Backend og onlinespil

Beskrivelse

11
Node.jsNode.js — Beskrivelse .

Node.js — Beskrivelse .

Typiske anvendelserBackend og onlinespil
# Node.js
PHPPHP — Beskrivelse .

PHP — Beskrivelse .

Typiske anvendelserBackend og onlinespil
# PHP
PythonPython — Beskrivelse .

Python — Beskrivelse .

Typiske anvendelserBackend og onlinespil
# Python
Java / SpringJava / Spring — Beskrivelse .

Java / Spring — Beskrivelse .

Typiske anvendelserBackend og onlinespil
# Java / Spring
C# / .NETC# / .NET — Beskrivelse .

C# / .NET — Beskrivelse .

Typiske anvendelserBackend og onlinespil
# C# / .NET
FirebaseFirebase — Beskrivelse .

Firebase — Beskrivelse .

Typiske anvendelserBackend og onlinespil
# Firebase
MySQL / MariaDBMySQL / MariaDB — Beskrivelse .

MySQL / MariaDB — Beskrivelse .

Typiske anvendelserBackend og onlinespil
# MySQL / MariaDB
PostgreSQLPostgreSQL — Beskrivelse .

PostgreSQL — Beskrivelse .

Typiske anvendelserBackend og onlinespil
# PostgreSQL
WebSocket / MultiplayerWebSocket / Multiplayer — Beskrivelse .

WebSocket / Multiplayer — Beskrivelse .

Typiske anvendelserBackend og onlinespil
# WebSocket / Multiplayer
PlayFab / NakamaPlayFab / Nakama — Beskrivelse .

PlayFab / Nakama — Beskrivelse .

Typiske anvendelserBackend og onlinespil
# PlayFab / Nakama
ColyseusColyseus — Beskrivelse .

Colyseus — Beskrivelse .

Typiske anvendelserBackend og onlinespil
# Colyseus

Valget af teknologi afgør ikke alene et spils kvalitet. Ydeevnen afhænger samlet af kodearkitektur, ressourcer, målenheder, test og optimering.

Egne motorer og værktøjer, der ikke findes på listen, kan stadig tilføjes som brugerdefinerede teknologier på spil- eller udviklerprofiler.

↑ Tilbage til toppen