Important alert: (current site time 7/16/2013 3:40:34 AM EDT)
 

winzip icon

Botz 1.1

Email
Submitted on: 5/27/2000 7:44:16 PM
By: Kevin Laity 
Level: Advanced
User Rating: By 41 Users
Compatibility: VB 5.0, VB 6.0
Views: 25549
(About the author)
 
     Botz is an addictive 2D-Robot creation utility. With it, you can design your own Robots that walk, crawl, roll, or bounce. If you can get the hang of it, its very addictive! Special thanks to MaskingTape for help with the fullscreen code! The Botz homepage is now up, at: http://members.theglobe.com/SilverBolt01/index.html

 
winzip iconDownload code

Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. Afterdownloading it, you will need a program like Winzip to decompress it.Virus note:All files are scanned once-a-day by Planet Source Code for viruses, but new viruses come out every day, so no prevention program can catch 100% of them. For your own safety, please:
  1. Re-scan downloaded files using your personal virus checker before using it.
  2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.
  3. Scan the source code with Minnow's Project Scanner

If you don't have a virus scanner, you can get one at many places on the net including:McAfee.com

 
Terms of Agreement:   
By using this code, you agree to the following terms...   
  1. You may use this code in your own programs (and may compile it into a program and distribute it in compiled format for languages that allow it) freely and with no charge.
  2. You MAY NOT redistribute this code (for example to a web site) without written permission from the original author. Failure to do so is a violation of copyright laws.   
  3. You may link to this code from another website, but ONLY if it is not wrapped in a frame. 
  4. You will abide by any additional copyright restrictions which the author may have placed in the code or code's description.


Other 3 submission(s) by this author

 


Report Bad Submission
Use this form to tell us if this entry should be deleted (i.e contains no code, is a virus, etc.).
This submission should be removed because:

Your Vote

What do you think of this code (in the Advanced category)?
(The code with your highest vote will win this month's coding contest!)
Excellent  Good  Average  Below Average  Poor (See voting log ...)
 

Other User Comments

5/27/2000 7:56:10 PMJon Jarvis

Wow! It is like this program at school caleed Interactive Physics! Excellent Work!
(If this comment was disrespectful, please report it.)

 
5/27/2000 8:01:35 PMKevin

Veryy Cool!!
(If this comment was disrespectful, please report it.)

 
5/27/2000 8:05:07 PMSteSoft Software

COOOOOOOOOOOOl
(If this comment was disrespectful, please report it.)

 
5/27/2000 9:36:19 PMBrian

WHOA!!! Hours of FUN!!!

(If this comment was disrespectful, please report it.)

 
5/28/2000 6:03:33 AMFredrik Stai

What a program. I'm not that much of a good programmer, but I can tell that this is good. It's just one thing - isn't this originally an applet found on a site on the net? Is that yours as well, or did you just make a program that controlled the applett?
(If this comment was disrespectful, please report it.)

 
5/28/2000 10:09:25 AMMatt

Where can I get the "updown control" use in this project ?
(If this comment was disrespectful, please report it.)

 
5/28/2000 2:37:42 PMIGCODING

All I can say is WOW. I've been programming in VB for some time now, but i've never seen anything like this before! Great job! Hope to se more of your work in the near future!
(If this comment was disrespectful, please report it.)

 
5/28/2000 4:11:26 PM[peer]

The original applet is from http://www.sodaplay.com

The net one is pretty cool, and I've been wanting to have a version that can save for quite a while.

(If this comment was disrespectful, please report it.)

 
5/29/2000 1:44:02 AMWHOA

oh my god.... this is the best thing i have EVER SEEN DONE IN VB.... HOLLY C*AP
(If this comment was disrespectful, please report it.)

 
5/29/2000 3:57:07 AMSimon Price

Brilliant program. Really amazing, but I haven't built any decent robots yet because I can't see the cursor when it moves into the picturebox. The game is bitblt'ing too fast and the cursor goes all faint so you can't see what you're doing. Maybe you could manually paint the cursor in the main drawing loop. You still get an excellecnt vote from me because the simulation is so accurate!
(If this comment was disrespectful, please report it.)

 
5/29/2000 9:42:21 AMMike Firsikov

Brilliant indeed. I am astonished !!!
Great work.
(If this comment was disrespectful, please report it.)

 
5/29/2000 9:54:24 AMKevin Laity

Again thank you all for your support. I'd just like to announce that the botz homepage is up, although still under construction, at http://members.theglobe.com/SilverBolt01/index.html
Also, on one of the questions that have been asked: yes this project wasn't originally my idea and I got my diea from sodaconstructor www.sodaplay.com, however, I wrote this code from scratch.
So far I've been answering questions by email but I felt this one needed to be answered publicly.

(If this comment was disrespectful, please report it.)

 
5/29/2000 3:20:38 PMMike Firsikov.

In my opinion in this case it equals. There was nothing to help you from that applet. The code you wrote is incredible, whether the idea was new or not. All my thumbs up ! Keep up great work !
BTW, a small note: In muscle simulation,
when there are two link handlers over the same location, it is impossible to remove any of the two. Email me for more details

(If this comment was disrespectful, please report it.)

 
5/29/2000 10:49:10 PMBeuno

Amazing work!
PLEASE update this
(If this comment was disrespectful, please report it.)

 
5/30/2000 6:57:23 AM§m¤¢k

This code is amazing!!!

(If this comment was disrespectful, please report it.)

 
6/5/2000 6:34:09 PM!nnovation Software

OH. MY. GOD.
(If this comment was disrespectful, please report it.)

 
6/5/2000 6:39:52 PM!nnovation Software

two words :
(If this comment was disrespectful, please report it.)

 
6/6/2000 12:33:33 PMDetonate

Phenomenal.

(If this comment was disrespectful, please report it.)

 
6/13/2000 2:15:00 PMJames Vincent Carnicelli

This is just way too cool :)
(If this comment was disrespectful, please report it.)

 
6/13/2000 2:27:41 PMJames Vincent Carnicelli

I dabble in artificial life programming, and this is essentially a world with physics and an object. Here's a challenge for you: can you make this code act in such a way that more than one robot can inhabit the world in such a way that they interact? Perhaps by checking for line collisions between different ones or based on a bounding circle. Big challenge, I know, but here's a neat incentive. If you can do that, you could then easily create a neat robot game for the Internet where people pit their robots against each other. Just some fodder for thought.
(If this comment was disrespectful, please report it.)

 
6/14/2000 4:42:34 AMJonathan Allen Feucht

I can't believe my eyes. I give you all the thumbs I have.
(If this comment was disrespectful, please report it.)

 
6/14/2000 2:51:33 PMDustin Davis

All i can say is D@MN! This program is very sweet. Exellent job man.
(If this comment was disrespectful, please report it.)

 
6/15/2000 7:23:12 PMDaniel Errante

holy $%(*
(If this comment was disrespectful, please report it.)

 
6/15/2000 7:30:41 PMDaniel Errante

I would vote this for best code of all time on planet source code
(If this comment was disrespectful, please report it.)

 
6/15/2000 7:35:13 PMDaniel Errante

ok i know this is my third time posting in a row but jeez
this is soooo cool
(If this comment was disrespectful, please report it.)

 
6/15/2000 7:42:25 PMDaniel Errante

Do u know what would be cool?
If u could export these as gifs or something and put them on the web and stuff?
and, have more features like colors and all that stuff. This thing is too cool. =)
(If this comment was disrespectful, please report it.)

 
6/16/2000 2:32:45 AM\/îÞè® Tè¢.

I wish I had more thumbs than 3(no typo)!! I would put them all up!
(If this comment was disrespectful, please report it.)

 
6/19/2000 12:34:06 PMTravis Rosenbaum

Kevin, I really have to commend you on this one, not only is this an excellent piece of code, its good enough to compile and use by itself for hours of enjoyment, great job!
(If this comment was disrespectful, please report it.)

 
6/21/2000 12:15:20 PMCaleb

Awesome! Great Program!
Keep Up The Good Work!
(If this comment was disrespectful, please report it.)

 
6/21/2000 2:29:05 PMSaure

Wicked Prog Man! But, I can't for the life of me figure out how to edit the Muscle Simulation Graph thingy... you know so I can make my own muscle movements. Please let me know.. ^_^
Thanks
(If this comment was disrespectful, please report it.)

 
6/26/2000 3:16:14 PMTravis Rosenbaum

Hey, I found a bug that might be essential in the 1.2 release, when you save a botz file with air friction settings, the program does not load those settings, Ithink it has something to do with the initialization routines, but I can't quite get it to work right... even if I did tho, my botz files would only work on my comp. I hope that you can fix this problem soon, thx.
(If this comment was disrespectful, please report it.)

 
6/29/2000 10:31:26 AMMark Hamilton

I only have VB4.0/32bit and I couldn't open the project, so I had to open it up form-by-form, module-by-module. Unfortunatley, Saving, Opening, Toolbar icons, the window underneath the toolbar, were all destroyed. I'm looking at the code, and I'm a bit astonished. I can't even understand anything except the saving and opening Subroutines:). Could you please send me the Executable? I'd appreciate it, otherwise I'll have to try and rebuild it all on my own.
(If this comment was disrespectful, please report it.)

 
7/3/2000 4:41:28 PMskulldugrey

This is the coolest thing I have ever seen in vb.
(If this comment was disrespectful, please report it.)

 
7/4/2000 6:41:31 AMBranden

u could have sold this if u wanted to!!!!!!!!!!!!!!
(If this comment was disrespectful, please report it.)

 
7/8/2000 4:59:03 AMDan Messenger

I cant prais this program enough, it is tops. That idea of James Carnicelli's ( 2 bots fighting ) just sounds awsome, please keep me informed of further updates.
(If this comment was disrespectful, please report it.)

 
7/25/2000 1:22:04 AMBeuno

Congrats on the good coding!
(If this comment was disrespectful, please report it.)

 
8/29/2000 3:09:10 AMSteven

Really COOL
Please e-mail me if there are any updates.
(If this comment was disrespectful, please report it.)

 
1/11/2001 12:41:24 PMRogerio

Sincerely I don't understand a thing: HOW this program is so eulogized if it doesn't work !

I made the download of the program and the only thing that he does it is I to show a lot of msgbox saying: "Run-time error '6': Overflow"

I see at code and are many vars declared as Single, but at certain moment, the program try to attributes values double for them !

Very interesting same!
(If this comment was disrespectful, please report it.)

 
1/16/2001 6:12:43 PMWOW

holy cr@p this is awsome!
can't wait until next release!
keep up the programming, you SHOULD sell this
(If this comment was disrespectful, please report it.)

 
1/16/2001 7:11:13 PMDan Messenger

Just read the other guys rip off of this, shame about that because this is a good program. Have you done any more work on it since this post ? The idea of having 2 robots
(If this comment was disrespectful, please report it.)

 
1/16/2001 7:13:32 PMDan Messenger

...sounds great but the code would be very complex.
Please reply by email
Thnx, -Dan
(If this comment was disrespectful, please report it.)

 
3/31/2001 5:35:24 PMRobocop_2000

Looks cool..I guess, apart from the fact that it's not working;
Run-time error '6': Overflow...
Anyways, the authors WEB site has been dead since june 2000'..a shame!
(If this comment was disrespectful, please report it.)

 
6/18/2001 8:15:57 PMKevin

cool, but one thing
how do i do the muscle movements like your botz example bots
(If this comment was disrespectful, please report it.)

 
6/18/2001 8:16:56 PMKevin

and please add a function to reset the bot after testing

cause some of my botz have been ruined because you dont have that feature
(If this comment was disrespectful, please report it.)

 
6/19/2001 3:34:23 AMKevin

you should make a website to upload.... trade.... and share botz

you could be a famous (maybe)

this isnt the greatest game... but i give it 5 stars


(If this comment was disrespectful, please report it.)

 
6/24/2001 8:56:51 PMKevin

i got all the bugs fixed in my version....

so when ya gonna make those battling botz... soon i hope

and i think ya should make an OCX so people can DISPLAY their botz.....

that would be cool
(If this comment was disrespectful, please report it.)

 
2/5/2002 3:31:20 PMWilfried

This is great!
I downloaded this many times, but allways got the same overflow-error.
Was not patient ennough... the err is in the File_Parse-sub - but it only comes up, if you are using ',' as your win-delimiter for decimals.
If you're german (as me) you should just exchange the Mid$(msg, 2) or simillar code with Val(Mid$(msg, 2))
than the programe runs - wow! Great!
(have not looked if the save-subs should be handled in a similar way)

Cheers
Wilfried
(If this comment was disrespectful, please report it.)

 
6/26/2002 7:39:41 PMkpgraci@rtconline.com

This is great! Only one weird little problem...the dots (vertex) fell off of one of my bots when i loaded it! odd...
(If this comment was disrespectful, please report it.)

 
7/11/2002 6:23:46 PMJJ

Hey!!! You're site doesn't work. It would be great if all your future projects could be posted.

(If this comment was disrespectful, please report it.)

 
12/18/2002 7:51:09 PMThe Unknown Coder

ITS THE SAME AS SODAPLAY! this is a fun program , but does get boring.great coding there!
(If this comment was disrespectful, please report it.)

 
12/26/2002 6:48:40 AMMartin Dinov

Kewl prog. dude!I found no real bugs or errors and da prog itself rox! Hmm I did do some lil fixing here and there and now it's like...well newayz i cant say nethin da work iz urz not mine. 5 starz frum me! Peace!
(If this comment was disrespectful, please report it.)

 
9/28/2004 4:00:15 PMFranco Zapata

It's so cool!
It's very real!
Thanks for share your idea!

(If this comment was disrespectful, please report it.)

 
11/18/2004 10:56:24 AMpietro ing. cecchi

great!
(If this comment was disrespectful, please report it.)

 
7/1/2005 2:47:36 PMPeter Gransden

when are you going to do the next version... PLEASE!
(If this comment was disrespectful, please report it.)

 
9/9/2005 9:22:55 PMThe big fan

Aw man this stuff is like crack. Ican't get off of it!! You are Coooooooooool.
(If this comment was disrespectful, please report it.)

 
11/30/2006 11:09:32 PM

It's great to come back and look at all the positive feedback, even as late as sept 2005, wow! I'm actually here to grab my own code to look at something. Cheers everybody!
(If this comment was disrespectful, please report it.)

 

Add Your Feedback
Your feedback will be posted below and an email sent to the author. Please remember that the author was kind enough to share this with you, so any criticisms must be stated politely, or they will be deleted. (For feedback not related to this particular code, please click here instead.)
 

To post feedback, first please login.