PDA

View Full Version : AS[org] Challenge, Advanced Actionscript


MichaelxxOA
07-05-2006, 01:00 AM
Hey guys, so we are putting this contest together.

Before we set anything official, here are some options as to the content of this contest.

Take care.
Michael

newblack
07-05-2006, 02:01 AM
michael, if you're not in the competition, how am i supposed to beat you?

MichaelxxOA
07-05-2006, 02:10 AM
You beat me anyway, you know that ;)

senocular
07-05-2006, 05:47 AM
less beating, more voting :p

Ruben
07-05-2006, 08:24 AM
Regardless of the voting; more beating!

:D - Ruben

senocular
07-05-2006, 01:31 PM
;)

Im surprised the calendar got some more votes :D (I was the first to vote for it before). Im not doing a photo viewer because we just did that with a similar challenge at kirupa and games are usually too hard (or, not really hard, but the idea tends to fly higher than application)

Ruben
07-05-2006, 02:19 PM
...and games are usually too hard (or, not really hard, but the idea tends to fly higher than application)Yup, that, and it's not very hard to be creative when creating a game. It's all the more difficult to create a creative concept for a calender, I'd be much more interested in what people come up with when they need to put together a calender, than when they were to be putting together a game..

- Ruben

Xeef
07-05-2006, 02:29 PM
it depends how you define the task

make a shoting game use this image as background and this 3 sprites as enemy and here is the sprite for the player ...

so you just need to program as the design is fixed

Ruben
07-05-2006, 02:31 PM
Then still I think a calender would force you to be much more creative, seeing that would be the only way to come up with something interesting and fun..

Just what I think though..

:rolleyes: - Ruben

sophistikat
07-05-2006, 02:37 PM
the calendar would be a better challenge as i'm sure we've seen enough posts about image galleries

Cota
07-05-2006, 02:47 PM
I agree. We're also considering a prize for the challange. The current idea is a Flash book, but which book for the actionscript inclined?

Ruben
07-05-2006, 02:51 PM
Perhaps something like the winner gets to pick one book out of 5? I wouldn't really know what books those should be though, maybe how to be a villain (http://www.amazon.com/gp/product/0811846660/ref=pd_cp_b_title/102-0983980-4732968?%5Fencoding=UTF8&v=glance&n=283155)?

;) - Ruben

senocular
07-05-2006, 03:32 PM
I agree. We're also considering a prize for the challange. The current idea is a Flash book, but which book for the actionscript inclined?
I always thought it odd to award people winning these things with books that exaplains everything they already know.

Cota
07-05-2006, 03:35 PM
I'm open to other prize suggestions.....

MichaelxxOA
07-05-2006, 03:56 PM
Yeah like Cota said, the book idea is just an easy one, we can try to pull of something different.

I personally agree with the Calendar idea, it'd be much more interesting to see what people come up with.

Take care.
Michael

sophistikat
07-05-2006, 04:11 PM
is there anything from the sponsors that would interest anyone? ie: Cartoon Smart

MichaelxxOA
07-05-2006, 04:16 PM
good idea

Xeef
07-05-2006, 04:48 PM
a T-Shirt whit

AS.Org content winer
on the back !

cost not much but can have a big ideal worth
like an oskar or a gramy

whit anithing else there is alway the chance that the winer already has it or not need it at all

i think the T-shirt as also good because you can't sell it
i don't think the contest shoud by
win a house in worth of 500,000.00$
if you wana participate do it for fun and have something to show to others
yes i am ****ing good at AS and have win this and that content

MichaelxxOA
07-05-2006, 04:54 PM
surprisingly... I love the idea, lol.

Michael

Cota
07-05-2006, 05:10 PM
Interesting...a T-shirt...

Ruben
07-05-2006, 06:04 PM
a T-Shirt whit

AS.Org content winer
on the back !..this is no attempt to make fun of you Xeef, honestly, but I actually reckon you (unknowingly) brought up an interesting concept here, why not put something on it like "actionscript.org contest whiner", or "no. 1 actionscript.org asshole" (I could go on and on, but I won't ;))..
I personally think that's way better, less geeky, and certainly less corny..

What do you guys think?

- Ruben

MichaelxxOA
07-05-2006, 06:11 PM
agreed, I don't know how well asshole will go over though ;)

senocular
07-05-2006, 06:12 PM
I'm digging the actionscript.org contest whiner

Assertnfailure
07-05-2006, 07:59 PM
I like script retorts...like the classic:

this._x = yourMom._x;
this._y = yourMom._y;

this.onEnterframe = function(){
this._y = Math.sin(getTimer())+1;
}

Ruben
07-05-2006, 08:11 PM
..hm, I'm not all that fund of those, tad too g33ky I reckon...

- Ruben

MichaelxxOA
07-05-2006, 08:27 PM
I think we all agree onthe t-shirt idea, yeah?

Michael

Ruben
07-05-2006, 08:29 PM
As for my opinion; entirely depends on the design.. It's got to be awesome, for anyone.. I think making a tee-design that should look cool on anybody (independant of that person's style or taste) is pretty tricky..

- Ruben

MichaelxxOA
07-05-2006, 08:31 PM
Don't we have a new logo we can go with??? and just put it in like courier new? black on white?

I think that would do personally just because it's simple.

Michael

Xeef
07-05-2006, 08:35 PM
from my point shoud it have more a symbolic character

i don't think they will ware it in the disco
or by the mariage of their frinds

black and white is fine +logo

MichaelxxOA
07-05-2006, 08:36 PM
huh..?

senocular
07-05-2006, 08:50 PM
Poll Option #4: Design a tshirt

Cota
07-05-2006, 08:56 PM
So have we decided on a prize?

MichaelxxOA
07-05-2006, 09:07 PM
I imagine we are going with the t-shirt correct?

Michael

newblack
07-05-2006, 09:07 PM
let's save ourselves the ambiguity and design decisions and just pitch in for 20 shirts that say: "i got beat by newblack at as[org]". classy.

senocular
07-05-2006, 09:08 PM
again with the beating :rolleyes:


:D

MichaelxxOA
07-05-2006, 09:14 PM
That's just him compensating for his void personality.

Michael :D

newblack
07-05-2006, 09:38 PM
again with the beating :rolleyes:
every challenge needs a good villian, i thought i'd take one for the team.
That's just him compensating for his void personality.
if( newblack.getPersonality() = Michael.getPersonality() ) {
found the problem! silly '=' operator! apologies to all.

CyanBlue
07-05-2006, 10:05 PM
Is the contest done already??? :D

Flash Gordon
07-05-2006, 10:08 PM
Who's paying for the teeshirt and for mailing it over seas?

MichaelxxOA
07-05-2006, 10:12 PM
Is that important? :D lol

senocular
07-05-2006, 10:34 PM
Who's paying for the teeshirt and for mailing it over seas?

2nd place - for being so close but turning out to be a loser anyway (i.e. newblack after he gets spanked by yours truely)

;)

MichaelxxOA
07-05-2006, 10:36 PM
hahahahahahahahaha, it'd be a tough call for me, personally I don't think either of you should be allowed... you'd murder us all as it is ;).

Michael

Cota
07-05-2006, 10:38 PM
Thats exactly why I'm the administrative side of this...cause Seno would clean the floor with me.

MichaelxxOA
07-05-2006, 10:39 PM
I don't think any of us stand a chance, except Newblack. :D

Cota
07-05-2006, 10:41 PM
nah...michael you'd stand a chance against seno also..

newblack
07-05-2006, 10:42 PM
2nd place - for being so close but turning out to be a loser anyway (i.e. newblack after he gets spanked by yours truely)

that's the spirit!

and no rooting for the bad guy, who is officially senocular now!

MichaelxxOA
07-05-2006, 10:43 PM
uh huh... I stand a chance, right behind my Judge role...

Cota
07-05-2006, 10:45 PM
**Waves the Senocular banner**

MichaelxxOA
07-05-2006, 10:48 PM
lol, no... Sen doesn't have a following or anything :-P

senocular
07-05-2006, 10:50 PM
Well, I will say that though I have a decent technical understanding of Flash, I tend not to win things like this since my design skills and creativity has been MIA since high school. I don't pose as much a threat as people think ;)

MichaelxxOA
07-05-2006, 10:52 PM
Yeah but you can pretty much program the s#$t out of any of us I'm sure... so unfortunate.

Michael ;)

Cota
07-05-2006, 11:40 PM
plus, this is a coding contest, not design..so that factors out your weakness.

senocular
07-05-2006, 11:42 PM
plus, this is a coding contest, not design..so that factors out your weakness.

But people dont judge based on the code, they look at the final product which is 90% concept and design. Anyone with the idea not able to implement it can easily get help from the forums for that so limitations in terms of technical ability only go so far ;)

MichaelxxOA
07-05-2006, 11:44 PM
Don't argue with us, you're probably part of the reason most of us still program... you're never going to win, just give up now.

Michael

senocular
07-05-2006, 11:47 PM
Don't argue with us, you're probably part of the reason most of us still program... you're never going to win, just give up now.

Michael
Never give up! Never surrender!

Fine, finish the voting and lets get on with it then... How much longer until I'm allowed to make newblack cry? :D

MichaelxxOA
07-05-2006, 11:49 PM
Well even though the game one didn't we all decide on a calendar? lol... I voted for a game but the more we talked about it the more I decided that a calendar would be better...

What's the rules on this guys?

And are we all okay with the shirt idea?

Take care
Michael

senocular
07-05-2006, 11:52 PM
I have no preference

Cota
07-05-2006, 11:53 PM
let me consult the magical pink hat........................it says yes!

XEEF1
07-05-2006, 11:54 PM
here we go now they are equal :p

Xeef
07-05-2006, 11:56 PM
hi XEEF1 welcome to the forum ;)

Assertnfailure
07-05-2006, 11:59 PM
I'd like to change mine from photo to calendar as well.

MichaelxxOA
07-06-2006, 12:03 AM
Okay so we are doing a calendar, for the prize of an actionscript.org t-shirt.

Now who is participating?

Here's who I know of:
--------------------

1. Newblack
2. Senocular
3. AssertnFailure
4. Xeef
5. Scorche

Who else?

And how long will this contest last? How long do you guys think you need?

Michael

Xeef
07-06-2006, 12:05 AM
coud some one first tell me what we are meaning if talking abouth a calendar ?

as i have my ready if we can use components :p


_root.createClassObject(mx.controls.DateChooser,"Calendar",1)

MichaelxxOA
07-06-2006, 12:11 AM
You know what a calendar is...

It's your job to be creative with that "real world" concept.

Do what you like, no?

Michael

senocular
07-06-2006, 12:11 AM
I suspect components are out of the question.

MichaelxxOA
07-06-2006, 12:13 AM
and you're correct.

We should limit all components and third-party libraries.

Is that okay, or no?

Michael

Xeef
07-06-2006, 12:17 AM
including
checkbox combobox ... ?

i am fine whit it

MichaelxxOA
07-06-2006, 12:18 AM
Everyone else agree?

senocular
07-06-2006, 12:28 AM
including
checkbox combobox ... ?

i am fine whit it

haha, yes, EVEN THOSE! ;)

I agree. Sounds good - calendar, all original code... and I assume you can draw and animate things on the timeline too? or is this an AS only thing?

MichaelxxOA
07-06-2006, 12:29 AM
Using the timeline is fine

Xeef
07-06-2006, 12:34 AM
BUT just if there is also whithin the voting how readable the code is !

MichaelxxOA
07-06-2006, 12:35 AM
Yeah your coding style is going to be the biggest part of the voting.

Xeef
07-06-2006, 12:37 AM
BTW

this soud by oficialy anonced by jesse or Strok

as we will use the oficial logo for the T-shirt :p

Cota
07-06-2006, 12:37 AM
So officially this is where we stand.

No components.
No third party anything.
Must be 100% original.

So now how are we going to judge this thing?

MichaelxxOA
07-06-2006, 12:43 AM
I think the biggest thing should be on Coding style, just the practices used and how easy it is to follow logic, and such.

Michael

Cota
07-06-2006, 12:45 AM
meaning, will it be judged by public voting or a panel of judges...etc..?

MichaelxxOA
07-06-2006, 12:45 AM
ooo, I see what you mean.

That is everyone elses call.

I offered to Judge if the need arises.

Michael

Xeef
07-06-2006, 12:46 AM
Hmmm

it's mayby a silly idea
BUT how woud it be invite the biggest regulairs from the biggest forums
and let them vote

P.S
no senocular can't vote twice because he also has 1000's of posts on kirupa
and who knows where else !

MichaelxxOA
07-06-2006, 12:47 AM
I don't know how we'd coordinate that.

Michael

senocular
07-06-2006, 12:49 AM
Hmmm

it's mayby a silly idea
BUT how woud it be invite the biggest regulairs from the biggest forums
and let them vote

P.S
no senocular can't vote twice because he also has 1000's of posts on kirupa
and who knows where else !

Nice idea, but it probably wont fly.

User voting is ok, but they will go for the cool factor and won't judge coding style. Plus whos to say they'd even be able to understand the code?

If there is to be serious judging on coding style, it should be done by some of the top dogs here who are not participating but are willing to vote.

We could also (alternatively or additionally) have each contestant vote but restrict them from being able to vote on themselves - at least we know these people are already dedcitated to the challenge. If there is a tie, one of those "big dogs" can jump in and spin a bottle or close their eyes, point, and say "umm YOU!"

MichaelxxOA
07-06-2006, 12:50 AM
Who would you guys like to judge?

Michael

Cota
07-06-2006, 12:55 AM
This is how I see it. Public voting wont reflect an actual winning peice. Like Seno said earlier, it would be based on the look and feel. I propose a panel of judges. I'd say an odd number of judges, either 3 or 5.

newblack
07-06-2006, 03:28 AM
what will the timeframe of the contest be? can/should the contest include any server-side activity? i'm feeling confident, i'm going to code this one left-handed.

Flash Gordon
07-06-2006, 03:31 AM
..."My name is Inigo Montoya. You killed my father. Prepare to die"

:p

Cota
07-06-2006, 04:08 AM
Are you looking for the six fingered man..

Flash Gordon
07-06-2006, 04:46 AM
Hehe.....His comment about "left handed" reminded me of that movie. Oh...that movie is classic!

Ruben
07-06-2006, 07:57 AM
Who's paying for the teeshirt and for mailing it over seas?The people who did participate but didn't win hahaha..

:p - Ruben

farafiro
07-06-2006, 09:03 AM
only 18 votes with 87 posts :confused: :rolleyes:

Calenders - too old and done with all the langauages b4
photo viewer - always inspire, new ideas,.... I am with this
game - reference "senocular reply"

Ruben
07-06-2006, 09:24 AM
photo viewer - always inspire, new ideas,....Sure the possibilities are infinite, but I think it's a tad too much of a cliche..

- Ruben

newblack
07-06-2006, 01:32 PM
how many competitors are there?

sophistikat
07-06-2006, 02:47 PM
The Competitors
1. Newblack
2. Senocular
3. AssertnFailure
4. Xeef
5. Scorche
6. Sophistikat
7. MichaelxxOA
8. Cota


The Judges
1. Alvin
2. Simon
3. Theodore
4. Siegfried
5. Roy


PM if you want to be added in

newblack
07-06-2006, 03:05 PM
The Judges
1. Alvin
2. Simon
3. Theodore
4. Siegfried
5. Roy
niiiice, i know all the judges!

Cota
07-06-2006, 03:13 PM
Alittle correction to the list
The Competitors
1. Newblack
2. Senocular
3. AssertnFailure
4. Xeef
5. Scorche
6. Sophistikat
7. MichaelxxOA


The Judges
1. Cota
2. Simon
3. Theodore
4. Siegfried (roy hasnt recovered yet)
5. Alvin

sophistikat
07-06-2006, 03:18 PM
i know all the judges!small world

Xeef
07-06-2006, 03:19 PM
hmmm i see here people posting lists over lists whit the competitors

we shoud make clear what's the competition
and make an annoncement !

or are just As.Org members alowed ??

sophistikat
07-06-2006, 03:44 PM
i think we should find our 3 or 5 judges first; once they are set, they should come up with the rules, the prize, the deadline & make an offical annoucement.

they should also decided if every member can enter or should each member enter themselfs in with a reply?

has anyone noticed that opt 3 is in the lead?

MichaelxxOA
07-06-2006, 03:59 PM
Lol, I'm not competing, I'm judging ;)

Michael

senocular
07-06-2006, 04:10 PM
I'm already done mine.

ActionScript 2.0
Created in Flash 8 Authoring
Targeting Flash Player 8
Everything orginal

Be ashamed VERY ASHAMED

http://www.senocular.com/pub/asorg/ASorg_calendar_contest.swf

MichaelxxOA
07-06-2006, 04:12 PM
hahaha

alright I'll send the shirt right now.

Michael

newblack
07-06-2006, 04:16 PM
I'm already done mine.

ActionScript 2.0
Created in Flash 8 Authoring
Targeting Flash Player 8
Everything orginal

Be ashamed VERY ASHAMED

http://www.senocular.com/pub/asorg/ASorg_calendar_contest.swf
laughing at work, people looking at me, awkward...

Assertnfailure
07-06-2006, 04:21 PM
Your calendar doesn't look too hot if I......change the quality settings!

Cota
07-06-2006, 04:31 PM
So far you have myself and Michael as judges. I think one more judge and we'll be set.

Flash Gordon
07-06-2006, 04:36 PM
How about someone asking Jesse to judge?

sophistikat
07-06-2006, 04:39 PM
I'm already done mine.

ActionScript 2.0
Created in Flash 8 Authoring
Targeting Flash Player 8
Everything orginal

Be ashamed VERY ASHAMED

http://www.senocular.com/pub/asorg/ASorg_calendar_contest.swfthat's it! i'm retiring

Cota
07-06-2006, 04:54 PM
Jesse will be leaving for Europe soon, so he wont be around.

MichaelxxOA
07-06-2006, 05:04 PM
Anyone wanting to volunteer?

Michael

CyanBlue
07-06-2006, 05:07 PM
If you allow me... :)

One request if I may... A plus point for good comments... :)

MichaelxxOA
07-06-2006, 05:13 PM
That falls under our main judging area, Coding style... best practices are a must, so commenting will be looked at by default.

:)

Thanks CB.
Michael

MichaelxxOA
07-06-2006, 05:14 PM
You wanna judge :)?

newblack
07-06-2006, 05:34 PM
FG you're not competing?

CyanBlue
07-06-2006, 05:41 PM
Sounds good to me then... I'm in... :)

MichaelxxOA
07-06-2006, 05:48 PM
So we have our judges

Is everyone okay with the judges:

Judges:
Cota
CyanBlue
MichaelxxOA

-MIchael

Flash Gordon
07-06-2006, 06:03 PM
FG you're not competing?
Against you and senocular, :rolleyes: I'm still trying to make walking spiders!

[maybe I'll compete....I do want that tee shirt. I think it will help out with the ladies! ]

senocular
07-06-2006, 06:05 PM
I guess I scared people off by submitting early :(

newblack
07-06-2006, 06:12 PM
you should definitely compete. it's so helpful to look at resultant arechitecture/implementation on a project you just went through the concept and development phases on yourself.

plus senocular's entry has set the bar high, and we're all gunning to knock him off that apex of perfection.

Flash Gordon
07-06-2006, 06:23 PM
Sure, I'll give it a wack. But how are we gonna keep from stealing each other code? It is the date class; there is one way get the starting data and ending date?

Ruben
07-06-2006, 06:23 PM
Scared me off for sure :p

So what's it gonna be, a stupid-ass game, a lame photoviewer, or a really nice and calender which would be really fun to do a challenge with? Really, I don't really mind, everything's fine with me, honestly :rolleyes:

As soon as we're clear about which one we're gonna go with I'll let you guys know whether I'm going to participate (or not). We should also make sure that the assignment is clearly stated in a seperate thread, in which anyone can enrol by making a post..

Does that sound like a good idea to all of you?

- Ruben

MichaelxxOA
07-06-2006, 06:27 PM
Absolutely

Just from everyone (whos participating ;) 's reaction we will be doing a Calendar.

I believe that me Cyan Blue and Cota have to work out the rest of the details...

senocular
07-06-2006, 06:31 PM
Is this happening soon? I'm kind of busy with a different, similar project at the moment (different forum, due I think in 2 weeks) so, if so, I might be stretched a little thin. Beit the case, I'll stick with my original submission :)

Ruben
07-06-2006, 06:32 PM
Cool, well just for clearing out the unclear; I already wanted to do a calender.. Just wanted to take away any confusion about my position regarding the question.

:cool: - Ruben

CyanBlue
07-06-2006, 07:32 PM
(different forum, due I think in 2 weeks)
Hey... Do you really need '2 weeks' to do that project??? I assume 2 days would be more than enough for you... :)

Just a thought... How about this...
Define a project...
We all plan together by using something like UML tool...
and then take off from there individually...

Um... I don't know... :D

senocular
07-06-2006, 07:54 PM
Hey... Do you really need '2 weeks' to do that project??? I assume 2 days would be more than enough for you... :)
YES! ;)


Im busy busy at work and usually out doing things on the weekend - that plus keeping up with the forums gives me little time to wok on this stuff. Also, that project in particular should be pretty cool when Im done with it :cool:

MichaelxxOA
07-06-2006, 08:06 PM
Why the UML? lol

I mean I love UML just as much as the next guy, but I don't think enough people are comfortable with it, for us to demand it.

What do you guys think?

Michael

Cota
07-06-2006, 08:07 PM
no UML no UML no UML.......

senocular
07-06-2006, 08:11 PM
Why the UML? lol

I mean I love UML just as much as the next guy, but I don't think enough people are comfortable with it, for us to demand it.

What do you guys think?

Michael

It would be tough - but it might also be nice to have a basic, simplified UML-esque tool that would be helpful for non-experienced programmers working with AS to use for their projects

Cota
07-06-2006, 08:13 PM
just when I thought I was out, they pull me back in!

MichaelxxOA
07-06-2006, 08:14 PM
Something more similar to a flow-chart, or flow of logic I think would be more practical...

Michael

Ruben
07-06-2006, 08:15 PM
This will probably sound stupid, but what is UML?

:confused: - Ruben

MichaelxxOA
07-06-2006, 08:18 PM
Ruben for the win ;) just kidding.

UML is a modeling language, it is used in the pre-development stage of programming. If you have a large piece of software then it will usually be architected in UML.

UML does many things, it describes the flow of logic for your application, as well as models the relationship between classes,objects, interfaces, the end user... etc.

It has been around for quite some time, just google Beginners UML.

Michael

tg
07-06-2006, 08:25 PM
This will probably sound stupid, but what is UML?
:confused: - Ruben

in short. its pretty pictures for the truely geeked out

senocular
07-06-2006, 08:38 PM
in short. its pretty pictures for the truely geeked out
:D

Cota
07-06-2006, 08:42 PM
So how do you determine who the biggest geek is?

MichaelxxOA
07-06-2006, 09:09 PM
See who owns the pink hat?

Ruben
07-06-2006, 09:17 PM
This will probably sound stupid, but what is UML?Sh!t, now I remember (go figure, I'm on beer right now :confused:), guess I just needed some mind-refreshing..

;) - Ruben

CyanBlue
07-06-2006, 09:28 PM
Something more similar to a flow-chart, or flow of logic I think would be more practical...

Michael
Yeah... I never meant for the full pleged UML... Some generalized diagram/flowchart would be more than sufficient for this purpose... I think it would help somebody who's trying to follow what's going on... ;)

Cota
07-06-2006, 09:28 PM
See who owns the pink hat?
fear the hat!

senocular
07-06-2006, 09:35 PM
Yeah... I never meant for the full pleged UML... Some generalized diagram/flowchart would be more than sufficient for this purpose... I think it would help somebody who's trying to follow what's going on... ;)

of course its hard to top gmodeler

MichaelxxOA
07-06-2006, 09:36 PM
@Ruben - Jealous
@CB - I agree
@Cota - ...

Michael

MichaelxxOA
07-06-2006, 09:37 PM
um... Visio or Rose? ;) heck even Argo.

In all seriousness GModeller is cool for a flash app, lol.

Michael

Cota
07-06-2006, 09:44 PM
So have we decided on a topic for the contest...?

Ruben
07-06-2006, 10:01 PM
@Ruben - JealousYou what?

:confused: - Ruben

Scorche
07-06-2006, 10:15 PM
we should also keep in mind that
everytime I run:
trace("My Ideas are " + my.ideas())

i get:
My Ideas are the Best

if actionscript is ANYTHING to go by ... I think we already have a winner
now we just need a contest and a prize (I'll settle for twinkies)

MichaelxxOA
07-06-2006, 11:24 PM
I was jealous that you were on the beer, am over it now ;).

Ruben
07-07-2006, 09:36 AM
I was jealous that you were on the beer, am over it now ;).Right now I'm kind of jealous you weren't on the beer, damn I can't stand them hangovers..

:o - Ruben

praufet
07-07-2006, 07:14 PM
Too late for me to jump in on the contest?

Xeef
07-07-2006, 07:19 PM
no

as it's now even started ;)

senocular
07-07-2006, 07:23 PM
I think Xeef means "not"

sophistikat
07-07-2006, 07:24 PM
as it's now even started ;)what do you mean? i already have the shirt

praufet
07-07-2006, 07:30 PM
So when do we think it'll start? Also I have an idea which uses an external xml doc for it, can I just create a sample doc for the contest?

Xeef
07-07-2006, 07:30 PM
@sophistikat
Ohhh
then not as it's already over :p

Xeef
07-07-2006, 07:33 PM
can I just create a sample doc for the contest?


the rules and target of the content needs to by defined by the judges (wich is just in progres)
so
probably yes
probably not

we will see as fare the rules are set

praufet
07-07-2006, 10:17 PM
Well lets get on with the rules. My fingers are itching to code.

CyanBlue
07-07-2006, 10:19 PM
Well... Let's talk about it... What do you have in mind??? :)

MichaelxxOA
07-07-2006, 10:25 PM
So far we have:

No third party anything
You CAN use the timeline and animations

You will be judged on how well written your code is.

This includes all of the usual best practices and readability, including commenting/naming conventions.

That's what I know of, so far.

Michael

praufet
07-07-2006, 10:28 PM
XML allowed? Should it account for all months, leap years, etc?

MichaelxxOA
07-07-2006, 10:31 PM
This should be 100% dynamic, so yes XML is allowed, but I should be able to go as far ahead or behind as I'd like and see an accurate calendar month for the month/year that I am in.

Michael

sophistikat
07-07-2006, 10:33 PM
No third party anythingthis means no installed extensions / downloaded classes

CyanBlue
07-07-2006, 10:38 PM
this means no installed extensions / downloaded classes
Correct... You are limited to the pre-installed MM classes and your own...

sophistikat
07-07-2006, 10:40 PM
Correct... You are limited to the pre-installed MM classes and your own...and no components

senocular
07-07-2006, 10:42 PM
Components? mx framework?

MichaelxxOA
07-07-2006, 10:45 PM
As discussed earlier, no you cannot use components.

Michael

Xeef
07-07-2006, 10:54 PM
As discussed earlier, yes you can use Components

???

to wich post do you refering here ????

(hmmm some how there is no link for search this thread for a keyword
i think this will expire sone)
http://www.actionscript.org/forums/search.php3?searchid=2586555
but you can search your self

any way the esence :

Posted By MichaelxxOA

and you're correct.

We should limit all components and third-party libraries.

Is that okay, or no?

Michael

Assertnfailure
07-07-2006, 11:29 PM
Yeah...I thought it was no components

MichaelxxOA
07-07-2006, 11:58 PM
What are you guys talking about? Of course you can't use components, why are we having this discussion.

Next topic.

Michael

senocular
07-08-2006, 12:16 AM
;)

what about the mx classes?

MichaelxxOA
07-08-2006, 12:20 AM
I don't see why that would be a problem, but I don't want to dictate the decision making, so you see my vote, we'll see what Cota and CB have to say about it.

Take care.
michael

CyanBlue
07-08-2006, 12:23 AM
;)

what about the mx classes?
You should be allowed to use anything that comes with the Flash standard installation(which version???) but you cannot use ANY components if I remember it correctly...

So, did I miss it or do I just not remembering it??? What are we using??? Flash 8??? Flash 9??? AS2??? AS3???

Cota
07-08-2006, 04:44 AM
Flash 8, AS2. I agree with CyanBlue...anything that comes with the installation. No third party components, which, by nature, do not come with OEM installation of Flash.

farafiro
07-08-2006, 04:47 AM
hey, I couldn't find my name
how to register, I need this T-shirt

Cota
07-08-2006, 04:48 AM
If you want in, just say so. Always a place for the Faffmaster!

CyanBlue
07-08-2006, 04:52 AM
Yup... :)

Am I missing anybody???

The Competitors
1. Newblack
2. Senocular
3. AssertnFailure
4. Xeef
5. Scorche
6. Sophistikat
7. farafiro

Judges:
Cota
CyanBlue
MichaelxxOA

Cota
07-08-2006, 04:55 AM
I'm sure that list might grow once we make the official thread for it. But so far, thats it.

farafiro
07-08-2006, 05:17 AM
If you want in, just say so. Always a place for the Faffmaster!
lol, thanks

I have a suggestion, why don't we use this dead section (http://www.actionscript.org/forums/forumdisplay.php3?f=50)

senocular
07-08-2006, 05:25 AM
because, technically, components are all part of the mx classes - just "visual" classes. But then you also have other things like tween and things like that which are technically not components, but are still a part of those external classes.

So, essentially, only what comes with Flash except UI components?

Cota
07-08-2006, 05:58 AM
DOH! damn technical ....<mumble> yes, Flash UI components are technically legal.

Ruben
07-08-2006, 07:22 AM
Will there be any points handed out for creativity/innovativeness? I reckon we should... Also, I think there should be a clear explanation as to what XML should be used for (and perhaps what it should not be used for?)..

This includes all of the usual best practices and readability, including commenting/naming conventions.Does this go as far as getting a 8 out of 10 when naming my movieclip 'butterflyClip' instead of a 9 out of 10 when I would've named it 'butterfly_mc'? Because that'd suck..

and no components..does this mean I won't be allowed to use the datechooser component? :p

:rolleyes: - Ruben

sophistikat
07-08-2006, 04:19 PM
lets get this show on the road; i'm ready to come in last place

Cota
07-08-2006, 04:21 PM
"butterflyclip" -vs- "butterfly_mc" goes directly to naming conventions. I know it seems trivial, but its part of the naming convention...

"creativity/innovativeness" - is exactly what the compitition is about.

senocular
07-08-2006, 04:27 PM
"creativity/innovativeness" - is exactly what the compitition is about.
and naming conventions!

Cota
07-08-2006, 04:39 PM
Yes..dont forget those.

Flash Gordon
07-08-2006, 04:55 PM
and naming conventions!
You mean Xeef is going to have to get rid of this function names X() and Q() :eek:

:p

senocular
07-08-2006, 05:02 PM
You mean Xeef is going to have to get rid of this function names X() and Q() :eek:

:p

hahaha! :D

MichaelxxOA
07-08-2006, 05:18 PM
You mean Xeef is going to have to get rid of this function names X() and Q() :eek:

:p

hahahahahahahahahahahahahahahahahahah

Ruben
07-08-2006, 10:48 PM
"butterflyclip" -vs- "butterfly_mc" goes directly to naming conventions. I know it seems trivial, but its part of the naming convention...Oh come on, you're really telling me that if I were to use "butterflyClip" (and not "butterfly_mc") that would make my score lower? If so, am I the only one who feels that's just plain stupid?

:( - Ruben

senocular
07-08-2006, 10:53 PM
If so, am I the only one who feels that's just plain stupid?

:( - Ruben

yes.


I tell you what. I'll give everyone a chance to beat me by coding in "Xeef" :D

Ruben
07-08-2006, 10:56 PM
If so, am I the only one who feels that's just plain stupid?yes.If I'd be the Spok guy from Star Trek, then are you the Borg Queen who knows what all the other borgs are thinking? No offence here, but "I don't feel it's stupid at all" would be sufficient just as well, instead of speaking for everybody else..

:confused: - Ruben

senocular
07-08-2006, 10:58 PM
Im just playing around :cool:

Ruben
07-08-2006, 10:59 PM
Oh, well in that case sorry for the counter-attack, it's late and I just had to walk back to my home, me legs hurt and I'm in a crappy mood.. My apologies.

:rolleyes: - Ruben

MichaelxxOA
07-08-2006, 11:33 PM
Well what about this, as long as your naming conventions are consistent as well as readable?

This means that regardless of how you name things, we need to be able to look at the name and know with little effort what it represents.

The consistency of your naming convention much stretch the length of the application.

And if anyone codes in Xeef they are immediately caught, shot and held for public display. ;) Just kidding.

Michael

Ruben
07-08-2006, 11:36 PM
Well what about this, as long as your naming conventions are consistent as well as readable?

This means that regardless of how you name things, we need to be able to look at the name and know with little effort what it represents.

The consistency of your naming convention much stretch the length of the application.Now there's an awesome proposal, thanks Michael! I'm gonna get meself some strawberry-yoghurt in a minute, can I get you some too?

;) - Ruben

Flash Gordon
07-09-2006, 12:12 AM
Let me just point out that by "coding in Xeef" nobody means any harm. We all love you, Xeef, and think you kick ass!

Ruben
07-09-2006, 12:20 AM
Hell yeah, I agree. Just like hangovers wouldn't be the same without the good time drinking too much.. Wait, that make no sense, ah to hell with it, Xeef rocks!

- Ruben

Xeef
07-09-2006, 12:30 AM
bla

i am nearly done :D

middelmouseroll to change month

onPressday selectday

MiddleMousePress + MousePress --> change firstdayof week (just for testing)

maiby the arbitrators shoud start to bring this thing to live !



P.S

i am impressed (i muss by amazing good) people start to name things after me ! let me know if you start building my monument (i woud like to have something out of solide stone)

MichaelxxOA
07-09-2006, 01:01 AM
Is the naming convention rule okay with everyone, specifically the judges?

Michael

farafiro
07-09-2006, 04:21 AM
Xeef
can't see the swf, is it just me??

Flash Gordon
07-09-2006, 04:25 AM
i see it.

Nice job Xeef ;)

farafiro
07-09-2006, 04:28 AM
Sat 1 July ???

Flash Gordon
07-09-2006, 04:35 AM
you can pick any date and it displays info in the txt box below. It may default to the first or maybe it pressed it without realizing it.

farafiro
07-09-2006, 05:51 AM
why can't I see it, which browser u r using FG??

Flash Gordon
07-09-2006, 06:33 AM
FF 1.5.0.4

but I can also see it in IE. Maybe you have the new ALPHA flash 9 player installed at it might not be compatable.

Flash Gordon
07-09-2006, 06:35 AM
BTW, maybe you should try the direct link and download it:
http://www.actionscript.org/forums/attachment.php3?attachmentid=18587
however, I'm not sure what the correct extension is.

farafiro
07-09-2006, 06:38 AM
nop, I didn't install the new player and also the zip file is corrubted

Flash Gordon
07-09-2006, 06:38 AM
attached:

(actually just remain the .zip to .swf and it works).

senocular
07-09-2006, 06:40 AM
FF 1.5.0.4

but I can also see it in IE. Maybe you have the new ALPHA flash 9 player installed at it might not be compatable.

Note that the ALPHA part is for the Flash IDE, the Flash 9 player is a full release (no alpha or beta).

Flash Gordon
07-09-2006, 06:41 AM
k sorry :o

completely off topic then, by why are people having problems with FlashVars and FP 9?

farafiro
07-09-2006, 06:42 AM
done, now I can see it
had to install the new Flash 9 player

Assertnfailure
07-09-2006, 06:55 AM
o.O

Isn't this supposed to be formally announced first...as well as the specs on how it should function?

farafiro
07-09-2006, 06:59 AM
o.O

Isn't this supposed to be formally announced first...as well as the specs on how it should function?
didn't they??
http://www.adobe.com/devnet/flash/articles/flash9_as3_preview_print.html

newblack
07-09-2006, 01:44 PM
i think Assertnfailure was referring to the calendar contest, as Xeef seems to have jumped right in whilst the rest of sit with our thumbs up our arses.

about naming conventions. i'll be damned if i have to follow macromedia's naming conventions. i think that as long as your code/conventions are well commented/documented, there's no reason for a specific convention.

Xeef
07-09-2006, 01:56 PM
what ? specific convention ?

Bla_mc shoud by fine as
M_Bla or C_Bla
cBla or BlaC or Blac

as long all variables folow the same shema !!?

or do we realy need to use _mc ?!

senocular
07-09-2006, 02:01 PM
i think Assertnfailure was referring to the calendar contest, as Xeef seems to have jumped right in whilst the rest of sit with our thumbs up our arses.
lest we forget that little senocular here actually had the first calendar :p

sfhazel
07-09-2006, 03:19 PM
I'm down with this if it's a game, and that seems to be winning the vote ATM. weee.

Ruben
07-09-2006, 03:22 PM
I'm down with this if it's a game, and that seems to be winning the vote ATM. weee.No, read this:Just from everyone (whos participating ;) 's reaction we will be doing a Calendar.

:cool: - Ruben

senocular
07-09-2006, 03:26 PM
Someone should close the poll (and maybe boost cal up to win so its obvious thats whats going to be done)

Cota
07-09-2006, 05:48 PM
Though Xeef already jumped ahead, we're going to make it official tonight. We just have to decide on turn around time.

Ruben
07-09-2006, 05:50 PM
How much time do we have for this?

- Ruben

Cota
07-09-2006, 05:52 PM
we're working on that.

Flash Gordon
07-09-2006, 06:17 PM
Sure and make it clear list of the rules and how it will be judged.

I have no problem with:

var ball:MovieClip = foo.fudcake; // good stuff
// or
var ball_mc:MovieClip = foo.fudcake; // good stuff too

I think both are valid.

Also I think stuff like Q & X are validate vars too (probably case i code in 1/2 Xeef). But I use "Z++" all the time as a counter. I just don't use it to describe a XMLSocketConnection or something.

Cota
07-09-2006, 06:47 PM
In flash, naming conventions consist of _txt, _mc, and _btn. The rest of it comes down to a consistant naming convention. The rules will be clearly laod out as well as time tables.

Xeef
07-09-2006, 06:53 PM
var ball:MovieClip = foo.fudcake; // good stuff
// or
var ball_mc:MovieClip = foo.fudcake; // good stuff too


the first is bad practis in the means of readabelity /notation

as:

var ball:MovieClip = foo.fudcake;
var box:Number = 15
var spot:Array =[]
//if you are somewhere middle in the code and see "spot" you have no idea what it's now an array ? a number ? ...
v.s
var Mball:MovieClip = foo.fudcake;
var Nbox:Number = 15
var Aspot:Array =[]

//this shoud by also fine (i think)
var ball_mc:MovieClip = foo.fudcake;
var Nbox:Number = 15
var spotArr:Array =[]
//as long i use in any place for array, numbers .. the same style
so not :
var a_Num:Number
var Nb:Number

pls corect me if i am wrong

even if it's probably easyer to read :
Na=1
Ab=[]
V.s.
a_Num=1
Ab=[]

but as long i use the same condition for the type of a war it shoud by fine

Flash Gordon
07-09-2006, 07:15 PM
I suppose I was talking about local vars such as in a loop/ function / class.

It might not be good practice, but everyone seems to do it:

class A {

function callMe(ball:MovieClip, final_pos:Number):Void {
new Tween(ball, "_x", Bounce.easeOut, ball._x; final_pos, 1, true);
}

}

I have yet to seen really some do

class A {

function callMe(ball_mc:MovieClip, final_pos_nbr:Number):Void {
new Tween(ball_mc, "_x", Bounce.easeOut, ball_mc._x; final_pos_nbr, 1, true);
}

}

But I'm not the pro, so I'll take your word on it.

:o

BTW, this is why this "competetion" is a good thing: I get to see how the pros actually code! I can't wait. :)

Assertnfailure
07-09-2006, 07:18 PM
I tend to use variable names that make sense to their function.

I would never have a number called "box", as box is clearly a tangible object. Now boxWidth or boxID, however, make sense as a number.

Also, for arrays, i tend to label them in some fashion that implies a collection, like "spotlist", or even "spots" (although if i use "spot" alot, then i would choose the former to give it a more obvious distinction)

In this way, there's no need to put a suffix or prefix to denote it's type.

Xeef
07-09-2006, 07:24 PM
like "spotlist",

in this case woud "list" by a suffix

using

spotlist
boxlist
ballcolection

coud by atracted as bad practise
such thing woud indicate to me either this part is done by somebody else
is aded later or ball is some other sort of exeption in comparison to balllist

senocular
07-09-2006, 07:30 PM
Note that hungarian notation (type specification with prefix) is not recommeded for ActionScript. "Officially" camelCase should be used and "_kind" suffixes can be replaced with "Kind".

Ruben
07-09-2006, 07:41 PM
Yeah baby, YEAH!

- Ruben


PS. Actually I didn't know that, but I still felt like saying "Yeah baby, YEAH!"..

Assertnfailure
07-09-2006, 08:07 PM
in this case woud "list" by a suffix

using

spotlist
boxlist
ballcolection

coud by atracted as bad practise
such thing woud indicate to me either this part is done by somebody else
is aded later or ball is some other sort of exeption in comparison to balllist

No, list would be an object of spots. A spotlist is just as it sounds: a list of spots. You don't call a checklist a check with a suffix, do you?

The point is to use a naming convention that implies it's type. If you have to remind yourself what the type of a variable is through suffixes, then you didn't name your variables very well in the first place. Many of my class properties end up using variables for storing the same kind of data that other classes I've built in the past use. (like ID, dragInterval, title, xFinal, etc.) So if i'm consistent with my choice of variable names, I can resume a project I suspended for a month, add more methods, and correctly guess what some of my class properties were without even having to look back at them. Same thing goes for being able to guess the getters/setters I make for other classes.

I also try to limit that hungarian notation to things like constants.

Xeef
07-09-2006, 08:39 PM
You don't call a checklist a check with a suffix, do you?

as i don't do this by dogfish

but in case i have a var "dog" which is of type "fish"
yeh i think i woud eventualy do so


to read your own code is most of the time not such a big problem

if you use ID as a number every where that's fine
but what if i use ID as a string containing a 32bit hash ?

so at the begining or somewhere in you code you need to mention ID is a number

if i use a pre/sufix
i tell you anything whit "_bla" at the end is of tipe "bla"
you in comparison need to make a dictionary whit all your variable names


xFinal is number (no it's not a movieclip used as the Xfinal logo)
dragInterval is a number (no it's not a geter/seter wich will give you some function)

...


there are many diferent people whit diferent minds
just because some word you asociate whit what ever doesn't mean the i or somebody else will asociate the same word whit the same thing

Assertnfailure
07-09-2006, 08:58 PM
Where did I say that everyone should follow my naming conventions? What I DO remember saying, is following your own convention that you can recognize without needing to be reminded of your variable types. This was merely in defense of people saying that everyone should use suffixes.

I never need to lookup my variables, unless it's a big project that I've been jumping around in (in which case, I'd have to look them up regardless of naming convention), and if anyone needed a dictionary to look up my variable names, one comes with every one of my classes. A section which i eloquently reserve as a region for declaring my class properties. When you list your class properties, why not add a comment line after each one anyway? That way if a person doesn't know what ID is, then they can find out just by looking at the variable declaration. I'm used to working in environments where coders stick to their own class files for modification, so this need doesn't happen often anyway.

I would never use dragInterval in reference to a function, unless the purpose of the function was to physically drag.....an interval? I try to keep the first word in verb form optionally followed by the noun it applies to if greater specification is required.

And i could counter your xFinal example with an equally obscure scenario: What would you call a movieclip containing a logo for MC Hammer titled "my_mc"? ;)

Xeef
07-09-2006, 09:08 PM
What would you call a movieclip containing a logo for MC Hammer titled "my_mc"?

no

mc_mc :p

MichaelxxOA
07-09-2006, 09:24 PM
The naming convention goes like this:

You use YOUR naming convention, as long as it is consistent. We will be judging this as if we were given the code with no knowledge of it's creator and were told to modify it to do some undefined task.

I think that this is going to be the best way to describe it, it's your call on how you want to name things, just know that that is how we are judging it.

You're all programmers, just use your best judgement to decide what is appropriate and what is not.

Like Cota said, we are trying to put the last few details together.

Michael

CyanBlue
07-09-2006, 09:42 PM
I thin kMichaelxxOA summed it quite well... :)

The bottom line is that we'll be reading your code and it should be okay as long as we can understand your naming convention... Consider us as the new member of your development team and you are dumping an old project so that we can take it from there because you have a new project coming up... If we understand your coding style, we would not have problem modifying it... But if we have problem, we'll have to bug you and your project will be delayed and your boss won't like it much... Sounds good enough??? ;)

Let me know if you guys need anything, Cota and MichaelxxOA...

Did I miss anybody here???

The Competitors
1. Newblack
2. Senocular
3. AssertnFailure
4. Xeef
5. Scorche
6. Sophistikat
7. farafiro
8. Ruben
9. sfhazel

Judges:
Cota
CyanBlue
MichaelxxOA

senocular
07-09-2006, 09:48 PM
You forgot to announce the winners...

The Winners
1. Senocular
2. Xeef
3. AssertnFailure
4. sfhazel
5. Scorche
6. Sophistikat
7. farafiro
8. Ruben
36. Newblack

:D

CyanBlue
07-09-2006, 10:04 PM
Oh... Yeah... That... :D

MichaelxxOA
07-09-2006, 10:13 PM
hahahahahahahah

newblack
07-10-2006, 02:58 AM
You forgot to announce the winners...

The Winners
1. Senocular
2. Xeef
3. AssertnFailure
4. sfhazel
5. Scorche
6. Sophistikat
7. farafiro
8. Ruben
36. Newblack

:D
i didn't know we were going by a point system... congrats to Ruben for coming within 28 of the decisive winner!!!

better luck next time, six eyes!

isn't FG competing????

Flash Gordon
07-10-2006, 03:07 AM
FG is so far off the list they dececided for the sake of the comminty it be better not to list his score.

senocular
07-10-2006, 05:02 AM
i didn't know we were going by a point system.

touche ;)

Cota
07-10-2006, 05:28 AM
Sorry guys, just waiting on Michael to get back and we'll make it all official like!

Ruben
07-10-2006, 08:34 AM
The Competitors
1. Newblack
2. Senocular
3. AssertnFailure
4. Xeef
5. Scorche
6. Sophistikat
7. farafiro
8. Ruben
9. sfhazelWhy can't I be #6? :(

and we'll make it all official like!..and Cota, remember what That Guy said about announcements:Du it the Cruddist-wuy, ur dun't du it ut ull!

:cool: - Ruben

Assertnfailure
07-10-2006, 08:38 AM
haha, so the odds are for me to make 3rd huh? Not bad since I don't have much of a name on these forums yet. ;)

senocular
07-10-2006, 07:30 PM
Why can't I be #6? :(

here was how I handled the order:

1) I copied the original list
2) I moved myself to the top and set me to 1
3) I moved Xeef to 2 (since, afterall, he posted a calendar too)
4) I moved Newblack to the bottom (since, afterall, that's where Newblack belongs ;)) with an abnormally high number
5) Then I figured out how to minimize the number of times required for me to change the numbers in the current order. That meant bringing #9 to #4 which meant I only needed to change 9 to 4 and not mess with any of the other numbering.

:)

Ruben
07-10-2006, 07:33 PM
I was actually quoting CyanBlue..

:p - Ruben

senocular
07-10-2006, 07:40 PM
nevermind then :)

Ruben
07-10-2006, 07:43 PM
Alright, I promise I will never mind.

;) - Ruben

Assertnfailure
07-10-2006, 07:49 PM
here was how I handled the order:

1) I copied the original list
2) I moved myself to the top and set me to 1
3) I moved Xeef to 2 (since, afterall, he posted a calendar too)
4) I moved Newblack to the bottom (since, afterall, that's where Newblack belongs ;)) with an abnormally high number
5) Then I figured out how to minimize the number of times required for me to change the numbers in the current order. That meant bringing #9 to #4 which meant I only needed to change 9 to 4 and not mess with any of the other numbering.

:)
:(

newblack
07-10-2006, 08:08 PM
I moved Newblack to the bottom (since, afterall, that's where Newblack belongs ;)) with an abnormally high number
grey are all our days when reputation precedes one's name in the form of a number.

like a glorious phoenix i will rise from the ash you've buried me in, senocular. or at the very least i'll get drunk trying. good luck to everyone. especially Ruben.