modl AI Engine

Game Development, Redefined.

Unleash an army of AI and ML bots that play, grow, and
learn― all inside your game. With millions of players’ to your aid, game testing will never be the same again.

Empowering the biggest games

Harness the power of the
modl AI Engine

modl:test

The future of game testing is here!

Our lighting-fast bots are designed to glide through your levels and detect glitches and performance issues. Giving you an unparalleled testing experience.

View Details
modl:play

Give your bots a soul!

Your bots need to speak the same language as your players.
modl AI Engine learns and evolves through every play session while still allowing you to stay in creative control of every aspect of your game.

View Details
modl:create

Level generation: Turbocharged!

Release the combined power of the modl AI Engine and Puzzle Maker.
Now, designing and balancing new levels for match 3 games becomes blazing fast!

View Details

Let’s dive into the heart of the
modl AI Engine

Player Bots

You can design your own player bots that act and feel human based on your collected data.

Self Updating Bots

Your bots keep growing and learning as they process more data. They operate and update on their own to provide the most spectacular results yet!

Automated QA

Put to the test every aspect of your imagination! Our bots can be configured to test your game levels automatically.

Telemetry Data

With modl AI engine, you capture and map every player's behavior in-game to deliver invaluable data!

Let’s dive into the heart of the
modl AI Engine

Automated QA

Put to the test every aspect of your imagination! Our bots can be configured to test your game levels automatically.

Telemetry Data

With modl AI engine, you capture and map every player's behavior in-game to deliver invaluable data!

Player Bots

You can design your own player bots that act and feel human based on your collected data.

Self Updating Bots

Your bots keep growing and learning as they process more data. They operate and update on their own to provide the most spectacular results yet!

Interested in the world of AI and machine learning

Look for solutions!

We have an ever growing content library with Blogs, Webinars, Case Studies and learning material just for you!

Explore Insights
Word of the day

Negative test

Description

Testing with invalid input data / abnormal behavior.

Use

Testing

It is our clients that drive us to brave new worlds.

They have exciting things to tell!

To get the same quality of AI we'd probably have to spend tenfold, not speaking of the challenges in finding the talent capable to deliver. It would also most likely take years to build everything from scratch to be able to reach the same level of quality that modl delivered.

Mattis Lindblad CEO FLamebait Games

The generation is fast, flexible and convenient to use. It allows us to add a much higher amount of puzzles to the game compared to crafting them by hand. Overall, we are increasing the amount and the frequency of the content that we can release for our game.

Peer Kröger Game Design / Balancing

The bot playthroughs are the best part of the tool. It works on any level, generated or not, and is getting closer and closer to actual player behaviors. It is considerably saving testing time for our game and allows us to select levels that really fit.

Vincent Villaume Game Design

modl.ai tools have the potential to simplify & remove most if not all technical manual testing needs. When combined with continuous integration & delivery, having the AI to test the game 24/7 & all of its new features in a tight feedback loop decreases time it takes to find bugs. This saves on cost of finding and fixing bugs, while helping to keep the product quality high.

Roni Jokinen Technical Lead, Nitro Games

Got questions?
We have answers.

What AI methods is modl.ai using?

Our team has a broad background in AI and machine learning. We know it is essential that the development tools we provide are stable and cost-efficient. So we apply the AI methods that make sense for the use case. A finite state machine gets the job done in some situations. For other tasks, reinforcement learning is the right approach.

How much data is needed for training?

How much data is needed depends on the complexity of the game and the service. Some of our services, such as the Glitch Finder testing bot, work without training on data. Others rely on machine learning and therefore require data.
Our puzzle level generation and evaluation tool, Match Maker, can be kickstarted with 15-25 levels per game mode to train both the bot and generator.

For bots that replicate player behavior, you can start with data from your regular playtests. Depending on the game, a handful of play sessions can be enough to train the bots. As the game evolves, you can update the bot with additional data.

Which game engines does modl.ai’s solutions work on?

We have plugins for the Unreal and Unity engines. However, integration with any custom engine is possible.

What will a test report from bot include?

In addition to reporting on detected issues or events, a test report can also include information about the game state, the bot's position, and the bot's actions. As you configure the bot, you can decide what is meaningful to track in your game.

Check modl.ai Dictionary for Terms and their meanings