BattleScriptBattleScriptBattleScriptBattleScript
BrowseUploadDocumentationCompiler / Decompiler

BattleScript

A programming language for creating games and control scripts for the BattleCore laser tag system. Created with love ❤️ by Irrelon Software Limited.

The BattleCore laser tag system is currently in development and you can follow the progress over on our Facebook group.

For business development, media or other queries, please contact us at contact@irrelon.com

Links

  • Browse Scripts
  • Upload Script
  • Documentation
  • Online Compiler

Resources

  • Getting Started
  • API Reference
  • Examples
Terms of ServicePrivacy Policy

© 2026 Irrelon Software Limited. All rights reserved.

Home › Browse

Browse

Search

Sort By

LatestMost Popular

Filter by Tags

betacommsdo not useesp-nowinfraredp2pprotocolslayertest
Default Infrared Protocolpublic

By Rob Evans • 1/15/2026

0

This protocol script tells the IR encoder/decoder how to send and receive data by converting to and from individual IR pulses to bits.

infraredprotocol
View Details →
P2P Protocolpublic

By Rob Evans • 11/6/2025

3

This script defines the ESP-NOW multiplayer protocol used by BattleCore, the system that lets players create and join games, start, pause, end sessions, and broadcast game activity as they are playing.

protocolp2pesp-nowcomms
View Details →
Slayer Classicpublic

By Rob Evans • 10/5/2025

0

This is a free-for-all "5 lives and out" style game. Last one standing wins!

slayerbeta
View Details →
Simple Examplepublic

By Rob Evans • 5/4/2025

8

This is just an example script that doesn't really do very much and won't be very useful, but is here to make sure the BattleScript.io platform is operating correctly.

testdo not use
View Details →
Showing 1 to 4 of 4 results
1