CirclingBot
Jump to navigation
Jump to search
Hi, I mixed two sample bots and then edited it to my liking. Please let me know what you think, and give me some programming tips! This is my first robot. Hapiel
Background Information
- Bot Name
- Circlingbot
- Author
- Hapiel
- Extends
- AdvancedRobot
- What's special about it?
- This bot finds an enemy, and then starts spiraling around it.
- Great, I want to try it. Where can I download it?
- Source code is below, compile it yourself
- How competitive is it?
- not at all.
Strategy
- How does it move?
- It circles around the enemy it is currently firing at.
- How does it fire?
- Straight fire, bullet size based on distance.
- How does it dodge bullets?
- It rides almost parallel to the selected enemy. Too bad in melee other bots can still attack it easily
- How does it select a target to attack/avoid in melee?
- First target that he sees.
- What does it save between rounds and matches?
- Nothing
Additional Information
- Where did you get the name?
- Ehm, it is a circling bod?
- Can I use your code?
- Sure thing
- What's next for your robot?
- + If the scanner comes across a robot that is closer, I want it to select that one. I don't know how I am going to do that yet..
- + There is a little glitch that when my robot comes too close it will stop firing because it can not aim properly. If I take some time I might be able to fix that.
- + It could use a way to predict where to shoot, instead of just firing directly at its current location. However, I think I am going to save that for a next bot.
- Does it have any White Whales?
- Every serious bot? However, in melee it does win from all the sample bots, and from all the super sample bots! both in 600x800 as in 1000x1000!
- What other robot(s) is it based on?
- It started originally by editing sample.Crazy and adding code from sample.TrackFire into it.