Word = blah.
Monkeys work = undefined.
Wasted paper = 300000 and counting.
>->
Word = blah.
Monkeys work = undefined.
Wasted paper = 300000 and counting.
>->
Yeah, I have 990000 attempts and counting for a three letter word.
It's like the old rice on a chessboard argument, each letter adds the difficulty exponentially, making the program actually useless for anything but proving a point after 4 letters, the point would be that the infinite moneys and typewriters argument really would take infinite time.
Sweet game.
Didn't have the control problems that everyone's talking about, in Firefox 6 and IE 8. and the story was very systematic and clear. Confusion was probably due to the control problem, which is probably due to a flash player or browser problem, not the game (to my knowledge). All controls and other storywise information were explained during the story, so I see no problem with that.
Otherwise, the game was rather cool. Gameplay mechanics worked well, no obvious problems there. The story was well made, I liked the way they beat up people to protect their safety, kind of ironic. Bonus for being extra realistic and moving out after the 5th day, cause by then the police clearly would have been brought in. The characters were deep, the flow of the story was clean, and the ending was...... interesting. The arcade mode was fun too, plus it showed that Justine (btw, was that a pun on 'justice'?) wasn't lazin around.
One problem though; I thought the health system should be revised. It doesn't make sense that I recover health when someone runs away or is knocked out - rather I should heal with time when not fighting.
Summary: Good idea, good execution, good game. Kudos. Good graphics too, if i didnt mention before. (ps ice level is my fav! But why isnt anyone wearing ice skates?)
Mostly 'cause I thought it'd be funny. :D Cheers!
Wow, its ridculously colourful
I dunno where you learned your particle physics but that looks awesome!
Also, I agree with trepidation13!
Haha thanks. Its my own engine I worked on for about a week. Purely bitmapdata =]
OMG
Best freaking game ever. So many methods, different concepts, different jokes, it's marvelous. The Missingno reference sent me into a 10 min laughter seizure, if you could call it that. Brilliant gameplay, animation, jokes, it scores a 1000% on the awesomeness scale.
That fail is my favorite. :)
Great game!
Some nice level design, basic story (or purpose as some people call it), and the gameplay was good but glitchy sometimes. Finished the game in about 15mins, but I hit a snag though... after lv25 (I think) there was no 'play next' button but it still said 'press space to continue', so I did. The game froze up on me; it shows RESTART, MENU AND SFX ON but nothing except the background (which btw, is a really great background, you put a lot of detail into that, and is it glowing? Or are the demons getting to me?) anyway, its probably that the game tried to go to a level that isn't there, my fault but still something small to fix.
(btw the 9/10 is for the smaller glitches, like the shadow not jumping sometimes or other stuff like the shadow teleported when a box crushes it downwards)
Thanks, I'll fix it.
So sweet!
The game is so nice to play... so colourful and unique... and the menu design is genius, the way everything moves is so smooth and the AI is simple but not stupid.
The game mechanics are accurate and smooth, I love the way things bounce off walls properly. The music is great, and there are no obvious glitches. I wish I could make games like this...
Yay! Thanks... hehe... yeah... I am not good at complex stuff... so I just used simple... I guess it turned out good =).
Actually... to be quite honest, I think you are probably a better programmer than I am XD. I'm still very much a n00b... it'll take me a while to get into the jist of how things are done... but oh well XD.
Thanks again =D.
TAO
Okay, Thanks a bunch
Great tutorial, not exactly what I needed but it still helped a lot. I'm gonna try (stress on try, I not the greatest programmer) and explain your 'unexplained code'.
Well, to me it seems that this code controls the 'random' movement that the health 'thingy' does by moving all over the place. I hope the comment box gives me the space to explain, of course in programming comment style, because it's easier that way. For those who don't know, // is the start of a comment, or /* comment */ also counts as a comment.
//Sorry, I can't really explain this part to you. (Original statement. by author.)
function getdistance(x, y, x1, y1) { //function that gets distance from two points.
var run, rise; // variables to be used.
run = x1-x; // this is basic math, rise over run, slope, duh? It uses the points
rise = y1-y; // -to get a slope.
return (_root.hyp(run, rise)); // calls another function in its return (the var it
} // back to the program, basic stuff) which finds the hypotenuse (actual line)
function hyp(a, b) { // The hypotenuse function, takes two vars; rise and run
return (Math.sqrt(a*a+b*b)); // finding the hypotenuse, distance formula duh
}
MovieClip.prototype.reset = function() { // okay, getting complicated here. A function, that when called, runs inside the MC, which is the health thingy.
//specify the width and height of the movie (Author)
width = 550;
height = 400;
//-------------------
var dist, norm; // two more variables.
this.x = this._x; // okay, this is object programming. Here it saves the x and y
this.y = this._y; // positions in memory, BASICALLY. To difficult to explain here.
this.speed = Math.random()*4+2; //makes a random speed. For your info, //Math.rand makes a number between 0-1, therefore, if Math.rand is 0.7, speed //is 0.7*4+2, about 4.8
this.targx = Math.random()*width; // okay, this gives the health thing a random //target, using random again, so if rand was 0.7 its x target is 385.
this.targy = Math.random()*height; // same thing for y.
dist = _root.getdistance(this.x, this.y, this.targx, this.targy); // remember the //function way at the top? This runs to get the line from its current position to //its 'target' position.
norm = this.speed/dist; // this makes a speed to travel down the line. (or up, etc)
this.diffx = (this.targx-this.x)*norm; // this finds the difference between current
this.diffy = (this.targy-this.y)*norm; // and target distance places.
};
MovieClip.prototype.move = function() { // this is actually going to MOVE the //health thingy.
if (_root.getdistance(this.x, this.y, this.targx, this.targy)>this.speed) {
this.x += this.diffx; // remember that 'speed' (norm) we got before? This is going
this.y += this.diffy; // to move it at that speed, in the line's direction.
} else {
this.x = this.targx; // The part above only works if the distance is higher than the
this.y = this.targy; // speed, (if it's still on the line), else, we just go directly to its //target. We don't want it to move forever, right?
if (!this.t) { // um... I have no idea where this came from, but basically since //Booleans are true by default, this automatically works anyway.
this.t = getTimer(); // exactly what it sounds like, it creates a timer.
}
if (getTimer()-this.t>1000) { //when the timer reaches 1000 ( in milliseconds) we
// start the function for the beginning.
this.reset(); // From the beginning, that's what the reset is for.
this.t = 0; // timer goes to zero.
}
}
this._x = this.x; // we actual put the health where its supposed to be. This is
this._y = this.y; // object programming, so don't bother about it.
};
Yay, just 470 chars left! Well I hope that clears things up, I did the best I could. I want to thank the author, cause even though it wasn't exactly what I was looking for, I know how to make a timer now! Kudos.
Oh yeah, I forgot about that one part. It doesn't matter to me a whole lot, though, since I use a different bit of code for random movement which is actually more concise.
Coolio!!!
It needs a replay BUTTON!!!
I'm too avant garde for those kind of conventions
Nice cool,
It's cool, you need more levels and a bit of a story, but overall good gameplay and physics. The music is really continuous and kind of bothering.
I like the start of my music, but I couldn't seem to continue it... well, next time I'll try harder or ask someone else to make me some music.
We'll see.
Impossible IS IMPOSSIBLE! LOL
Really fun for such an old game, you should make a two player mode + downloadable, the presentation and sound are good, I like it
I think two player mode would be cool
Pretty lazy. Don't expect too much from me.
Age 31, Male
Student...
Bishop McGuiness High School
Random Thoughts section.
Joined on 10/26/10