Share this project

Done

Share this project

Done
Algo-Bot: code smarter not harder (Canceled) project video thumbnail
Replay with sound
Play with
sound
$5,555 pledged of $60,000 goal
backers
$5,555 pledged of $60,000 goal
backers

About this project

Pledge and help schools get an EDU License for FREE

"I've played through several levels, and so far I can tell that Fishing Cactus has a good thing going (...) I'd highly recommend pledging to this cause, as Algo-Bot has found my favor" - Steve Cathy, examiner.com

Click to enlarge
Click to enlarge

“coding can be fun and learning how to program must remain a period of time in your life that is magical and full of surprises. With your support we could afford to give free EDU licenses of the game to all schools all around the world " said Laurent Grumiaux, Project Manager.

Fishing Cactus is proud to present its brand new mind-tingling 3D puzzle game for PC.  

Algo-Bot is born from a collaboration between our studio and a training center, Technobel. The goal of the project is to create a game that will help people grasp the essential skills of logic that the programming craft requires. You are not just learning to code, you play with its concepts. In addition to learning mathematical and computational ideas (such as variables and conditions), you are also learning the strategies for solving logical problems. These skills are not just useful for computer scientists but for everyone, regardless of age, background, interests, or occupation.

The real challenge was to create a game with an educational base without being dull or boring. We needed a game that people would love to play again and again, with the possibility to challenge yourself but also challenge your knowledge. After hours of thoughts, we found the solution: a unicorn! Did I say unicorn? Oh sorry, I meant ROBOT. A robot was the key.

And that is how our artists started working on that little blue cylindrical dude to give it a soul. We had our hero and it took no longer for our game and level designers to imagine Algo-Bot’s world. The levels had to be really brain-teasing, so, the mad mind behind the Shift series levels, designed them. The rest of the process was to organize those ideas into a clear and concise code and let the magic happen.

Algo-Bot world is one of leaking toxic containers, industrial crates and stubborn little robots. It takes place inside an unspecified power plant, in an unspecified future, with an unspecified number of hazardous things waiting for you. Fortunately, there is one thing that is specified: the gameplay!

We know how hard it can sometimes be to wrap one’s head around some of the concepts of programming (been there, done that, bought the t-shirt), so we made sure that you were appropriately supervised.

There are two characters in Algo-Bot that will help you throughout the game: Tina, and the Director. Tina is the mechanical engineer of the power plant. She’s not afraid of getting her hands dirty, works hard, and likes to crack a good joke every once in a while. She’s there to help you learn the basics of the game and give you some tips when you get overwhelmed.

The director, as his name suggests, is the big boss of the power plant. He’s not funny. He’s stubborn and only concerned about one thing: efficiency in programming. He will remind you of that fact whenever an opportunity for optimization presents itself.

In Algo-Bot, you’re given control of a little robot dude. You don’t control him directly, you don’t make him jump on mushrooms by pressing a single button either. Instead, you set up a sequence of commands for him: go straight, turn left, go straight again, turn right, etc… When you’re done creating your little sequence, you pass it onto the robot: it will go around the power plant, following your commands. In a nutshell, the player manipulates sequential commands to order Algo-Bot around in an attempt to reach the given goal of the level.

Of course, your little robot can’t just roam freely, it has a job to perform. It must carry around toxic containers, sort them out, re-arrange them and call on smaller robots to help him when he has too much on his hands, you have to provide him with commands for every step that he takes.

After nearly a year of production, the game is at alpha stage with working mechanics, a level editor, a lot of assets produced and a very clear idea of where we are going. The game has been play-tested in a training center for months with coding students and, yay people liked it! So yes, an alpha is already available.

Click to enlarge
Click to enlarge
One says that success doesn't have to be a goal because it's always a consequence. We had to know if our project was of interest. So, we showed it to as many people as we could.  

First of all we showcased the game at Indie Prize and received positive feeback from other indies and professionals. They found it enjoyable and interesting. After that, we had to be sure that Algo-Bot was a good product, educationally speaking. So, we submitted it to the Serious Game Expo 2013. Competition was high but we won. What a pleasure to bring back that trophy to the studio :) 

  • Top 5 Indie Prize Showcase at Casual Connect 2013
  • Best Serious Game HR - Training at Serious Game Expo 2013
"Only two world were accessible to the editorial team but gave us a very positive feedback on the learning mechanics." - boulapoire, Gamekult

"Having fun while learning something, that's a nice concept!" - Arkehyna, Mondes Persistants


In our initial vision, we wanted the game to support several more features, for example provide the ability for players to create their own levels. We developed a small editor based on the open-source software called Tiled but we would like to make it user-friendlier. While we want the game to be easy to get into, we also want the player to actually code something (blocks) in later stages of the game. 

Unfortunately we haven’t had the budget to develop those features yet and we would like to take advantage of the Kickstarter funding to develop them.

In an ideal world we would like to support several programming languages (from C++ to Java) but starting with Lua would be a great starting point.

  • Level Editor  

We want to deliver our backers with an early access to a level editor that we are currently using internally to build levels (based on Tiled). You will use it to send us your levels that will be included inside the final build of the game! YEAH  

Click to enlarge
Click to enlarge
Click to enlarge
Click to enlarge
Click to enlarge
Click to enlarge

With the release of the game, this level editor will be bundled so all players can take advantage of creating their own levels, submit them to the community and extend the whole game experience.

  • Lua coding 

The initial steps of the game are about learning the logic behind the code: use loops and functions, juggle with variables and ultimately sync several entities together (yes advanced parts of the game allow you to control more than one robot at the same time). However we feel that once you have played enough with all those mechanics, it would ultimately be good to take a peek behind the scene and view the Lua code of every single gameplay block. We also want you to be able to manipulate high level Lua code and create new gameplay blocks to be used in the game (allowing to some extent, modding). 

  • Polish-Polish-Polish 

While the gameplay is in an OK state and rather well defined now (still requires a last layer of polish), the overall aspects of the game require more polish. We want to improve the sounds, UI (playtests showed that there is a lot that could be done there), integrate a better lighting system, add more life with some particle FX, increase the reactivity of the game and finally extend the story and plot of the game to make it more interesting for the long run. We want the game to look like the screenshots we’ve posted on this page, gorgeous! The good thing is: we are capable of delivering

  • Ports 

The game runs on PC, we need to extent it to Mac and Linux and if the stretch goals are met, extent it to the other platforms we need to support. From a technology point of view, our C++ engine, called Mojito is capable to target both desktop, mobile and console systems.

From an educational side, the alpha was a success. However to be as successful as a standalone game, it still needs a bit of graphic design, UI tweaks, animations, testing, sound design and several key features.

Actually we would like to have your support to fully embrace the game as we imagined it in the first place. Not dumb it down like those “OkIlearnedsomethingandsowhat?” games you may have already seen. The game has to make you feel like you are playing a real experience in a world where logic and code are your only weapons.

Also one of the very specific stretch goal we are setting for this project is the free school license. Yes, we would like to offer a free license of the game to all schools, colleges and universities if we reach that goal. All around the world, for free! It might sound crazy but we feel code is something that impacts everyone now, young and old and thanks to you we'll make the learning process easier.

We need help and support from passionate people like you to get us to the finish line.

Our base contribution goal is $60,000. At that funding level, we will launch Algo-Bot as a live, stable, and fully functional game. The free school license is set at $300,000. Give more and we’ll do more! 

It’s important for us to remain independent but we can’t do it by ourselves. So, we’re coming to you to invest in an experience you are going to love, to share, to contribute to and provide for free for hundreds of thousands of kids and young adults isn't it cool?

Have a look at ModifyWatches website :) The watches are awesome!

Choose your skin
Choose your skin

You liked our project and really want to help to fund it? The best way we know to do it, is to make sure this project gets in front of as many people as possible. So, share this page on Facebook, Twitter and your other social media channels. We can't do this without your help.

Click on the picture for a Cactus Style
Click on the picture for a Cactus Style

==========================THANK YOU!==========================

Risks and challenges

Building a game about coding is not a simple task, from noobies to experts, we need to satisfy everyone around the table. Provide logic puzzles that will prove experts they can still learn things or optimize the way they think. On the other hand we need to make the game simple enough so people who don’t know anything about programming can get into the game.

We’ve been working on the game for more than a year now and the it has been playtested several times in real conditions with great success. Core game mechanics have already been developed and the level editor is powerful enough to create hundreds of levels (the game currently features 60 of them).

Has you may have spotted in the video, Fishing Cactus is not a single person studio, we have resources and people to make this game. Taking its root from AAA, our team has worked on some really big games in the past decade. As Fishing Cactus we’ve been working the Creatures franchise but also Shift (remember mind twisting black and white action platformer?) and SEGA After Burner Climax (mobile version).

We’ve built Algo-Bot with our own multi-platform C++ engine called Mojito so for us, there is no need for extra licenses or a black box middleware to make the game available on tablets, Mac or even Linux! Yes we have an engine running on Linux and if we can get to the stretch goal we will make Mr Torvalds proud.

Right now there are more challenges than risks and the team is eager to put the last layer of polish to finish this game. Once completed, we have plans for übercool extra content that will make every backer happy.

Learn about accountability on Kickstarter

Questions about this project? Check out the FAQ

Support this project

  1. Select this reward

    Pledge $5 or more About $5

    -- INFINITE LOOP OF GRATITUDE --

    Exclusive wallpapers and our infinite gratitude to remind you that you helped making the dream come true ;)

    Less
    Estimated delivery
    4 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  2. Select this reward

    Pledge $10 or more About $10

    -- THE MODULUS PACK (early birds) --

    Exclusive wallpapers + infinite gratitude + Digital downloadable copy for PC (or any other desktop platform supported).

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 129 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  3. Select this reward

    Pledge $15 or more About $15

    -- THE MODULUS PACK --

    Exclusive wallpapers + infinite gratitude + Digital downloadable copy for PC (or any other desktop platform supported).

    Less
    Estimated delivery
    0 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  4. Select this reward

    Pledge $20 or more About $20

    -- UNWINDING STACK EXCEPTION PACK (early birds)--

    Exclusive wallpapers + infinite gratitude + Digital downloadable copy for PC (or any other desktop platform supported) + Algo-Bot papercraft + Your name in the credits + Participate in project development surveys + Vote for the future programming language the game will support.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 75 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  5. Select this reward

    Pledge $30 or more About $30

    -- UNWINDING STACK EXCEPTION PACK --

    Exclusive wallpapers + infinite gratitude + Digital downloadable copy for PC (or any other desktop platform supported) + Algo-Bot papercraft + Your name in the credits + Participate in project development surveys + Vote for the future programming language the game will support.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    7 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  6. Select this reward

    Pledge $40 or more About $40

    -- FOR YOUR NIECE PACK -- Exclusive wallpapers + infinite gratitude + 4 Digital downloadable copies for PC (or any other desktop platform supported) + Algo-Bot papercraft + Your name in the credits + Participate in project development surveys + Vote for the future programming language the game will support.

    Less
    Estimated delivery
    7 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  7. Select this reward

    Pledge $50 or more About $50

    -- CURIOUSLY RECURRING TEMPLATE PACK -- Exclusive wallpapers + infinite gratitude + Digital downloadable copy for PC (or any other desktop platform supported) + Algo-Bot papercraft + Your name in the credits + Participate in project development surveys + Vote for the future programming language the game will support + Alpha access + Limited edition Algo-Bot card.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    1 backer
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  8. Select this reward

    Pledge $80 or more About $80

    -- DIVIDE BY 0 PACK (early birds) --

    Exclusive wallpapers + infinite gratitude + Digital downloadable copy for PC (or any other desktop platform supported) + Algo-Bot papercraft + Your name in the credits + Participate in project development surveys + Vote for the future programming language the game will support + Alpha access + Limited edition Algo-Bot card + Poster signed by the team + Boxed copy + T-shirt + Reader access to project management tool and development forums + Algo-Bot memory stick + Level editor and ability to submit levels for the final version of the game.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 16 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  9. Select this reward

    Pledge $100 or more About $100

    -- DIVIDE BY 0 PACK --

    Exclusive wallpapers + infinite gratitude + Digital downloadable copy for PC (or any other desktop platform supported) + Algo-Bot papercraft + Your name in the credits + Participate in project development surveys + Vote for the future programming language the game will support + Alpha access + Limited edition Algo-Bot card + Poster signed by the team + Boxed copy + T-shirt + Reader access to project management tool and development forums + Algo-Bot memory stick + Level editor and ability to submit levels for the final version of the game.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    4 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  10. Select this reward

    Pledge $150 or more About $150

    -- JIT COMPILATION PACK --

    Exclusive wallpapers + infinite gratitude + Digital downloadable copy for PC (or any other desktop platform supported) + Algo-Bot papercraft + Your name in the credits + Participate in project development surveys + Vote for the future programming language the game will support + Alpha access + Limited edition Algo-Bot card + Poster signed by the team + Boxed copy + T-shirt + Reader access to project management tool and development forums + Algo-Bot memory stick + Level editor and ability to submit levels for the final version of the game + Limited edition watch.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    1 backer
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  11. Select this reward

    Pledge $195 or more About $195

    -- DIAMOND OF DEATH C++ PACK (early birds) --

    Exclusive wallpapers + infinite gratitude + Digital downloadable copy for PC (or any other desktop platform supported) + Algo-Bot papercraft + Your name in the credits + Participate in project development surveys + Vote for the future programming language the game will support + Alpha access + Limited edition Algo-Bot card + Poster signed by the team + Boxed copy + T-shirt + Reader access to project management tool and development forums + Algo-Bot memory stick + Level editor and ability to submit levels for the final version of the game + Limited edition watch + Robot bobble hat + Choose from 4 available robot skins.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 1 backer
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  12. Select this reward

    Pledge $250 or more About $250

    -- DIAMOND OF DEATH C++ PACK --

    Exclusive wallpapers + infinite gratitude + Digital downloadable copy for PC (or any other desktop platform supported) + Algo-Bot papercraft + Your name in the credits + Participate in project development surveys + Vote for the future programming language the game will support + Alpha access + Limited edition Algo-Bot card + Poster signed by the team + Boxed copy + T-shirt + Reader access to project management tool and development forums + Algo-Bot memory stick + Level editor and ability to submit levels for the final version of the game + Limited edition watch + Robot bobble hat + Choose from 4 available robot skins.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    0 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  13. Select this reward

    Pledge $500 or more About $500

    -- HALT & CATCH ALPHA FIRE PACK --

    Exclusive wallpapers + infinite gratitude + Digital downloadable copy for PC (or any other desktop platform supported) + Algo-Bot papercraft + Your name in the credits + Participate in project development surveys + Vote for the future programming language the game will support + Alpha access + Limited edition Algo-Bot card + Poster signed by the team + Boxed copy + T-shirt + Reader access to project management tool and development forums + Algo-Bot memory stick + Level editor and ability to submit levels for the final version of the game + Limited edition watch + Robot bobble hat + Choose from 4 available robot skins + Robot Unicorn version.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    0 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  14. Select this reward

    Pledge $1,000 or more About $1,000

    -- SINGLE BINARY PACK --

    Exclusive wallpapers + infinite gratitude + Digital downloadable copy for PC (or any other desktop platform supported) + Algo-Bot papercraft + Your name in the credits + Participate in project development surveys + Vote for the future programming language the game will support + Alpha access + Limited edition Algo-Bot card + Poster signed by the team + Boxed copy + T-shirt + Reader access to project management tool and development forums + Algo-Bot memory stick + Level editor and ability to submit levels for the final version of the game + Limited edition watch + Robot bobble hat + Robot Unicorn version + choose your UNIQUE skin.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 0 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  15. Select this reward

    Pledge $2,000 or more About $2,000

    -- ULTIMATE WAFFLES PROGRAMMING PACK --

    Exclusive wallpapers + infinite gratitude + Digital downloadable copy for PC (or any other desktop platform supported) + Algo-Bot papercraft + Your name in the credits + Participate in project development surveys + Vote for the future programming language the game will support + Alpha access + Limited edition Algo-Bot card + Poster signed by the team + Boxed copy + T-shirt + Reader access to project management tool and development forums + Algo-Bot memory stick + Level editor and ability to submit levels for the final version of the game + Limited edition watch + Robot bobble hat + Robot Unicorn version + choose your UNIQUE skin + Tour in the studio.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 0 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  16. Select this reward

    Pledge $2,500 or more About $2,500

    -- MUTUALLY EXCLUSIVE SEMAPHORES PACK --

    Exclusive wallpapers + infinite gratitude + Digital downloadable copy for PC (or any other desktop platform supported) + Algo-Bot papercraft + Your name in the credits + Participate in project development surveys + Vote for the future programming language the game will support + Alpha access + Limited edition Algo-Bot card + Poster signed by the team + Boxed copy + T-shirt + Reader access to project management tool and development forums + Algo-Bot memory stick + Level editor and ability to submit levels for the final version of the game + Limited edition watch + Robot bobble hat + Robot Unicorn version + choose your UNIQUE skin + Tour in the studio (excluding travel costs) + Your name as Associate Producer in the credits.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 0 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  17. Select this reward

    Pledge $6,000 or more About $6,000

    -- BUSY SPIN LOCK PACK --

    Exclusive wallpapers + infinite gratitude + Digital downloadable copy for PC (or any other desktop platform supported) + Algo-Bot papercraft + Your name in the credits + Participate in project development surveys + Vote for the future programming language the game will support + Alpha access + Limited edition Algo-Bot card + Poster signed by the team + Boxed copy + T-shirt + Reader access to project management tool and development forums + Algo-Bot memory stick + Level editor and ability to submit levels for the final version of the game + Limited edition watch + Robot bobble hat + Robot Unicorn version + choose your UNIQUE skin + Tour in the studio (excluding travel cost) + Your name in the game as Tina or the director.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 0 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  18. Select this reward

    Pledge $10,000 About $10,000

    -- ULTIMATE PACK --
    Exclusive wallpapers + infinite gratitude + Digital downloadable copy for PC (or any other desktop platform supported) + Algo-Bot papercraft + Your name in the credits + Participate in project development surveys + Vote for the future programming language the game will support + Alpha access + Limited edition Algo-Bot card + Poster signed by the team + Boxed copy + T-shirt + Reader access to project management tool and development forums + Algo-Bot memory stick + Level editor and ability to submit levels for the final version of the game + Limited edition watch + Robot bobble hat + Robot Unicorn version + choose your UNIQUE skin + Tour in the studio (excluding travel cost) + Your doppleganger as a character in the game.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 0 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.

Funding period

- (30 days)