Shop Forum More Submit  Join Login
VERSION TWO HAS ARRIVED!! Click HERE to play DeviantArt Buddy v2.


A fun little interactive plaything that likes to play with you but gets scared when you hit him.

The code is actually pretty complex and allows for much more complicated AI and interactive elements. For this reason I plan to make newer versions of this with new things to do and better and more varied reactions from the buddy.

This is similar to things found at but like I said I plan to add more interactive features and complex AI in future versions that will hopefully surpass the things there if people like this.

EDIT: Well apparently people do like this quite a bit (thanks for all your comments!) so I do intend to build on this. In fact, expect some very new and innovative features in the next release. I have some VERY exciting ideas that I will try to implement as effectively as possible in version 2 (which is now available HERE).
Add a Comment:
DevilsArt Featured By Owner Aug 30, 2004
whoops... sorry i didnt check your scraps
AlliCali Featured By Owner Aug 7, 2004  Hobbyist General Artist
Aww! He looks so huggable... BUT PUNCHING IS BETTER! I like going down full force with the fist (Witch launches him into the air) and doing an uppercut.
MidevalPirate Featured By Owner Aug 7, 2004
nice job...
nef Featured By Owner Jul 29, 2004  Professional Filmographer
Hehe, it's funny when he jumps for your hand after he's tickled.
unicolored Featured By Owner Jul 25, 2004  Professional Digital Artist
cool :)

i like punching :P
JakeV Featured By Owner Jul 18, 2004   Interface Designer
hehehe. I love hitting it. =D
RedneckHippie Featured By Owner Jul 14, 2004
Best game... Ever! rock on!
abhimanyughoshal Featured By Owner Jul 7, 2004  Professional Photographer
Very cool work! Great actions!
kill-the-clowns Featured By Owner Jun 26, 2004   Digital Artist
O_O!! X3 This is too cute! :+favlove:
starshine-juice Featured By Owner Jun 19, 2004
this is the funnest thing ever!!!!
shock-value Featured By Owner Jun 19, 2004
Glad you like it! Anyway if you think that is fun make sure you check out version 2 when it is released. I think you'll find that the fun factor has been increased considerably! New features include...

-sounds (which make the punches and hits much more satisfying)
-explosives (like grenades, firecrackers, etc.)
-physically simulated objects (baseballs, etc.--very fun to throw at the buddy and knock him out)
-multiple skins in addition to the boring default green one that you see in this version
-much better AI for the buddy, including diaglogue
-better graphical effects like particles, object "trails" that simulate motion blur (which sounds odd, but looks good actually), and improved animations for the buddy (although they aren't animations per se but are actually completely dynamic and based on physics and math, just as "ragdoll" physics aren't really animations)
-selectable modes (like low-grav, raining, etc.)
-an advanced menu system for setting options and selected items, skins, and modes
-buy new items using money
-get money by beating up or playing with the buddy (by playing I mean doing things like playing catch with him, grabbing his hand and swinging him, etc.)
-and much more to come!
starshine-juice Featured By Owner Jun 26, 2004
YAYAYAY. rock on can't wait :D
sparklyteacosie Featured By Owner Jun 17, 2004
awwwww he is rather cute and lots of fun
PrJdGmr Featured By Owner Jun 12, 2004
I'm surprised noone mentioned one thing this program is good for...

Using the fist to play volleyball xD Poor, poor buddy...

*goes back to watching the buddy fall during volleyball sessions*
keiross Featured By Owner Jun 9, 2004  Hobbyist General Artist
"The code is actually pretty complex" No shit! That has to be the understatement of the decade :D

This is great, really nice done (although I have no idea how you did it).

The hit one is great when he runs away :worship:

I wish I knew how to do that sort of things, this is truly amazing :clap:

insta :+fav:
shock-value Featured By Owner Jun 9, 2004
Ha, I just realized I contradicted myself in these comments.

"Actually the programming isn't that complex."
"The code is actually pretty complex"

Both lines were said by me. Anyway, while the code is pretty long and probably would be hard to grasp for most people (expecially nonprogramers) on first look, I'm sure I could explain my methods easily to anyone because it is pretty straightforward when you know what's going on. So I think that is why I said that it was and wasn't complex.
keiross Featured By Owner Jun 9, 2004  Hobbyist General Artist
I think it would still tie me in knots. You did a top job :thumsup:

This is great. I look forward to seeing the second version of which you speak :clap:
Independent-II- Featured By Owner Jun 4, 2004
Wow that is really fun.
kallitechnis Featured By Owner May 29, 2004   Writer
Oh yeah, this is a lovely piece of programming there. I'd love to know how you managed to make such a thing. It's a super little buddy.
shock-value Featured By Owner May 29, 2004
Actually the programming isn't that complex. Basicly each "limb" (head, arms, legs) gravitates to a certain spot around the body. The body in turn gravitates to a point that is the average of all the limbs (this average is offset by the limbs starting position, so that the head doesn't cause the body to continually rise). Then you just modify the x and y velocity of each point when using the fist or whatever, add a constant value to the y velocity for gravity, and restrict movement to the stage area (so the buddy doesn't wander off the screen).

The AI is pretty simple too. It's a sort of queue system where actions are added to a list and completed in order of importance.

The next version will be much more complicated though, with the buddy being able to rotate (which looks much better than the way it is now, you'll see), a much more complicated item/inventory system, more actions and "mental states" for the buddy (beyond "normal" and "scared", which is all that is available in this version), and other stuff.
Viper323 Featured By Owner May 21, 2004   Digital Artist
I love it :)
FrenzyLock Featured By Owner May 20, 2004

lol u should make matching ones for people like jark and spyed etc.
shock-value Featured By Owner May 21, 2004
Good idea! I'll make multiple skins in the next version (along with a bunch of other features I'm adding).
FrenzyLock Featured By Owner May 25, 2004
cant wait, give me a shout when u do
honeywithhorns Featured By Owner May 20, 2004
XD :heart: DUDDDDDDE i love this, i want one :D :+fav:
killthetrendy Featured By Owner May 19, 2004
wow i spent an amazing amount of time on that. i cant beleive something so simple can be so amusing. you flash people are geniouses.
christofur Featured By Owner May 15, 2004  Hobbyist General Artist
Excellent stress reliever
pinje Featured By Owner May 12, 2004  Hobbyist Digital Artist
wow thats amazing, cant wait for the next version
LiL-Focker Featured By Owner May 11, 2004   Photographer
I liked hitting him at first with the fist then felt really bad..

Great job
96346 Featured By Owner May 11, 2004
So cool :D
skingfan16 Featured By Owner May 11, 2004
Ha Ha! Very fun! Though I think the buddy is traumatized for life...:crazy:
sjx Featured By Owner May 10, 2004
Ahahahaha, I had a lot of fun uppercutting him! Awesome!
mangetha Featured By Owner May 10, 2004
This is the most awesome thing i have ever seen! Damn thats clever, the tickle ones the best, but man that is good!
girloz14 Featured By Owner May 9, 2004  Hobbyist General Artist
This is so adorable. I like how he shakes when you tickle him, and tries to get away from your hand after you hurt him.
animeandraia Featured By Owner May 9, 2004
This is one of the coolest and most amazing things I've ever seen! It could be the fact that it's nearly 2 in the am, but I haven't been this amused by something in a while. Excellent job!
wildgurl2435 Featured By Owner May 8, 2004
hahahahhaaa.. great job!!! :+fav:
koed Featured By Owner May 8, 2004
really good
Fam Featured By Owner May 7, 2004
Really nice scripting. (Although if you switch to open hand after using fist, it doesnt seem to work first time, and he just dances instead)
shock-value Featured By Owner May 7, 2004
I think that's because he is set to be scared for a period of time after you use the fist and won't "take your hand". I tried to make it look like he was shaking in fear. Anyway, glad you liked it!
NoFaithInGravity Featured By Owner May 6, 2004
hmm ive seen something like this before but it was with shapes.. keep up the good work and .. ill try and keep a look out for the new version
misio007 Featured By Owner May 5, 2004
Not bed, haha, goodwork!!!
Lil-Bourbon Featured By Owner May 5, 2004  Professional Traditional Artist
Hboy Featured By Owner May 4, 2004
I love it, especially when you release him and then he wants to get back in your hand!
coopermx Featured By Owner May 4, 2004   Interface Designer
oh man.
thats soooo cool
duo Featured By Owner May 4, 2004
Pretty cool. I liked hitting it with the fist. :)
Acid666 Featured By Owner May 4, 2004
Haha, this is quite fun :lol:
Well made :)
Flagged as Spam
fallout3buster22 Featured By Owner Oct 13, 2009
isn't "holy hookers of arkvoodle" from destroy all humans? either 1 or 2. im a video game geek =D
Flagged as Spam
Irule3 Featured By Owner Nov 27, 2010   Digital Artist
OOhh, I love that game!
Add a Comment:


Submitted on
May 4, 2004
Image Size
22.5 KB


403 (who?)