basicbots
                                
                                 basicbots copied to clipboard
                                
                                    basicbots copied to clipboard
                            
                            
                            
                        basicbots is a programming game where you program your robot to compete against other robots.
BasicBots🤖
What is BasicBots?
BasicBots is a game that gives you experience of a robo-fight two bots competiting with each other.
My Inspiration
My first exposure to programming combat games was Tom Poindexter's original crobots from 1985, for me which is still gives an experience to play.
User Interface
By not loosing the charm and feel of the game I have given it the original ASCII effect that creates an amazing view for the player.
Programming Language
BasicBots uses a subset of BASIC. Why BASIC? Well, to give an experience to the players of what its like to play on the 8 bit view a time machine taking back to the old world charm of the gamers. It will once again give the wxperince of arcade gaming .
Build Instruction
To build basicbots, simply call make - this will build Linux and Windows binaries. The OSX port has not been prepared yet.
My First Open Source Contribution
I expect it will take time for me to learn the do's and dont's the key tips of managing an > Open Source project. the project is open for all the contributor to engage and make an impact of there own.
- Fixing spelling errors and typos.
- Creating documentation.
- Documenting the code.
- Squashing bugs.
- Adding features.
- Suggesting enhancements.
- Guiding me to a better understanding of Open Source projects.
   
Teams with simple robots.
   
Match with teams
./basicbots -t -m 111 testbots/shooter.bas testbots/teamtest.bas testbots/shooter.bas testbots/teamtest.bas
shooter.bas          w:00052 t:00002 l:00057 p:00156
teamtest.bas         w:00052 t:00001 l:00057 p:00131
shooter.bas          w:00057 t:00001 l:00052 p:00172
teamtest.bas         w:00057 t:00002 l:00052 p:00143
Team1                w:00104 t:00003 l:00114 p:00287
Team2                w:00114 t:00003 l:00104 p:00315
Updates
- Nightly builds will be put on hold until I can find a way to automate it.
- Teams is working.
- Demo and docs coming soon.
 
Contributors
- People who deserve recognition.
Guidlines
- Contributing
- Updates
connect with me on
📧 email address: [email protected] Reach out with any questions.