Κατανοήστε την τεχνολογία, επιλέξτε το σωστό εργαλείο

Οδηγός τεχνολογιών παιχνιδιών

Ένα παιχνίδι σπάνια δημιουργείται με μία μόνο τεχνολογία. Η διεπαφή, η μηχανή, η συσκευασία για κινητά, ο διακομιστής και η βάση δεδομένων μπορεί να χρησιμοποιούν διαφορετικά επίπεδα. Αυτός ο οδηγός εξηγεί τις ετικέτες τεχνολογίας που χρησιμοποιούνται στην πλατφόρμα.

45 τεχνολογίες4 κύριες ομάδες

Γιατί έχουν σημασία οι πληροφορίες τεχνολογίας;

Διαφάνεια για τους παίκτες

Βοηθά τους παίκτες να κατανοήσουν πώς δημιουργήθηκε ένα παιχνίδι και ποια συμβατότητα συσκευών να αναμένουν.

Καλύτερη αντιστοίχιση προγραμματιστών

Τα αιτήματα παιχνιδιών, οι δεξιότητες προγραμματιστών και οι απαιτήσεις έργων μπορούν να αντιστοιχιστούν με το ίδιο τεχνολογικό λεξιλόγιο.

Ακριβείς τεχνικές προσδοκίες

Οι γλώσσες, οι μηχανές και οι τεχνολογίες διακομιστή έχουν διαφορετικούς ρόλους· οι ετικέτες ξεκαθαρίζουν αυτά τα επίπεδα.

Τεχνολογίες ιστού και προγράμματος περιήγησης

Περιγραφή

10
HTML5HTML5 — Περιγραφή .

HTML5 — Περιγραφή .

Τυπικές χρήσειςΤεχνολογίες ιστού και προγράμματος περιήγησης
# HTML5
JavaScriptJavaScript — Περιγραφή .

JavaScript — Περιγραφή .

Τυπικές χρήσειςΤεχνολογίες ιστού και προγράμματος περιήγησης
# JavaScript
TypeScriptTypeScript — Περιγραφή .

TypeScript — Περιγραφή .

Τυπικές χρήσειςΤεχνολογίες ιστού και προγράμματος περιήγησης
# TypeScript
WebGLWebGL — Περιγραφή .

WebGL — Περιγραφή .

Τυπικές χρήσειςΤεχνολογίες ιστού και προγράμματος περιήγησης
# WebGL
WebAssemblyWebAssembly — Περιγραφή .

WebAssembly — Περιγραφή .

Τυπικές χρήσειςΤεχνολογίες ιστού και προγράμματος περιήγησης
# WebAssembly
PhaserPhaser — Περιγραφή .

Phaser — Περιγραφή .

Τυπικές χρήσειςΤεχνολογίες ιστού και προγράμματος περιήγησης
# Phaser
PixiJSPixiJS — Περιγραφή .

PixiJS — Περιγραφή .

Τυπικές χρήσειςΤεχνολογίες ιστού και προγράμματος περιήγησης
# PixiJS
Three.jsThree.js — Περιγραφή .

Three.js — Περιγραφή .

Τυπικές χρήσειςΤεχνολογίες ιστού και προγράμματος περιήγησης
# Three.js
Babylon.jsBabylon.js — Περιγραφή .

Babylon.js — Περιγραφή .

Τυπικές χρήσειςΤεχνολογίες ιστού και προγράμματος περιήγησης
# Babylon.js
PlayCanvasPlayCanvas — Περιγραφή .

PlayCanvas — Περιγραφή .

Τυπικές χρήσειςΤεχνολογίες ιστού και προγράμματος περιήγησης
# 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

Η επιλογή τεχνολογίας από μόνη της δεν καθορίζει την ποιότητα του παιχνιδιού. Η απόδοση εξαρτάται συνολικά από την αρχιτεκτονική κώδικα, τα στοιχεία, τις συσκευές στόχου, τις δοκιμές και τη βελτιστοποίηση.

Προσαρμοσμένες μηχανές και εργαλεία που δεν περιλαμβάνονται στη λίστα μπορούν να προστεθούν ως προσαρμοσμένες τεχνολογίες στα προφίλ παιχνιδιών ή προγραμματιστών.

↑ Επιστροφή στην κορυφή