Forstå teknologien og velg riktig verktøy

Guide til spillteknologier

Et spill bygges sjelden med bare én teknologi. Grensesnitt, motor, mobilpakking, server og database kan bruke ulike lag. Denne guiden forklarer teknologimerkene som brukes på plattformen.

45 teknologier4 hovedgrupper

Hvorfor er teknologiinformasjon viktig?

Åpenhet for spillere

Den hjelper spillere å forstå hvordan et spill er bygget og hvilken enhetskompatibilitet de kan forvente.

Bedre matching for utviklere

Spillforespørsler, utviklerferdigheter og prosjektkrav kan matches med samme teknologiordforråd.

Presise tekniske forventninger

Språk, motorer og serverteknologier har ulike roller; merkene gjør lagene tydelige.

Web- og nettleserteknologier

Beskrivelse

10
HTML5HTML5 — Beskrivelse .

HTML5 — Beskrivelse .

Typiske bruksområderWeb- og nettleserteknologier
# HTML5
JavaScriptJavaScript — Beskrivelse .

JavaScript — Beskrivelse .

Typiske bruksområderWeb- og nettleserteknologier
# JavaScript
TypeScriptTypeScript — Beskrivelse .

TypeScript — Beskrivelse .

Typiske bruksområderWeb- og nettleserteknologier
# TypeScript
WebGLWebGL — Beskrivelse .

WebGL — Beskrivelse .

Typiske bruksområderWeb- og nettleserteknologier
# WebGL
WebAssemblyWebAssembly — Beskrivelse .

WebAssembly — Beskrivelse .

Typiske bruksområderWeb- og nettleserteknologier
# WebAssembly
PhaserPhaser — Beskrivelse .

Phaser — Beskrivelse .

Typiske bruksområderWeb- og nettleserteknologier
# Phaser
PixiJSPixiJS — Beskrivelse .

PixiJS — Beskrivelse .

Typiske bruksområderWeb- og nettleserteknologier
# PixiJS
Three.jsThree.js — Beskrivelse .

Three.js — Beskrivelse .

Typiske bruksområderWeb- og nettleserteknologier
# Three.js
Babylon.jsBabylon.js — Beskrivelse .

Babylon.js — Beskrivelse .

Typiske bruksområderWeb- og nettleserteknologier
# Babylon.js
PlayCanvasPlayCanvas — Beskrivelse .

PlayCanvas — Beskrivelse .

Typiske bruksområderWeb- og nettleserteknologier
# PlayCanvas

Spillmotorer og visuelle verktøy

Beskrivelse

14
UnityUnity — Beskrivelse .

Unity — Beskrivelse .

Typiske bruksområderSpillmotorer og visuelle verktøy
# Unity
Unreal EngineUnreal Engine — Beskrivelse .

Unreal Engine — Beskrivelse .

Typiske bruksområderSpillmotorer og visuelle verktøy
# Unreal Engine
GodotGodot — Beskrivelse .

Godot — Beskrivelse .

Typiske bruksområderSpillmotorer og visuelle verktøy
# Godot
Cocos Creator / Cocos2d-xCocos Creator / Cocos2d-x — Beskrivelse .

Cocos Creator / Cocos2d-x — Beskrivelse .

Typiske bruksområderSpillmotorer og visuelle verktøy
# Cocos Creator / Cocos2d-x
ConstructConstruct — Beskrivelse .

Construct — Beskrivelse .

Typiske bruksområderSpillmotorer og visuelle verktøy
# Construct
GameMakerGameMaker — Beskrivelse .

GameMaker — Beskrivelse .

Typiske bruksområderSpillmotorer og visuelle verktøy
# GameMaker
GDevelopGDevelop — Beskrivelse .

GDevelop — Beskrivelse .

Typiske bruksområderSpillmotorer og visuelle verktøy
# GDevelop
DefoldDefold — Beskrivelse .

Defold — Beskrivelse .

Typiske bruksområderSpillmotorer og visuelle verktøy
# Defold
Solar2DSolar2D — Beskrivelse .

Solar2D — Beskrivelse .

Typiske bruksområderSpillmotorer og visuelle verktøy
# Solar2D
LibGDXLibGDX — Beskrivelse .

LibGDX — Beskrivelse .

Typiske bruksområderSpillmotorer og visuelle verktøy
# LibGDX
MonoGameMonoGame — Beskrivelse .

MonoGame — Beskrivelse .

Typiske bruksområderSpillmotorer og visuelle verktøy
# MonoGame
Haxe / OpenFLHaxe / OpenFL — Beskrivelse .

Haxe / OpenFL — Beskrivelse .

Typiske bruksområderSpillmotorer og visuelle verktøy
# Haxe / OpenFL
Lua / LÖVE2DLua / LÖVE2D — Beskrivelse .

Lua / LÖVE2D — Beskrivelse .

Typiske bruksområderSpillmotorer og visuelle verktøy
# Lua / LÖVE2D
BuildboxBuildbox — Beskrivelse .

Buildbox — Beskrivelse .

Typiske bruksområderSpillmotorer og visuelle verktøy
# Buildbox

Innebygd og plattformuavhengig mobilutvikling

Beskrivelse

10
Android / KotlinAndroid / Kotlin — Beskrivelse .

Android / Kotlin — Beskrivelse .

Typiske bruksområderInnebygd og plattformuavhengig mobilutvikling
# Android / Kotlin
Android / JavaAndroid / Java — Beskrivelse .

Android / Java — Beskrivelse .

Typiske bruksområderInnebygd og plattformuavhengig mobilutvikling
# Android / Java
iOS / SwiftiOS / Swift — Beskrivelse .

iOS / Swift — Beskrivelse .

Typiske bruksområderInnebygd og plattformuavhengig mobilutvikling
# iOS / Swift
iOS / Objective-CiOS / Objective-C — Beskrivelse .

iOS / Objective-C — Beskrivelse .

Typiske bruksområderInnebygd og plattformuavhengig mobilutvikling
# iOS / Objective-C
Flutter / FlameFlutter / Flame — Beskrivelse .

Flutter / Flame — Beskrivelse .

Typiske bruksområderInnebygd og plattformuavhengig mobilutvikling
# Flutter / Flame
React NativeReact Native — Beskrivelse .

React Native — Beskrivelse .

Typiske bruksområderInnebygd og plattformuavhengig mobilutvikling
# React Native
Cordova / CapacitorCordova / Capacitor — Beskrivelse .

Cordova / Capacitor — Beskrivelse .

Typiske bruksområderInnebygd og plattformuavhengig mobilutvikling
# Cordova / Capacitor
.NET MAUI.NET MAUI — Beskrivelse .

.NET MAUI — Beskrivelse .

Typiske bruksområderInnebygd og plattformuavhengig mobilutvikling
# .NET MAUI
QtQt — Beskrivelse .

Qt — Beskrivelse .

Typiske bruksområderInnebygd og plattformuavhengig mobilutvikling
# Qt
Roblox / LuauRoblox / Luau — Beskrivelse .

Roblox / Luau — Beskrivelse .

Typiske bruksområderInnebygd og plattformuavhengig mobilutvikling
# Roblox / Luau

Backend og nettspill

Beskrivelse

11
Node.jsNode.js — Beskrivelse .

Node.js — Beskrivelse .

Typiske bruksområderBackend og nettspill
# Node.js
PHPPHP — Beskrivelse .

PHP — Beskrivelse .

Typiske bruksområderBackend og nettspill
# PHP
PythonPython — Beskrivelse .

Python — Beskrivelse .

Typiske bruksområderBackend og nettspill
# Python
Java / SpringJava / Spring — Beskrivelse .

Java / Spring — Beskrivelse .

Typiske bruksområderBackend og nettspill
# Java / Spring
C# / .NETC# / .NET — Beskrivelse .

C# / .NET — Beskrivelse .

Typiske bruksområderBackend og nettspill
# C# / .NET
FirebaseFirebase — Beskrivelse .

Firebase — Beskrivelse .

Typiske bruksområderBackend og nettspill
# Firebase
MySQL / MariaDBMySQL / MariaDB — Beskrivelse .

MySQL / MariaDB — Beskrivelse .

Typiske bruksområderBackend og nettspill
# MySQL / MariaDB
PostgreSQLPostgreSQL — Beskrivelse .

PostgreSQL — Beskrivelse .

Typiske bruksområderBackend og nettspill
# PostgreSQL
WebSocket / MultiplayerWebSocket / Multiplayer — Beskrivelse .

WebSocket / Multiplayer — Beskrivelse .

Typiske bruksområderBackend og nettspill
# WebSocket / Multiplayer
PlayFab / NakamaPlayFab / Nakama — Beskrivelse .

PlayFab / Nakama — Beskrivelse .

Typiske bruksområderBackend og nettspill
# PlayFab / Nakama
ColyseusColyseus — Beskrivelse .

Colyseus — Beskrivelse .

Typiske bruksområderBackend og nettspill
# Colyseus

Teknologivalget alene avgjør ikke kvaliteten på et spill. Ytelsen avhenger av kodearkitektur, ressurser, målenheter, testing og optimalisering som helhet.

Egendefinerte motorer og verktøy som ikke står i listen, kan fortsatt legges til som egne teknologier på spill- eller utviklerprofiler.

↑ Tilbake til toppen