Skip to content
40 toolsPublic bookmarkCurated by Bookmarkit TeamUpdated August 2026

Best game development tools

Game development tools start with an engine, then art, audio, and live-ops. This shortlist includes Unity, Unreal Engine, Godot, GameMaker, Construct, plus audio (FMOD, Wwise), art (Aseprite, Spine), and services (PlayFab, Photon, Steamworks). Pick the engine before you pick the AI NPC tool.

What are game development tools?

Game development tools are software used to build and ship games: engines, editors, asset pipelines, audio middleware, and backend services. An engine (Unity, Unreal, Godot) is the runtime and editor. Everything else plugs into it. Marketplace stores (itch.io, Epic, Steamworks) appear because shipping is part of the job.

This shortlist includes Alpha3D, Aseprite, Bitsy, Cocos Creator, Construct, Convai, and 34 more.

Who this shortlist is for

  • Solo developers choosing a first engine
  • Studios comparing Unity, Unreal, and Godot on license and staffing
  • People adding audio, 2D art, or multiplayer after the engine is set

How we picked

We include engines and the common adjacent tools that have a catalog profile. General 3D tools such as Blender also appear on the art list because both audiences bookmark them.

  1. Used to make, ship, or operate a game
  2. Engine, middleware, asset tool, or game backend
  3. Public product or license page we can attach to a profile
  4. Not a consumer game storefront only, unless it includes a creator tool (Roblox Studio)

The shortlist

Open a profile for pricing, alternatives, and a product page.

Alpha3D logo
Alpha3D4.4(120)0

Alpha3D is a Game Development product used by individuals and teams who want a reliable, modern workflow.

ProprietaryGame DevelopmentWebFreemium · See website
Aseprite logo
Aseprite4.4(948)79

Aseprite (previously ASE, aka Allegro Sprite Editor) is a program to create animated sprites & pixel art.

Freemium (Pay once)Game DevelopmentMacWindowsLinuxFreemium · See website

Alternative to Piskel

Bitsy logo
Bitsy4.4(120)0

Bitsy is a software product at bitsy.org. Bitsy is a Game Development product used by individuals and teams who want a reliable, modern.

ProprietaryGame DevelopmentWebFreemium · See website
Cocos Creator logo
Cocos Creator4.4(120)0

Cocos Creator is a Game Development product used by individuals and teams who want a reliable, modern workflow.

ProprietaryGame DevelopmentWebFreemium · See website
Construct logo
Construct4.4(960)80

Get started with Construct 3, powerful software designed specifically for you to make high performance and beautiful games effortlessly.

ProprietaryGame DevelopmentWindowsSoftware as a Service (SaaS)Paid · See website

Alternative to Unity and GDevelop and Unreal Engine

Convai logo
Convai4.4(120)0

Convai is a Game Development product used by individuals and teams who want a reliable, modern workflow.

ProprietaryGame DevelopmentWebFreemium · See website
Defold logo
Defold4.4(120)0

Defold is a Game Development product used by individuals and teams who want a reliable, modern workflow.

ProprietaryGame DevelopmentWebFreemium · See website
FMOD logo
FMOD4.4(120)0

FMOD is a Game Development product used by individuals and teams who want a reliable, modern workflow.

ProprietaryGame DevelopmentWebFreemium · See website
GDevelop logo
GDevelop4.4(120)0

GDevelop is a Game Development product used by individuals and teams who want a reliable, modern workflow.

ProprietaryGame DevelopmentWebFreemium · See website
Ink logo
Ink4.4(120)0

Ink is a Game Development tool for teams and individuals who want a reliable, modern workflow.

ProprietaryGame DevelopmentWebFreemium · See website
Inworld AI logo
Inworld AI4.4(120)0

Inworld AI is a Game Development product used by individuals and teams who want a reliable, modern workflow.

ProprietaryGame DevelopmentWebFreemium · See website
Itch.io logo
Itch.io4.4(3,636)303

io gives you the ability to design a page where people can download games you have uploaded.

FreeGame DevelopmentMacWindowsLinuxFree · See website
Kaedim logo
Kaedim4.4(120)0

Kaedim is a Game Development product used by individuals and teams who want a reliable, modern workflow.

ProprietaryGame DevelopmentWebFreemium · See website
LÖVE logo
LÖVE4.4(1,188)99

As you probably know by now, LÖVE is a framework for making 2D games in the Lua programming language.

FreeGame DevelopmentMacWindowsLinuxFree · See website

Alternative to GDevelop

Layer AI logo
Layer AI4.4(120)0

Layer learns your game, your brand, and your past campaigns — then produces UA creative that passes brand review the first time.

ProprietaryGame DevelopmentWebFreemium · See website
Ludo AI logo
Ludo AI4.4(120)0

Ludo AI is a Game Development product used by individuals and teams who want a reliable, modern workflow.

ProprietaryGame DevelopmentWebFreemium · See website
Meshy logo
Meshy4.4(120)0

Meshy is a Game Development product used by individuals and teams who want a reliable, modern workflow.

ProprietaryGame DevelopmentWebFreemium · See website
Mirror Networking logo

Mirror Networking is a Game Development product used by individuals and teams who want a reliable, modern workflow.

ProprietaryGame DevelopmentWebFreemium · See website
Phaser logo
Phaser4.4(120)0

Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.

FreeGame DevelopmentMacWindowsLinuxFree · See website

Alternative to Unity and GDevelop

Photon logo
Photon4.4(120)0

Photon is a Game Development product used by individuals and teams who want a reliable, modern workflow.

ProprietaryGame DevelopmentWebFreemium · See website
PlayFab logo
PlayFab4.4(120)0

PlayFab is a Game Development product used by individuals and teams who want a reliable, modern workflow.

ProprietaryGame DevelopmentWebFreemium · See website
RPG Maker logo
RPG Maker4.4(612)51

The RPG Maker software series is a set of game creation suites aimed at easy 2D role playing game creation.

ProprietaryGame DevelopmentMacWindowsLinuxFreemium · See website

Alternative to GDevelop and Scratch

Scenario logo
Scenario4.4(120)0

Scenario is a Game Development product used by individuals and teams who want a reliable, modern workflow.

ProprietaryGame DevelopmentWebFreemium · See website
Scratch logo
Scratch4.4(1,440)120

Scratch is a programming language that makes it easy to create your own interactive stories, animations, games, music, and art -- and share.

FreeGame DevelopmentMacWindowsLinuxFree · See website

Alternative to GDevelop and GameMaker

Spine logo
Spine4.4(120)0

Spine is a Game Development tool for teams and individuals who want a reliable, modern workflow.

ProprietaryGame DevelopmentWebFreemium · See website
Spline 3D logo
Spline 3D4.4(120)0

Spline 3D is a Game Development product used by individuals and teams who want a reliable, modern workflow.

ProprietaryGame DevelopmentWebFreemium · See website
SpriteKit logo
SpriteKit4.4(120)0

SpriteKit is a Game Development tool for teams and individuals who want a reliable, modern workflow.

ProprietaryGame DevelopmentWebFreemium · See website
Steamworks logo
Steamworks4.4(120)0

Steamworks is a Game Development product used by individuals and teams who want a reliable, modern workflow.

ProprietaryGame DevelopmentWebFreemium · See website
Tiled logo
Tiled4.4(120)0

Focus on Level Design with Automapping 14 July 2026 Wouldn’t it be nice if the right tiles fell into place automatically?

ProprietaryGame DevelopmentWebFreemium · See website
Twine logo
Twine4.4(120)0

Twine is an open-source tool for telling interactive, nonlinear stories.

FreeGame DevelopmentMacWindowsLinuxFree · See website
Unity Muse logo
Unity Muse4.4(120)0

Unity Muse is a Game Development product used by individuals and teams who want a reliable, modern workflow.

ProprietaryGame DevelopmentWebFreemium · See website
Wwise logo
Wwise4.4(120)0

Wwise is a Game Development tool for teams and individuals who want a reliable, modern workflow.

ProprietaryGame DevelopmentWebFreemium · See website

How to choose a game engine

Choose based on target platform, team skill, and license. Then freeze the engine for the project. Switching mid-production is the expensive mistake.

If this is the jobLook at
3D action or high fidelityUnreal Engine. Confirm source access needs and the current royalty terms for your revenue.
Multi-platform and C# teamsUnity. Test render pipelines and mobile build times on a vertical slice.
Open source and 2D or small 3DGodot. Check export templates and your language preference (GDScript, C#).
No-code or 2D specialistsGameMaker, Construct, GDevelop, RPG Maker, or Bitsy for scoped games.

Related research

Frequently asked questions

Unity vs Unreal vs Godot: which engine should I pick?

Unreal if you need high-end 3D and you can staff C++ or Blueprints. Unity if your team is C# and you need many platform exports. Godot if you want an open license and a smaller editor. Prototype a week of your actual game, including export, before you lock the engine.

Do I need FMOD or Wwise?

You need audio middleware when designers must change sound without a programmer rebuild, or when you have complex interactive music. Small games can ship with the engine mixer. FMOD and Wwise are the common professional options. Test the engine plugin for your version.

What tools do 2D pixel games use?

Aseprite or Piskel for sprites, Tiled for maps, and an engine such as Godot, Unity, GameMaker, or Phaser. Spine is the common skeletal 2D option. Keep the art tool separate from the engine so you can change either one.

Are AI NPC tools required?

No. Convai and Inworld are optional when you want generated dialogue. They add cost, safety review, and a runtime dependency. Most games still write dialogue. Add them only if that is the product.

Where do I ship after I build the game?

Steamworks, itch.io, Epic Games Store, or a platform program such as Roblox. Those are distribution tools, not engines. Read their revenue share and review rules before you schedule a launch.