World of Game Developer Tools

Get Started. It's Free
or sign up with your email address
World of Game Developer Tools by Mind Map: World of Game Developer Tools

1. Low Level Game Developer Tool Kit

1.1. Framework

1.1.1. Deploy across platform

1.1.1.1. MonoGame

1.1.1.1.1. Open-source

1.1.1.1.2. C# and other .NET languages on Microsoft and Mono platforms

1.1.1.1.3. System Requirements

1.1.1.1.4. Xamarin Studio

1.1.1.2. Oxygine

1.1.1.2.1. Programming

1.1.1.2.2. Feature

1.1.1.3. Marmalade

1.1.1.3.1. Support Platform

1.1.1.3.2. workflow

1.1.1.3.3. How Marmalade works

1.1.1.3.4. The Marmalade platform

1.1.1.3.5. license

1.1.2. Monogame(XNA)

1.1.2.1. Programming

1.1.2.1.1. C#

1.1.2.2. Ref

1.1.3. SlimDX

1.1.4. LÖVE

1.2. API

1.2.1. Metal

1.2.2. Cocoa

1.2.2.1. OSX

1.2.2.2. Progrmming

1.2.2.2.1. Objective-C

1.2.2.2.2. Script

1.2.3. DirectX

1.2.3.1. Progrmming

1.2.3.1.1. High Level Shading Language (HLSL)

1.2.4. OpenGL

1.2.4.1. Family

1.2.4.1.1. WebGL

1.2.4.1.2. OpenGLEs

1.2.4.2. Progrmming

1.2.4.2.1. OpenGL Shading Language (GLSL)

1.2.5. Vulkan

1.3. Library

1.3.1. Allegro

1.3.1.1. Programming

1.3.1.1.1. C++

1.3.1.2. API

1.3.1.3. Addons

1.3.2. SFML

1.3.3. libGDX

1.3.3.1. Tutorial

1.3.3.1.1. Video

1.3.3.1.2. Tutorial

1.3.3.2. Programming

1.3.3.2.1. Java

1.3.3.2.2. Rendering with structure programming

1.3.3.3. Feature

1.3.3.3.1. Graphics

1.3.3.3.2. Tools

1.3.3.3.3. Utilities

1.3.3.3.4. File I/O & Storage

1.3.3.3.5. Math & Physics

1.3.3.3.6. Input Handling

1.3.3.3.7. Audio

1.3.3.3.8. 3rd Party Support

1.3.3.4. Support Platform

1.3.3.4.1. Desktop Computer

1.3.3.4.2. Smartphones & Table

1.3.4. LWJ GL 3

1.3.4.1. Programming

1.3.4.1.1. Java

1.4. Physics (Library/Engine) for Games

1.4.1. 2D

1.4.1.1. Box2D

1.4.1.2. box2d-js

1.4.1.3. Chipmunk

1.4.1.4. Physicseditor

1.4.2. 3D

1.4.2.1. Newton Dynamics

1.4.2.2. Havok

1.4.2.3. Bullet Physics Library

1.4.2.4. JigLibX

1.4.2.4.1. XNA

1.4.2.5. jMonkey Engine

1.4.2.5.1. Java

1.4.2.6. PhysX

1.4.2.7. Pixelux

1.4.2.8. AGX Multiphysics

1.4.2.8.1. wiki

1.4.2.9. Vortex by CM LABS

1.4.3. Ref

1.4.3.1. How Physics Engines Work

1.4.3.2. How to Create a Custom Physics Engine

1.4.3.3. Physics engine Wiki

1.4.4. Feature

1.4.4.1. Game physics

1.4.4.2. Ragdoll physics

1.4.4.3. Soft body dynamics

1.4.4.4. Rigid body dynamics

1.4.4.5. Cell microprocessor

1.4.4.6. Physics processing unit

1.4.4.7. Procedural animation

1.4.4.8. Linear complementarity problem

1.4.4.9. Finite Element Analysis

1.4.5. AI

1.4.5.1. Bot world

2. Game Engine

2.1. Highlight Engine

2.1.1. Unity3D

2.1.1.1. Hightlight Features

2.1.1.1.1. Real-time Gameplay Editor

2.1.1.1.2. Real-time Global Illumination and our physically-based shader

2.1.1.1.3. Animation

2.1.1.1.4. OPTIMIZATION

2.1.1.1.5. 2D PHYSICS using Box2D AND 3D PHYSICS using NVIDIA® PhysX® 3.3

2.1.1.2. Development

2.1.1.2.1. High Level Concept

2.1.1.2.2. Programming

2.1.1.3. Lean

2.1.1.3.1. Documentation

2.1.1.3.2. Tutorials

2.1.1.3.3. Live Training

2.1.1.3.4. Community

2.1.1.3.5. Certification

2.1.1.4. Support Platform

2.1.1.4.1. Smartphones & Table

2.1.1.4.2. Desktop Computer

2.1.1.4.3. Console Game

2.1.1.4.4. Web

2.1.2. Unreal Engine

2.1.2.1. Hightlight Features

2.1.2.1.1. Real-time Gameplay Editor

2.1.2.1.2. More Tools and Editors

2.1.2.2. Development

2.1.2.2.1. High Level Concept

2.1.2.2.2. Programming

2.1.2.3. Lean

2.1.2.3.1. Documentation

2.1.2.3.2. Tutorials

2.1.2.4. Support Platform

2.1.2.4.1. Smartphones & Table

2.1.2.4.2. Desktop Computer

2.1.2.4.3. Web

2.1.3. CryEngine

2.1.3.1. Development

2.1.3.1.1. High Level Concept

2.1.3.1.2. Programming

2.1.3.2. Lean

2.1.3.2.1. Documentation

2.1.3.2.2. tutorials

2.1.3.3. Support Platform

2.1.3.3.1. Desktop Computer

2.1.3.3.2. Console Game

2.1.3.3.3. Smartphones & Table

2.1.3.4. Hightlight Features

2.1.3.4.1. Real-time Gameplay Editor

2.1.3.4.2. Characters & Animations

2.1.3.4.3. Performance

2.1.3.4.4. Visuals

2.1.3.4.5. Physics

2.1.3.4.6. Tools

2.1.3.5. Cost

2.1.3.5.1. Subscription : 9.90 $ / Month

2.1.3.5.2. Full License

2.1.4. Lumberyard

2.1.4.1. Hightlight Features

2.1.4.2. Development

2.1.4.2.1. High Level Concept

2.1.4.2.2. Programming

2.1.4.3. Lean

2.1.4.3.1. Documentation

2.1.4.3.2. Tutorials

2.1.5. Godot Engine - Free and open source 2D and 3D game engine

2.2. Open Source Engine

2.2.1. 2D Platform

2.2.1.1. Cocos2DX

2.2.1.1.1. Hightlight Features

2.2.1.1.2. Development

2.2.1.1.3. Lean

2.2.1.1.4. Support Platform

2.2.1.2. Dualitor

2.2.1.3. Defold

2.2.1.4. Corona

2.2.2. 3D Platform

2.2.2.1. AndEngine

2.2.2.2. Paradox

2.2.2.3. Glue Engine

2.2.2.4. Wave Engine

2.3. Game Engine (Base on UML)

2.3.1. Stencyl

2.3.2. Construct2

2.3.2.1. Programming

2.3.2.1.1. Event Sheet

2.3.2.1.2. JavaScript

2.3.2.2. Editor

2.3.2.2.1. Layout View

2.3.2.3. Support Platform

2.3.2.3.1. Mobile

2.3.2.3.2. Web

2.3.2.3.3. Console

2.3.2.3.4. Desktop Computer

2.3.2.4. High Level Concept

2.3.2.4.1. Scene

2.3.2.4.2. Sprite

2.3.3. Game Maker Studio

2.3.3.1. Support Platform

2.3.3.1.1. Mobile

2.3.3.1.2. Desktop Computer

2.3.3.1.3. Web

2.3.3.1.4. Console Game

2.3.3.2. Programming

2.3.3.2.1. Event Actions

2.3.3.2.2. Game Maker Language(GML)

2.3.3.3. High Level Concept

2.3.3.3.1. Room

2.3.3.3.2. Sprite

2.3.4. GameSalad

2.4. Mobile Android Emulator

2.4.1. Genymotion

2.4.2. bluestacks

2.4.3. Visual Studio Emulator for Android

2.4.4. xamarin test cloud

2.4.5. Cloud Test Lab

2.4.6. AWS Device Farm

2.5. Flash Game Engine

2.5.1. Game Engine

2.5.1.1. Adobe Game Engine

2.5.1.1.1. Adobe Flash

2.5.1.1.2. Adobe Flash Builder

2.5.1.1.3. Adobe Scort

2.5.1.1.4. Game SDK

2.5.1.2. Starling

2.5.1.2.1. Support Platform

2.5.1.2.2. Programming

2.5.1.2.3. Framily

2.5.1.2.4. Freature

2.5.1.3. flare3d

2.5.1.4. Away3D

2.5.1.5. Citrus Engine

2.5.2. Physic Library

2.5.2.1. box2dflash

2.5.2.2. Box2D Flash Alchemy Port

2.5.2.3. World Construction Kit

2.5.2.4. Nape Physics Engine

2.6. Other Game Engine

2.6.1. Value Engine

2.6.1.1. Source Engine

2.6.1.2. Source Filmmaker

2.6.1.2.1. Tutorial

2.6.2. Leadwerks

2.6.2.1. Liscene

2.6.2.1.1. 1640 ฺBath

2.6.3. Torque Game Engine

2.6.3.1. Torque2D

2.6.3.1.1. Ref

2.6.3.2. Torque3D

2.6.3.2.1. Programming

2.6.3.2.2. Features

2.6.3.2.3. RealTime Editor

2.6.3.2.4. Ref

2.6.4. Spring Engine

2.6.5. Visual3D Game Engine

2.7. Spacial Features

2.7.1. Anvil

2.7.2. articy:draft SE

3. HTML5 and Java Script World

3.1. Framework

3.1.1. LimeJS

3.1.2. enchant.js

3.1.2.1. Features

3.1.2.1.1. Objected Oriented

3.1.2.1.2. WebGL Support

3.1.2.1.3. Content Library

3.1.2.1.4. Hybrid Drawing

3.1.2.1.5. Animation Engine

3.1.2.1.6. Event-driven

3.1.2.2. Support Platform

3.1.2.2.1. Mobile

3.1.2.2.2. Web

3.1.2.2.3. Desktop Computer

3.1.3. Phaser

3.1.3.1. Features

3.1.3.1.1. WEBGL & CANVAS

3.1.3.1.2. PRELOADER

3.1.3.1.3. PHYSICS

3.1.3.1.4. SPRITES

3.1.3.1.5. GROUPS

3.1.3.1.6. ANIMATION

3.1.3.1.7. PARTICLES

3.1.3.1.8. CAMERA

3.1.3.1.9. INPUT

3.1.3.1.10. SOUND

3.1.3.1.11. BATTLE TESTED

3.1.3.1.12. DEVELOPER SUPPORT

3.1.3.1.13. MOBILE BROWSER

3.1.3.1.14. PLUGIN SYSTEM

3.1.3.1.15. DEVICE SCALING

3.1.3.1.16. TILEMAPS

3.2. Library

3.2.1. JawJS

3.2.1.1. Feature

3.2.1.1.1. supporting ordinary DOM

3.2.2. CREATEJS

3.2.2.1. Family

3.2.2.1.1. EaselJS

3.2.2.1.2. TweenJS

3.2.2.1.3. SoundJS

3.2.2.1.4. PreloadJS

3.2.3. Pixi.js

3.2.3.1. Feature

3.2.4. PxLoader

3.2.5. three.js

3.2.5.1. Freture

3.2.5.1.1. Free & Open Source

3.2.5.1.2. WebGL

3.3. HTML5 Cross-platform Development Tool

3.3.1. PhoneGap

3.3.1.1. Install

3.3.1.1.1. Visual Studio

3.3.1.1.2. Commard Line with Yaoman

3.3.2. Intel XDK

3.3.2.1. supported game engines

3.3.2.1.1. Cocos2d* 2 and Cocos2d-JS* 3 Cocos2d-JS Lite 3

3.3.2.1.2. Pixi*

3.3.2.1.3. Phaser*

3.3.2.1.4. EaselJS*

3.3.2.2. HTML5 Game Development

3.3.2.2.1. Getting Started with HTML5 Game Development

3.3.2.2.2. Using the Game Asset Manager

3.3.2.2.3. Audio and Video Asset Support in the Game Asset Manager

3.3.2.3. App Stores

3.3.2.3.1. Apple* App Store

3.3.2.3.2. Chrome*

3.3.2.3.3. Facebook*

3.3.2.3.4. Tizen* Store

3.3.2.3.5. Windows Store

3.3.2.3.6. Amazon* Store

3.3.2.3.7. Nook* Store

3.3.2.3.8. Google Play

3.3.3. cocoonJS by Ludei

3.3.3.1. Support Platform

3.3.3.1.1. iOS

3.3.3.1.2. Android

3.3.3.1.3. Pokki

3.3.3.1.4. Tizen

3.3.3.1.5. Ouya

3.3.3.2. CocoonJS VS PhoneGap

3.3.3.3. cocon.io

3.3.4. Crosswalk

3.4. Game Engine

3.4.1. ImpactJS

3.4.2. Goo Create

3.4.3. PlayCanvas

3.4.3.1. Freture

3.4.3.1.1. Free & Open Source

3.4.3.1.2. WebGL

3.4.3.1.3. Tools

3.4.3.1.4. Publshing

3.4.3.2. Support Platform

3.4.3.2.1. Mobile

3.4.3.2.2. Web

3.4.3.2.3. Desktop Computer

3.4.4. egret

3.4.4.1. EGRET ENGINE

3.4.4.1.1. Feature

3.4.4.2. WING

3.4.4.2.1. Feature

3.5. Networks

3.5.1. Node JS

3.6. https://www.dartlang.org/

4. Game Technique

4.1. Game System

4.1.1. OOP

4.1.1.1. Polymorphism

4.1.1.2. Component

4.1.1.2.1. ECs (Entity Components)

4.1.1.2.2. ECS (Entity Components System)

4.1.1.3. Flow Logic

4.1.1.3.1. Visual Script (Node)

4.1.2. Language

4.1.2.1. Swift

4.1.2.2. C/C++

4.1.2.3. Objective-C

4.1.2.4. C#

4.1.2.5. Java

4.1.2.6. Java Script

4.1.2.7. Lua Script

4.1.2.8. Action Script (AS 2.0, 3.0)

4.1.3. Logic Algorithm

4.1.3.1. Abstract Data Type (ADT)

4.1.3.1.1. VisuAlgo

4.1.3.2. AI

4.1.3.2.1. A*

4.1.3.2.2. Finite-state machine(FSM)

4.1.3.2.3. Flocking

4.1.3.2.4. Rules-Based Systems

4.1.3.2.5. Prediction

4.1.3.2.6. Adaptive AI

4.1.4. Game Mechanine

4.1.4.1. Enviroment

4.1.4.1.1. Tiled Map

4.1.4.1.2. Spherical Gravity

4.1.4.1.3. Terrain

4.1.4.1.4. Procedural

4.1.4.2. Diagram

4.1.4.2.1. Game Logic

4.1.4.2.2. Draw.io

4.1.4.2.3. Online Diagram Software & Visual Solution | Lucidchart

4.2. Resource Assets Pipeline

4.2.1. 2D Pipeline Tools

4.2.1.1. Sprite Editor

4.2.1.1.1. zwopple

4.2.1.1.2. ShoeBox

4.2.1.1.3. GAF Media

4.2.1.1.4. TexturePacker

4.2.1.2. Animate

4.2.1.2.1. Spriter 2D

4.2.1.2.2. Spine

4.2.1.2.3. ENVE

4.2.1.2.4. Pose Animator

4.2.1.3. Pixel Art

4.2.1.3.1. Piskel

4.2.1.3.2. Pixelorama

4.2.1.3.3. Universal Sprite Sheet Character Creator

4.2.2. 3D Pipeline Tools

4.2.2.1. 3D Model

4.2.2.1.1. SpeedTree

4.2.2.1.2. Humanoid

4.2.2.1.3. Dust3D | Free 3D Modeling Software

4.2.2.1.4. Voxel Applications - DevGa.me

4.2.2.2. Rigging and Animate

4.2.2.2.1. Fabric Engine

4.2.2.2.2. mixamo

4.2.2.3. Matrial Tools

4.2.2.3.1. Substance

4.2.2.4. Texture Tools

4.2.2.4.1. Substance painter

4.2.2.4.2. Quixel

4.2.2.4.3. Substance B2M

4.2.3. Media Content Tools

4.2.3.1. User interface (UI) Tools

4.2.3.1.1. Scaleform

4.2.3.2. Video

4.2.3.2.1. Bink video

4.2.3.3. Audio

4.2.3.3.1. AudioKinetic

4.2.3.3.2. OpenAL

4.2.3.3.3. Audacity

4.2.4. Resource

4.2.4.1. Free Game Assets

4.2.4.1.1. reinerstilesets

4.2.4.1.2. http://opengameart.org/

4.2.4.1.3. Free 2D Graphics Assets - DevGa.me

4.2.4.2. Photo Store

4.2.4.2.1. streetwill.co

4.2.4.2.2. pexels.com

4.2.4.2.3. lifeofpix

4.2.4.2.4. unsplash

4.2.4.2.5. pixabay

4.2.4.2.6. Fam Icons

4.2.4.3. Online Por

4.2.4.3.1. https://www.artstation.com/

4.2.4.3.2. https://connect.unity.com/p

4.2.4.3.3. https://www.behance.net/

4.2.4.3.4. Sketchfab

4.2.4.4. Store / Publicer

4.2.4.4.1. https://itch.io/

4.2.4.4.2. https://www.gamedevmarket.net/category/2d/

4.2.4.4.3. http://www.gameart2d.com/

4.2.4.4.4. https://kenney.nl/assets

4.3. Input Device

4.3.1. Classic Game Controller

4.3.1.1. Wii Mote

4.3.1.1.1. Open Source Library

4.3.1.2. Razer Hydar

4.3.1.3. Xbox Controller

4.3.1.4. Mouse + Keyboard

4.3.1.4.1. Razer BlackWidow Chroma

4.3.1.4.2. Razer Naga Epic Chroma

4.3.1.5. Steam Controller

4.3.2. Movement Detected Controller

4.3.2.1. Marker tracker

4.3.2.1.1. Vuforia

4.3.2.1.2. Apple ARKit

4.3.2.1.3. Android ARCore

4.3.2.1.4. artoolkit

4.3.2.1.5. HandVu

4.3.2.2. Body tracker

4.3.2.2.1. Leap Motion

4.3.2.2.2. RealSense

4.3.2.2.3. Microsoft Kinect

4.3.2.3. Eye tracker

4.3.2.3.1. The Eye Tribe

4.3.2.3.2. Tobii EyeX

4.3.2.3.3. SENTRY GAMING EYE TRACKER

4.3.2.3.4. seeingmachines

4.3.2.4. Mixed

4.3.2.4.1. hololens

4.3.2.5. Face Tracker

4.3.2.5.1. Spark AR Studio - Create Augmented Reality Experiences | Spark AR Studio

4.3.2.5.2. Lens Studio - Lens Studio by Snap Inc.

4.3.3. Wearable Sensor

4.3.3.1. Virtual reality

4.3.3.1.1. Oculus Rift

4.3.3.1.2. Vive

4.3.3.2. Omni

4.3.3.3. Myo

4.3.3.4. Xsens MVN

4.4. Software Engineering Tools

4.4.1. Version Control

4.4.1.1. Type of Version Control

4.4.1.1.1. Git

4.4.1.1.2. SVN

4.4.1.1.3. Mercurial

4.4.1.1.4. Bazaar

4.4.1.1.5. Monotone

4.4.1.1.6. CVS

4.4.1.2. Hosting

4.4.1.2.1. Visual Studio Online

4.4.1.2.2. GitLab

4.4.1.2.3. GitHub

4.4.1.2.4. Bitbucket

4.4.2. External Diff / Merge

4.4.2.1. Diff Merge

4.4.2.2. Visual Merge

4.4.2.3. WinMerge

4.4.2.4. Beyond Compare 4

4.4.3. A package manager

4.4.3.1. Web

4.4.3.1.1. Yeoman

4.4.3.1.2. yo

4.4.3.1.3. npm

4.4.3.1.4. Bower

4.4.3.2. .Net

4.4.3.2.1. NuGet

4.5. Service Support

4.5.1. Network Service

4.5.1.1. Photon Cloud

4.5.1.2. SmartFoxServer

4.5.1.3. Atavism

4.5.1.3.1. Liscene

4.5.1.4. muchdifferent

4.5.1.4.1. Unity Park

4.5.2. Backends Service

4.5.2.1. PlayFab

4.5.2.2. Parse

4.5.2.2.1. Parse for Unity

4.5.2.2.2. Guide

4.5.2.3. Kii Cloud

4.5.3. Data Analytic

4.5.3.1. Unity Analytics

4.5.3.2. Google Analytics

4.5.3.2.1. analytics-plugin-for-unity

4.5.3.2.2. Customer relationship management (CRM)

4.5.3.3. valuepotion

4.5.3.3.1. Introduction

4.5.3.3.2. Developer Document

4.5.3.3.3. Help Document

4.5.3.3.4. Support

4.5.3.4. SOOMLA Grow (Whale Player)

4.5.3.4.1. Indrocution Report

4.5.3.5. FLURRY ANALYTICS (Yahoo)

4.5.3.6. Ploty

4.5.4. Ad Units

4.5.5. Live Event

4.5.5.1. Ignite

4.5.6. Leaderboard

4.5.6.1. Game Center (iOS)

4.5.6.2. Android Dashboard

4.5.7. Social

4.5.7.1. Facebook

4.5.7.1.1. Unity SDK

4.5.7.2. Google

4.5.7.3. Google Play

4.5.8. App Store

4.5.8.1. Playphone

4.5.9. Video Record

4.5.9.1. EVERYPLAY (Unity3D)

4.5.10. Google Cast

4.5.10.1. developers.google.com

4.5.10.1.1. Cast

4.5.10.1.2. Remote Display

4.5.10.1.3. Game Manager API

4.5.10.2. Plugin for Unity Game Engine

4.5.10.2.1. Asset Store

4.5.10.2.2. Asset Store sample

4.5.10.3. UX UI Design

4.5.10.4. code-labs.io

5. Card Game Maker

5.1. Visual Testing

5.1.1. Generic Collectible Card Game

5.1.2. LackeyCCG - Play any CCG Online, or make your own. Mac or PC.

5.1.3. Home - Magic Workstation, Cards Management and Decks Testing for CCG Players, Online Play

5.2. Create Desk

5.2.1. Kickstarter Lesson #78: Creating Card Prototypes for Third-Party Reviewers

5.2.2. How to Prototype a Card Game – Brandon Carbaugh

5.2.3. nhmkdev/cardmaker