Monday, December 29, 2008

Mac vs PC Minisite

Here's a project I had to do for my Multimedia Design Class. We needed to pick a subject that is up for debate. I decided to do Mac vs PC, seemed to be more fun than smoking or something like that.

I went for a fun UI approach and make it like a desktop. Click on the icons and a window pops up that you can drag around, minimize, etc. It was a pretty fun project. Best of all I got an A!!!!!!.

I also posted the code for anyone who was curious.


Check out the site here


Tuesday, December 2, 2008

Design Culture Now



  • Programs



    - Illustrator



  • Fonts



    - Futura LT ExtraBold, Neo-Geo



  • Brief



    - Here is a project I did for my typography class. We had to create a poster about an event at Cooper Hewitt The flourishes were created by me. i was doodling on my notebook and liked the way it looked, so I decided to incorporate it into the design.


Sunday, November 23, 2008

Email Form up and Running

I have been getting some complaints about missing emails. My contact form had a small error and it is now up and running again.

Wednesday, October 29, 2008

Now On FlashDen

Yup, you read that right, I am now a developer on FlashDen. I know a lot of you are saying OH NOOOOO no more free stuff. On the contrary, I will still be releasing free content on the site as well as premium content on FlashDen. Most likely I will be releasing basic versions for free and more advanced versions with more features on FlashDen.

Saturday, October 25, 2008

XMLLoader 2.0 Update***

I've been getting some complaints about the XMLLoader.

First I have to say I missed a file when packaging it for distribution. I have already fixed that and you can redownload to get the updated package.

Secondly, for people getting a host of errors and the Error message is "Loading Failed". This is because you have cacheBuster set to true. The cacheBuster must be set to false when testing locally.

If any other bugs pop up, don't hesitate to drop me a line. Thanks again for the feedback, this wouldn't have been caught without your help.

Enjoy


Download XMLLoader Class 2.0 Here

Thursday, October 16, 2008

XML Based Navigation

Just something I whipped up trying to build up my portfolio of web elements. This navigation element grabs the urls from an xml file, so you can update the links without having to open the flash file for fast updating of links. Any questions drop me a line.

Monday, October 6, 2008

Stable Release XMLLoader 2.0

**Update**
http://blog.kreativeking.com/2008/10/xmlloader-20-updatexmlloader-20-update/



I have been working hard on making this as robust and stable as possible. This release should be able to do anything you would like with loading XML. Couple of new features from 1.8 the community has been emailing me about as well as some that I wanted to include in past versions. I will be releasing a video tutorial on how to use this class properly. I'll explain the new features to hold you over until then.



Friday, September 12, 2008

**UPDATE** *NEW* XMLLoader Class v. 1.8

**Update**
XMLLoader 2.0 « Cleck Here

**UPDATE**
Build 1.8 had some back end updates.


  • Complete Event doesn't dispatch early

  • XML Root is now passed instead of just the children




Syntax is still the same

As many of you may already know, I built an XMLLoader class couple months ago. I have steadily been adding more features and making it more robust and easier to use. In this release v.1.6, 2 new features are introduced. You can now choose which list to get by the name of the xml file and now there is a new function to load xml outside of the constructor.

Wednesday, September 10, 2008

Fade In Gallery Class

***Can now be found on FlashDen***

Simple yet very useful for a quick setup of a gallery and pretty flexible. With this class it creates a simple effect that reveals your images in sort of the same fashion the Transition Effect. All of the settings re placed into an xml file named "fade_gall_config.xml". The images you want loaded re placed into another xml file named "fade_gall_images". Both these files should be in the same directory as your .swf file. Hope you are all still with me.....

The only function in the FadeInGallery Class is the constructor where you need to pass in the stage. That is pretty much all you need to do on the flash side of things. Here is an example of te syntax for instantiating the class...

Monday, September 1, 2008

New VideoViewer Class Source

Alot of people were asking me to post the source for my classes as I post them. So here is the updated source.

Thursday, August 28, 2008

Simple Drawing App....Using Drawing API

Started school this week and so far, looks to be a fun semester. I have Multimedia Programming ( Actionscript 3 Class). Today we just went over basics and definitions like classes and properties, etc. While that was going on I tried to make a quick drawing app so I can paint a little bit. Its all using the drawing API which I learned mostly from Keith Peters book. Here is what I got in the hour.



Monday, August 25, 2008

Papervision Practice - Transition Effect in 3D...

I've been messing around with the new Papervision the past couple days. It seems to still have a couple of bugs but overall is pretty good so far. There is also some extensive documentation now. I posted a couple of days ago a cool transition effect. I thought it would be good practice to port this over to 3D. It was fairly easy, had some hang ups with the materials, but after reading through them and looking up some tutorials, it was a piece of cake. Only problem i am having now is that I can't seem to make it interactive. I followed what you are supposed to do but it's not working for me. So to see the effect over again, You have to refresh.

Thursday, August 21, 2008

New PaperVision 3D 2.0 Beta

I have been up all night messing around with Papervision. Not much to show yet as I find it very confusing. But I realized that a new Papervision is out. Released August 20, 2008. I recommend anyone using Papervision to get the updates classes as some things have changed and removed. Soooo pick it up people.

P.S. I'll check the post later for grammar errors, I'm am currently in Zombie mode. ;-) .

Get the New PaperVision

UPDATE

People havee been asking if there is new documentation with this new update. The answer is yes and you can check it out at here

Join a Flash Meetup

Last night I got the chance to attend my first Flash Meetup with the ActionScript Programming Pushes Us and it was GREAT. Everyone was very down to earth (Pompous know it all jerks really put a damper on things), the facility was great and the Organizer, Jesse Freeman, did a great job at sharing tips on work flow and different IDE's

I would suggest anyone in the NYC area to sign up for the meetings. They are free, informative and have good finger food =). Last night we covered the Flex Builder IDE and FDT. Out of those two I would definitely go with FDT, but the price tag will scare you away faster than another four years of Bush. It's going for a whopping $1000. Good thing for me I'm a PC user and I have FlashDevelop as a choice. I would say FlashDevelop could be an alternative to FDT if you don't want to bite the bullet and pay that price. It lacks some features of FDT or FDT just does it better, but the price I believe is really holding this editor behind.

Sunday, August 17, 2008

Temporary Down Time - BACK UP UPDATE

Just finished upgrading to Wordpress 2.6 via automatic upgrade and it deleted my folders which held a lot of my images and downloads. So until I get back home, there will be files to download. Should have this fixed before the day is over. Sorry for the inconvenience.



UPDATE



Downloads are Back up

Saturday, August 16, 2008

New Class from Jack aka Mr GreenSock...

I just checked my email to find that Greensock has come out with a new class. The Custom Ease Class. Now this is a pretty powerful class. It allows you to create custom easing instead of using the default Back, Bounce, Elastic, etc.

Jack "



Sometimes the standard easing equations(Elastic, Strong, etc.) don’t give
you quite what you want. This tool allows you to interactively draw a curve
for your own custom easing equation and it even writes the code for you.
Just copy and paste it into your application. The code it writes requires
the gs.easing.CustomEase class which is a membership benefit of Club
GreenSock.
"

Friday, August 15, 2008

Cool Transition Effect

Here are some examples of a pretty cool effect that Kheavy taught me. Its a pretty simple effect but it works well if implemented properly. Many thanks Kheavy.


Below are 5 different variations of the same effect. In the last example, I implemented a picture reveal and disappear. Just click on each movie to see the transition. I realized that what majorly affects the outcome of how the transition behaves is what is put into the delay. I only supplied the source for the first transition. The rest are just variations of it. So play around to get some crazy results.


TweenLite is needed for this to work. You can replace the TweenLite code with any Tween Engine of your choice.


New and Improved VideoViewer Class (AS3)

I have been working hard on improving my VideoViewer class. Some of the new features is the possibility to make a play list. The play list is made in an xml file. Even with the playlist you can still have it play one video or play the play list. Along with that comes a config.xml file with a slew of settings such as the delay between videos when using the play list function. Within the play list file (videos.xml), settings such as the buffer time, height and width will be able to be set.

Monday, August 11, 2008

New Internship

I just got accepted into an Internship Program at RiotScience. They have me working on a slew of video players for a bunch of well known clients. I can't release who the clients are just as of yet until the websites debut but it should be great.

Some things coming soon are new classes and updated ones based on the VideoViewer package.

Updated ProgressionBar
New DynamicProgressionBar
Updated VideoViewer

I hope to have these posts up ASAP. Thanks for those who are following my blog and using the classes I provide. See you all around.

Sunday, August 3, 2008

Check out this video player...

Here is a video player I created for a friend of mine. He wanted a video player to showcase his 3D animation. He is a great animator and designer. You should really check his work out(http://www.peterpanton.com). He designed the player and layout and I did the programming.

The video player doesn't use any components. I modeled my Videoviewer and Progressionbar classes after this player. As you can see, some more classes should be coming soon.

Here is a working example of the video player.

Peter Panton Video Player

Saturday, August 2, 2008

ProgressionBar Class (AS3)

I briefly touched on the ProgressionBar Class in my last post on the VideoViewer Class. This class controls all the time line assets(the scrubber, the progression bar, etc). This class is a lot easier to use and only contains one method.


var myPBar:ProgressionBar = new ProgressionBar($videoViewer:VideoViewer, $stage:Stage,
$progressBar:DisplayObjectContainer, $timeSlider:DisplayObjectContainer, $track:Object,
$playedColor:DisplayObjectContainer, $playedColorMask:DisplayObjectContainer)


Tuesday, July 29, 2008

VideoViewer Class (AS3)

The VideoViewer Class is a class I created to quickly put together a video player in a matter of minutes. This is just part of a package that includes other classes such as the ProgressionBar Class which controls the scrubber and the time line. I will release the other classes at a later date.


The VideoViewer class has an easy to use API , that only consists of a couple methods and properties.

Speed Particles Example 2

Just another example of the Speed Particles. There so many possibilities.


Monday, July 28, 2008

Speed Particles Example

Just messing around in After Effects to, building off the Speed Particles tutorial from VideoCoPilot. It's a great effect with a lot of possibilities. Here is one of my tries at it.


Sunday, July 27, 2008

New Design

New Design for the blog is finally up. I was up all night doing this one. I originally had another I was going to use but it wasn't compatible with IE as well as FireFox. I really thing this template and will be the new home design for the site.

Thursday, July 24, 2008

XMLLoader Class Updated Version (A.S.3.0)

**Update**
XMLLoader 2.0 « Cleck Here



I recently released a class (XMLLoader) and after some suggestions and further research, I decided to revamp the class entirely. With this comes some good news and bad news. Bad news first, the class no longer automatically creates the event listener for you. This is not a big lose. I just wanted to keep to Encapsulation standards.



Tuesday, July 22, 2008

XMLLoader Class (AS 3.0)

**Update**
XMLLoader 2.0 « Cleck Here

Even though with AS 3.0, dealing with XML has became very easy. I still don't like writing this...





var myXML:XML = new XML();
var myLoader:URLLoader = new URLLoader();
var myURL:URLRequest = new URLRequest("titles.xml");

myLoader.addEventListener(Event.COMPLETE, loadXML);

myLoader.load(myURL);

function loadXML(e:Event) {
myXML = new XML(e.target.data);
return myXML;


Thursday, July 17, 2008

Design Process...

The design process for the blog is coming along well so far. I had bit of a Kreative block, but about an hour ago I got the ball rolling. I am hoping to have the design up and running within a week. In the mean time I will be posting up stuff like custom classes and such that I have made.

Wednesday, July 16, 2008

First Post....

Woot, Just got Wordpress installed. I will start designing a template tonight, This default theme has GOT to go.