Darksiders: Your Last Days Contest - Create a piece of artwork in any visual medium depicting a creative and personal interpretation of the last days of Earth during an ‘apocalypse’ and earn a chance to win amazing prizes!
Artist's Comments
----------------------------
UPDATE June 7, 2009: I am actively developing Interactive Buddy 2 (have been since 2008 actually)--you can track my progress here on my page at DeviantArt, as well as the official "fan" page for Interactive Buddy on Facebook ([link]). Comments always appreciated! ---------------------------- This Flash had been submitted to Newgrounds.com! Please vote or write a review if you have time! Link to submission: [link] Thanks again, and more updates are forthcoming! Daily DeviationGiven 2007-07-20Interactive Buddy v.1.02 by ~shock-value is an absolutely classic piece of interactive Flash. Everyone should have this in their favourites. Free up the next 30 minutes from whatever you're doing and have some fun! (Suggested by ~blablatata and Featured by ^Age2003) |
Details
October 3, 2004
1.5 MB 21.4 KB 100×100 StatisticsShare
Link
Embed
Thumb
|
Comments
--
Cut me some slack. I just found out that only I can prevent forest fires, and that's a lot of pressure.
Imagination is more important than knowledge
- Albert Einstein
--
The fool believes the wise one to be the fool.
yxxis»"The Uncanny Mia
--
99 Reasons To Win [DOT] Com! <My Online Webcomic!
--
I am worth $1,388,020 on HumanForSale.com
Walk softly and carry a BFG.
Total cash earned: 1143.27
Most $ earned in 1 second: 74.7
Most $ earned in 3 seconds: 141.47
Most $ earned in 10 second: 264.47
Rock on
--
Tom main account |
t h a t g u y o n t h e w e b . c o m
function Sep(){
if(!this.dragging){
this.grav = grav;
/*
This following part is for the magnets.
for(i=0;i<numMags;i++){
if(_root["n"+i]._name != this._name){
var dx = this._x - _root["n"+i]._x;
var dy = this._y - _root["n"+i]._y;
var pyth = Math.sqrt((dx * dx) + (dy * dy));
var angle = Math.atan2(-dy, -dx);
var degree = angle/(Math.PI/180) - 90;
var tx = this._x - Math.sin(degree * (Math.PI/180))*strength;
var ty = this._y - Math.cos(degree * (Math.PI/180))*-strength;
var dtx = this._x - tx;
var dty = this._y - ty;
if(pyth < strength){
this._x += dtx/20;
this._y += dty/20;
this.grav /= 2;
}
}
}
*/
this.vy += this.grav;
this.vy *= damp;
this.vx *= damp;
this._x += this.vx;
this._y += this.vy;
/NON WORKING HITTEST vvv
for(i=0;i<numMags;i++){
if(this.hitTest(_root["n"+i])){
if(_root["n"+i]._name != this._name){
var dx = this._x - _root["n"+i]._x;
var dy = this._y - _root["n"+i]._y;
var pyth = Math.sqrt((dx * dx) + (dy * dy));
if(pyth < 20){
var angle = Math.atan2(dy, dx);
var degree = angle/(Math.PI/180);
var tx = this._x + Math.sin(degree * (Math.PI/180));
var ty = this._y + Math.cos(degree * (Math.PI/180));
this._x = tx;
this._y = ty;
}
}
}
}
}else{
this.vx = this._x - this.oldX;
this.vy = this._y - this.oldY;
this.oldX = this._x;
this.oldY = this._y;
}
if(this._y > 370){
this._y = 370;
this.vy *= -damp;
}else if(this._y < 30){
this._y = 30;
this.vy *= -k;
}
if(this._x > 510){
this._x = 510;
this.vx *= -damp;
}else if(this._x < 30){
this._x = 30;
this.vx *= -damp;
}
}
It plays every frame, but the one part with the hitTest doesn't work.
--
Corpse Bride Club
Bonejanges And Emily
Victor+Victoria
Previous Page12345...Next Page