NAB TOOLS DIRECTORY

Game Development Tools

Find practical utilities for text, code, conversions, calculations, networking, and game development.

49 tools

Choose a tool to get started.

Generators

Dice Roller

Roll d4, d6, d8, d10, d12, d20, d100 with modifiers and multiple dice.

Open tool →
Generators

Fantasy Name Generator

Generate fantasy names — elf, dwarf, orc, dark, and epic styles.

Open tool →
Generators

Random Number Generator

Generate random numbers in any range — with count, uniqueness, and sort options.

Open tool →
Game

Level & Cost Curve Calculator

Design XP and upgrade cost curves — linear, exponential, power — with JSON/PHP/CSV export.

Open tool →
Game

Dice Probability Calculator

Calculate the exact odds of rolling any sum on NdY dice.

Open tool →
Game

Loot Table Generator

Build weighted loot tables and roll from them — with rarity weights.

Open tool →
Game

Economy Balancer

Track currency faucets and sinks, spot inflation, and balance your game economy.

Open tool →
Combat

Damage Formula Calculator

Tune base damage, attack scaling, armor, mitigation, and crits — see normal, crit, and expected hits live.

Open tool →
Combat

TTK & DPS Calculator

Compare weapons by time-to-kill, DPS, shots to kill, and sustained DPS with reloads.

Open tool →
Audio

BPM to ms Converter

Convert beats per minute to milliseconds for every note subdivision.

Open tool →
Audio

Note Frequency Calculator

Convert MIDI notes to frequency (Hz) and back, with cents offset.

Open tool →
Art

Frames ↔ Time Converter

Convert frames and seconds at a chosen whole-number frame rate, with non-drop timecode.

Open tool →
Art

Aspect Ratio Calculator

Convert between width, height, and aspect ratio — with common presets.

Open tool →
Art

Palette Generator

Generate harmonious color palettes — mono, analogous, complementary, triadic.

Open tool →
Art

Sprite Sheet Splitter

Slice a sprite sheet into individual PNG frames — columns × rows, fully in-browser.

Open tool →
Art

Easing Visualizer

Plot and compare easing curves — linear, quad, cubic, back, elastic, bounce.

Open tool →
Engine

Layer Mask Calculator

Convert Unity layer selections to integer, hex, binary, and ready-to-paste C#.

Open tool →
Engine

Tick Rate Calculator

Convert server tick rate to ms per tick, ticks per frame, and CPU budget.

Open tool →
Engine

Map Traversal Calculator

How long does it take to cross your map on foot or mounted?

Open tool →
Engine

Hex Grid Calculator

Convert between cube, axial, and offset hex coordinates — with distance math.

Open tool →
Engine

Jump Physics Calculator

Convert jump velocity ↔ apex height under any gravity, with variable fall gravity.

Open tool →
Combat

Projectile Motion Calculator

Range, max height, and time of flight for arcing projectiles — with trajectory preview.

Open tool →
Engine

Isometric Converter

Convert isometric tile coordinates to screen pixels and back using the standard 2:1 diamond projection.

Open tool →
Game

Drop Rate Calculator

Real odds behind drop rates: ≥1 drop in N attempts, expected drops, median attempts.

Open tool →
Engine

Texture Memory Calculator

VRAM usage from dimensions, format, and count — with mipmap totals.

Open tool →
Engine

Server Bandwidth Calculator

Egress in Mbps, per-player rates, and daily GB from tick rate and snapshot sizes.

Open tool →
Engine

FOV & Camera Calculator

Viewport size and horizontal FOV from vertical FOV, aspect, and distance.

Open tool →
Game

Advantage Calculator

Success odds for advantage and disadvantage rolls on any die against any target number.

Open tool →
Engine

Angle Converter

Convert between degrees, radians, gradians, and turns — with nearest direction.

Open tool →
Engine

Direction Vector Calculator

Convert angle ↔ 2D direction vector — Unity/Godot and math conventions.

Open tool →
Game

RNG Fairness Tester

Chi-square bucket test on crypto or Math.random sources — is your RNG fair?

Open tool →
Game

Enemy Scaling Calculator

Preview enemy HP and damage curves — linear, multiplicative, exponential.

Open tool →
Engine

Grid Distance Calculator

Tile distance for square, hex, and isometric grids — Manhattan, Chebyshev, and more.

Open tool →
Engine

Dialogue Timing Calculator

How long does a line of text take to display? Reading speed + sentence pauses.

Open tool →
Art

Colorblind Checker

Simulate protanopia, deuteranopia, and tritanopia on your palette — flag confusable pairs.

Open tool →
Calculators

Percentage Calculator

Calculate percentages: X% of Y, X is what % of Y, and percentage change.

Open tool →
Generators

Equipment & Affix Generator

Generate prototype item names, rarities, and affix combinations for loot systems.

Open tool →
Generators

Quest & Reward Generator

Draft quest objectives and level-scaled rewards for game prototypes.

Open tool →
Combat

Encounter Difficulty Calculator

Estimate encounter threat from party size, levels, enemy count, and enemy level.

Open tool →
Engine

Tilemap & World Size Calculator

Convert tile dimensions into pixel canvas size, tile counts, and a simple index-memory estimate.

Open tool →
Game

Dialogue Branching Planner

Estimate endings and conversation nodes before a branching dialogue tree explodes in scope.

Open tool →
Engine

Pathfinding & Navigation Calculator

Estimate grid search workload, walkable cells, and memory for navigation prototypes.

Open tool →
Game

Behaviour Tree Planner

Sketch AI selectors, sequences, actions, and conditions, then export the node list as JSON.

Open tool →
Engine

Procedural Terrain Generator

Explore seeded noise, scale, and octave settings with a live terrain heightmap preview.

Open tool →
Engine

Multiplayer Network Feel Calculator

See how latency, tick rate, render rate, and interpolation affect perceived motion.

Open tool →
Art

Animation Budget Calculator

Estimate bone evaluations, pose work, and animation pressure across characters and update rates.

Open tool →
Engine

Save Data & Schema Planner

Draft versioned save fields, types, required values, and migration notes as JSON.

Open tool →
Game

Localization Readiness Checker

Check placeholders, missing tokens, and translation expansion before text reaches the build.

Open tool →
Engine

LOD & Visibility Budget Calculator

Estimate visible entities, triangle load, and LOD mix for mobile and desktop scenes.

Open tool →