技術を理解し、適切なツールを選ぶ

ゲーム技術ガイド

ゲームが1つの技術だけで作られることはほとんどありません。画面、エンジン、モバイル向けパッケージ、サーバー、データベースでは異なる層を利用できます。このガイドでは、プラットフォーム全体で使われる技術ラベルを説明します。

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

技術の選択だけでゲーム品質が決まるわけではありません。性能はコード設計、素材、対象デバイス、テスト、最適化全体に左右されます。

一覧にない独自エンジンやツールも、ゲームまたは開発者プロフィールにカスタム技術として追加できます。

↑ ページ上部へ