This project's funding goal was not reached on July 10, 2012.
This project's funding goal was not reached on July 10, 2012.
We have some stellar rewards on the right hand side of the screen available for those willing to help support our project. All rewards, even $5 to the cause, will get you credit as a game backer on our website - with name, hometown, and a small picture! There are other rewards to get your own in-game pixel artwork published, some rewards offer early game releases, and one reward even offers a chance for renown as a MACRObot foe - as you help us design one of the pre-packaged Artificial Intelligence for every player to compete against!
It is hard to pass up infamy and immortality.
In addition to the individual rewards, we have great "Stretch Goals" in mind if as a community we can raise above and beyond the initial baseline goal.
A "Stretch Goal" is an incentive to our backers to raise more funds to unlock better gifts and more content into the final release of the game. With the extra money raised, we can afford to focus more time and energy on the project, which means extra features. So, spread the message, and help us turn this into a community thing. To receive any planned stretch goals, you must have individually pledged the $17 tier or higher to this project.
In MACRObots you are in charge of designing the Artificial Intelligence for a team of autonomous robots. These bots will be sent to a deep-space asteroid where they are supposed to make you rich by harvesting rare resources -- to do that they will have to out-perform the competition and even just survive in the hostile environment. Your task is to design the logic code that will be loaded into your team of robots (an entirely open-ended challenge!). Once you are satisfied with your program, you will upload your unique instructions, and then watch as your MACRObots individually carry out your coded commands to accomplish their mission while directly competing against adversarial robots programmed by other players from around the world.
Our vision of the future of MACRObots is a very strong and passionate online community. Individuals will be able to open a MACRObot code editor and game play simulation program on most any computer type (and eventually mobile devices). You can play locally on your individual copy of MACRObots testing your own code, battling built in pre-packaged AI code, or competing against friends on your personal computer. But for the toughest challenge, players will seek competition online.
The community will be built around the website – MACRObots.net.
The website contains forums to discuss code techniques, feedback to game designers to improve game features, postings of individual high scores, challenge scores, and rooms which allow for competition of players codes versus each other in a ladder based or amateur rules league. Finally, at the core of the online community will be regular MACRObot tournaments. Here is where the best coders will compete their works head-to-head for prizes and fame. Each tournament will feature different distinct map settings, resource settings, and numbers of opponents, etc, to offer new challenges to all MACRObot programmers. As the tournaments continue, we expect the higher level competition to get ever more sophisticated.
In the not-too-distant future... mankind can and must harvest the vast mineral riches of the reachable universe to support their insatiable demand for clean energy and mobile mp3 players. To this end, advanced, autonomous, and fully-commercialized robots are widely used to go to the very edge of the solar system and collect resources for industrial use. MACROCorps, a high-tech robotics company comprised of top engineers from the United States and Japan, is among the well-established players in this industry. With the economically viable resources of the moon already petering out in the last decade MACROCorps has set their sights on the Kuiper Belt asteroids. Recent scientific evidence suggests that a rare crystalline isotope useful in commercial fusion power reactions are particularly abundant in these remote rocks. Collecting and returning even small amounts of these substances to Earth promises to be an economic windfall for anyone who can pull it off. Triggering something of a modern day gold rush! The race is on...
tl;dr (too long; didn't read)...
...You have been hired to design the Artificial Intelligence for teams of autonomous mining robots destined for the outer asteroids of our solar system. You will not be alone, good luck!
All of the coding of the Artificial Intelligence for your bots is done in a specially designed code-editor portion of the game. The code editor allows you to write one robot task per line of code.
The code editor may sound like a daunting task to some gamer enthusiasts, so let me talk you through how the Artificial Intelligence coding works in MACRObots.
Each line of code is broken into two pieces - the operation code (opcode) and the operators (often called registers). Here are some example beginner level opcodes:
As you become more advanced in Artificial Intelligence writing, you will begin to find great uses for having the bots make logical decisions:
For intermediate level Artificial Intelligence designers, hopefully you can already see how this is where the challenge begins! Even though each bot starts with the same lines of code - each bot will be able to make their own decisions and explore their own way through the asteroid, solving problems and accomplishing their mission.
And as you get more advanced in your coding techniques, you have a number of strategies you can begin to employ. You can work on robot communication, robots reading and writing their own code, defending from hackers, or even manipulating the very binary operations that each line of coded text represents. Prepare yourself for a quick "geek out session" –
For those of you who think you would never reach the advanced level of bot coding, don't be discouraged! A little practice and help from the online community will make you look at coding practices in a whole new way - as entertaining as it is educational. With community help, you will find exponential growth in the capability of your mining MACRObot team. You will also find that completing many of the single-player challenges will teach you techniques you can use to be more effective.
All told, the bots already understand and execute over 80 instructions! The build possibilities are practically endless. More action, logic, and mathematical commands are still being developed and included for the final game.
Seeing your bots work together, solve problems, and accomplish their mission, all without giving them any direct orders in-game is a thrill like no other. It captures some of the same appeal that god-games like Populous, Black and White, and Spore have but with less pre-scripted events and feel to the game play. Your imagination is the divine spark for your team of bots.
Players will be able to watch entire armies of bots move synchronized with each other, learn together, solve problems, and successfully strip the asteroid bare of mineral resources... all based solely on the Artificial Intelligence provided to them by you, the player. Your ideas give these little guys life. Watching these programs develop is that same feeling a successful parent might have, when they give their kids all the tools they need to solve problems on their own to deal with challenges in the world and then sit back and enjoy in their kids' successes.
MACRObots is non-violent. The intent of the game is to out-think and ultimately out-collect your adversary. Even without violence per se, your bots posses many offensive and defensive abilities, such as the ability to read and write code into friendly and enemy robots! Imagine the possibility of being able to design your AI with the intelligence to continue to write their own code as they solve problems! You can hi-jack enemy robots and turn them into workers for yourself or attempt to design an undercover agent. These are just a few of the endless combinations of deep-strategies to work your code around.
While our passion and ideas for MACRObots are great, like many freelance video game developers, we have run into the problem of needing more support in order to see this game take on a full life of its own. We are in need of more artistic talent, debugging time and tools, long-lasting and stable web hosting, development account for iOS, and even just community support to know that our time is justified to continue hard work on finalizing this project.
Some of the improvements we are working on:
We are hoping to use Kickstarter as Kickstarter says it is intended to be used -- we are literally a couple of guys with a unique idea that we’ve been working on for awhile, but we need the push from outside support to turn our dream game into reality.
Any audible support is just as powerful as financial support to a couple of guys looking to introduce an unseen game genre into the mainstream. Please post and say hello, visit MACRObots.net, give us some feedback in the forums, and pass this webpage onto your friends.
To any and all of you who have read this far in our (we know it is lengthy) post, we give you our utmost thanks!
We greatly appreciate you checking out our game, and hope to compete against your MACRObot AI in the "not-too-distant" future.
P.S. Cyrus and I don't expect to ever be out-coded in our own game... ever... let that be a challenge to you all as well. See you on the asteroid! :(B)
Stretch Goal 1: If we raise $12,000
Everyone who gave at least $17 in support, will receive a second copy of the game for free! Code your artificial intelligence with your best friend, arch enemy, son, daughter, or significant other as you teach each other why sometimes it's better to let robots do the talking.
Stretch Goal 2: If we raise $14,000
Everyone who gave at least $17 for the kickstarter project will receive an additional world-editor for MACRObots. The world-editor, or "danger room", will allow you to create unique scenarios using the game pieces to challenge yourself or your friends in MACRObot code development. This editor could also prove to be invaluable in debugging your own code by systematically challenging your own AI in certain scenarios. This will give you a clear advantage when working on algorithms that will compete in tournament play! The editor is not planned for release with the regular game package.
Stretch Goal 3: If we raise $16,000
Unlock-able achievements will be included as part of our game package! (Read: like Steam Achievements). Everyone always enjoys a good set of achievements which can motivate game play above and beyond. Unlocking all the achievements lets you stand tall in the MACRObots community - and will certainly help you to think about the code in a different light.
Stretch Goal 4: If we raise $20,000
An Android and iOS version is planned. In order to release the regular game sooner we are planning on initially focusing on the computer version, but if the community reaches this goal we will offer a full mobile version of the game (when the mobile version is ready) to those who pledged $17 or more.
(We have plenty more stretch goals in mind, and we will update to add more as the project catches interest from all of you. Help us spread the message and make this project come alive! Use the intarwebs, youtubes, facebooks, and whatever else you can to get some more support.)
- (45 days)