00:00
00:00
FlyingColours

Age 26, Male

Joined on 7/3/11

Level:
6
Exp Points:
330 / 400
Exp Rank:
> 100,000
Vote Power:
4.66 votes
Rank:
Civilian
Global Rank:
72,990
Blams:
0
Saves:
91
B/P Bonus:
0%
Whistle:
Normal
Trophies:
1
Medals:
347

FlyingColours's News

Posted by FlyingColours - December 20th, 2012


Clatform and I are making our Gift Jam game and it will come out of we survive the three days of darkness (or manage to finish our .fla during those days).


Posted by FlyingColours - December 5th, 2012


I felt like participating in Christmas 2012, so I decided to set aside a little time every day for it. However, it seems that I'll never get to finish it by the 25th at my current pace. :(


Posted by FlyingColours - October 16th, 2012


Land of Tower's bugs are really bugging me, so I decided I'd start yet another one... I assured myself that there was bound to be a bug in the new game that will force me to return to LoT.

If you're wondering what the new game's about, here is some of the code:

class Enemy extends Character{
var tier:Number;
var mingzi:String;
var currentForceSkill:Skill;
var currentAccuracySkill:Skill;
var currentRechargeSkill:Skill;
var characterTypeName:String;
var specialName:String;
var element:String;
var bust:MovieClip;
var picture:MovieClip;
var typeNumber:Number = 0;
var boss:Boolean
function Hero(type:Number, tier:Number, boss:Boolean, mingzi:String,
force:Skill, accuracy:Skill, recharge:Skill){
this.currentForceSkill = force;
this.currentAccuracySkill = accuracy;
this.currentRechargeSkill = recharge;
this.mingzi = mingzi;
this.typeNumber = type;
this.tier = tier;
if(boss){
switch(type){
case 1:
this.characterTypeName = "Warrior"
this.specialName = "Honour"
this.element = "Metal"
this.offence = 3 * tier;
this.defence = 3 * tier;
this.special = 1 * tier;

By the way, I'm going to try out some of the Game Jam 8 games in a moment!


Posted by FlyingColours - September 22nd, 2012


I haven't been making much progress lately because I haven't been having much time. I do hope I'll get to fix the bugs sometime soon. I won't be participating in Game Jam 8.

Happy Madness Day. I haven't been really into this holiday, though.


Posted by FlyingColours - August 23rd, 2012


http://www.newgrounds.com/projects/games/574569/
preview

If you'd like to test it, please drop me a PM. Thanks!

Nidoking02: I still can't send you any messages. Can you add me to your contacts list, please? Thanks.


Posted by FlyingColours - August 15th, 2012


Please don't read this unless you've played the game already! Part of the fun is in discovering what you should do in the game!

1. Challenge Bar
There is a bar on top part of the screen. This is the challenge bar and it is divided into six parts. The first four parts tell you which challenge you're doing and which challenges you've finished. The fifth tells you your score so far, and the last one tells you the time score you have got left.

2. Challenge 1
Drag the preloader away, revealing the B to get 1000 points. If you do not finish this within three minutes and a half, a message will appear and you will get no points.

3. Challenge 2
Find the B among the random letters. Remember that the B must be 100% the same as the one in Challenge 1! Each time you click on a wrong letter, you will lose 500 points. Your score in each round will be the time score minus 500 and you pass if this score is positive.

4. Challenge 3
Click on the smileys with the letter 'B' instead of eyes. Each time you click on a wrong smiley, you will lose a number of points ranging from 500 to 600, depending on the difficulty. Your score in each round is the time score and you pass if this score is positive.

5. Challenge 4
Show the correct time on the clock using the time on the bomb. The position of the hour hands depends on both the hour and the minutes! Your accuracy score will be 3600 at first. For every degree of difference between the position of your minute hand and the correct one, you will lose 25 points. The same goes for the hour hand, except you lose 35 points. If your accuracy score is negative or zero, you will not pass the round and the negative accuracy score is added to the total score. If it is positive, you pass the round and your accuracy score is added to the total score along with the time score.

6. Medals
If you pass all the rounds of a challenge, you will get the corresponding medal. I won't reveal to you how to get the secret medal!


Posted by FlyingColours - August 14th, 2012


Now that I'm nearly finished with Land of Towers's beginning levels, I'd like to invite everyone looking at this to test them! I'll upload the game to the new Projects system after I'm done with the following:

[X] Retry button
[X] Turn Order Bug (it just stopped appearing.)
[X] Next Level Bug
[X] Score counting bug
[X] Slight AI tweak
[X] Some navigation

In the meantime, if you'd like to test the game, please send me a PM!

For a screenshot of one of the tutorial levels, please look at this post: http://flyingcolours.newgrounds.com/news/post/72 9771

Update: It is now ready!


Posted by FlyingColours - August 11th, 2012


I haven't had a lot of time for Flash lately. I've finished only the tutorial levels so far. There are still a few bugs in the gameplay and the retry button doesn't work yet!


Posted by FlyingColours - July 18th, 2012


Believe it or not, I just found out that '^' does NOT mean 'raise x to its nth power' in flash. It is the bitwise XOR.

I feel as though I've been speaking English for years and only just came to the realisation that 'orange' is spelt O-R-A-N-G-E and not O-R-I-N-G-E.

Sorry, Math.pow(x, n).


Posted by FlyingColours - July 6th, 2012


I made the following function in a static class yesterday:

public static function determineGradient(type:String, a:Number, b:Number, c:Number, d:Number):Number{
var gradient:Number;
if(type = "coordinates"){
gradient = (d - b) / (c - a);
} else if(type = "rr" ){
gradient = a / b;
}
return gradient;
}

The idea was that the 'type' string would determine whether a, b, c, d would be coordinates or the rise and run. In the former case, I would use the coordinates to produce the slope, and in the latter case, I would divide the vertical rise by the horizontal run. Unfortunately, I had made a grave mistake.

I remembered that the Flash coordinate plane doesn't work like normal Cartesian planes. Instead of increasing upwards, the y-axis increases downwards in Flash. Therefore, all the y-coordinates entered will be the additive inverses of the real y-coordinates! The resulting gradient is thus the additive inverse of the true gradient. This means that the resulting gradient describes the slope of a line which has the same steepness as the original line, but slopes in the opposite direction!

This can be explained easily because by inverting the y-coordinates, the line is reflected along the x-axis. When this happens, the resulting line must be sloping in the opposite direction as the original line. It's no rocket science, but I feel good about discovering this. :)