Function Battle: Math Duels

Contains adsIn-app purchases
Content rating
Everyone
5+
Downloads
Content rating
Everyone
Mild Fantasy Violence
Users Interact, In-Game Purchases
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this game

Aim with math. Write a function, fire the graph and knock out the other squad in this turn-based artillery game.

Function Battle turns graphs into weapons. Type 0.25*x, sin(x) or x^2/40 on the math keypad, press FIRE and watch your curve fly across the battlefield. Bend it over walls, around pillars and onto the enemy. Miss, and you see exactly where your function went, so the next shot is better.

PLAY YOUR WAY
• Versus the computer: four difficulty levels, from friendly to ruthless. Works offline.
• Campaign and practice lab: learn each kind of function one shot at a time, and see your curve before you fire.
• Daily Challenge: a fresh match every day, with bonus Sparks for winning.
• Pass & Play: two players on one phone, no account needed.
• Online multiplayer: Quick Match, public rooms for up to 10 players (1v1, 2v2, 5v5 teams or free-for-all) and private rooms with a six-letter code for friends and classmates.

A MATH GAME THAT DOESN'T FEEL LIKE HOMEWORK
Linear, quadratic, trigonometric, exponential and logarithmic functions, fractions, powers, square roots and absolute values are all ammunition. It's graphing practice, algebra and trigonometry with a bang: great for students studying for tests, teachers looking for a classroom game and anyone who loves a puzzle.

FAIR PLAY
Skill decides every match. Nothing you earn or buy changes how a shot flies: no power-ups for sale, no energy bars, no forced ads.

MAKE IT YOURS
Colors, shapes, faces, hats, glasses, shot trails, body effects and emotes. Earn Sparks by winning, open chests (the odds are always shown) and spin the prize wheel. Watching an ad is always your choice.

ALSO INSIDE
• Save and rewatch replays of your best shots.
• Play in 11 languages: English, Español, Português, Deutsch, Français, Italiano, Türkçe, हिन्दी, 日本語, 한국어, 繁體中文.
• Accessibility: larger text, reduced motion, and separate sound, music and vibration settings.
• Safer online play: quick reactions, mute, block and report, and clear community rules. Typed chat is off for players under 13.
• Free to play. Accounts are optional: play as a guest straight away.

Ads are voluntary rewarded videos only. They never interrupt a match.
Math artillery game: write a function, fire the graph, beat friends online.
Updated on
Oct 12, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • This app may share these data types with third parties
    Location, Personal info and 3 others
  • This app may collect these data types
    Location, Personal info and 5 others
  • Data is encrypted in transit
  • You can request that data be deleted

What’s new

Welcome to Function Battle! Type a math function to aim your shot and knock out your opponent. Play the computer, battle a friend on one phone, take the daily challenge or duel players online.
Content rating
Everyone
Mild Fantasy Violence
Users Interact, In-Game Purchases
Learn more

App support

About the developer
Ross Reynolds
reynoldsstudiogames@gmail.com
4 Cairnbrook, Glenamuck Road Dublin 18 Dublin 18 Co. Dublin D18 WC94 Ireland