This is the name of the new site backend I've been working on. Now, for anybody who's been paying attention I haven't written a web engine since Tetra 2. The last time I worked on it was sometime back in '05 I believe. Back then I was extremely proud of my little creation but I look back on it and think to myself "that is one bloated piece of crap". It really was. Over 2500 lines of code. In comparison my new engine is only one or two hundred lines of code and almost as powerful (or it will be).
From a design standpoint Purple Fusion is way different from Tetra. Tetra was built around an object-oriented core. From an interface standpoint this was very clean. However, it did lend to some slowdown and made adding new modules cumbersome at best. It also limited what you could do with a module (to a degree). The new engine completely throws objects out the window (almost, the main class is PurpleFusion and that's the only one) and goes for a scriptable approach. Each page is it's own seperate page script that makes calls for getting data, displaying templates, etc. This makes creating new pages incredible quick and eliminates redundant code. Here's the script for the front page:
As you can see it borrows from SGML's tag structure. Because of the tag structure it's very human readable and makes for quick prototyping. I'm incredibly pleased with the way it's going right now and hopefully I'll have it running this site in a couple of weeks. Now that I think about it I could even speed things up by generating a cached version of the source code and just include that instead of parsing the page all the time. Yeah, this rocks.
That's a hell of a title right there. I haven't really put it out anywhere, but I've had a deviantArt account for some time now. Like, almost a year. I put up some of my Matt (Digital Double) redesigns and promptly forgot about it. Well, since I've been drawing all this stuff lately I've been posting again and garnering some attention. Attention like this:
"Dude, you don't have enough pageviews for the time you've been to DA and the quality of your stuff. I've only been here for a few weeks and I have more than triple your pageviews, it's annoying. Do more art! I less than three your style. = P"
Now it's like a kick to the balls and at the same time it's nice. He obviously thinks highly of my artwork, but the whole "d00d! I'm teh n00b and teh p0puler and you teh arnt" hurts slightly. He (I assume it's a guy) does have a point that I need to more art. One thing that baffles me, though, is that last sentence. The world may never know...
I decided to switch gears and move away from the Final Fantasy XII fan art. This time I'm doin' Phoenix Wright! Whoo! Not trying to brag but I think this is probably the best artwork I've ever drawn. The action is clearly defined, the body (and all parts of it) are more or less properly proportioned and, OMG, there are FIVE fingers on those hands. And ANKLES! I will say that my picture isn't entirely faithful to the source material, but I'm really not going to be picky. Oh, the original of this is actually 8.5x10 in. so even the larger size you see here is scaled down. I must say, seeing this on a big piece of photo paper all nice and glossy with no loss of quality is pretty freakin' awesome.
Overall I'm pretty pleased with it. It's a far sight better than the original pencil art I had. However, the top part of the body seems to be a bit too small compared to everythiong else. But, considering I don't draw girls very often I'll give myself a break. I suppose it's one of those things I'll need to work on eventually.
This whole mess of pictures actually comes from one piece of art I'd drawn a while back for a comic (the point of which now escapes me). I've enjoyed being able to make purty art again and I may keep it up just to keep me busy until September.
Speaking of which, I've begun searching for a roommate. I've e-mailed a couple guys now and I hope to hear back from some one. Also, I'm pretty darn sure that I'll be adding animation as a second degree. Drawing these pictres has really hit home that, hey, I'm not that bad of an artist and, most importantly, I had a hell of a time doing it. So I'll need to e-mail them and see how much it'll cost me to tack that on. That'd also mean spending twice as long at school, but it's so freakin' cool that's hardly a problem ;-).
The list of things I have to do to prepare for college is getting shorter. Currently I'm working on picking out a roommate and after that we'll work on finding an apartment. Then I'll need to secure funds and come September 20th[ish] I'll be moving my stuff out there. So nothing new on that front, I'll move on to other things. Actually, I lied. I got a call from them the other day making sure I wanted to take the Digital Arts and Design degree because they think I'd be happier in Animation (I promptly said I'd be happy anywhere in that school). But I had actually been thinking of double majoring in either DAD and film or animation and the more I think about it animation and art as a whole has always been a big love of mine so I'm giving that some serious thought.
I'm currently getting ready to do another film project this time spoofing Elite Beat Agents. I'd give off more but I don't want to ruin anything. I'll be trying out greenscreen stuff for this. It seems Blender now has the ability to do professional green screen removal (with a little finagling) so I'm going to try that out. In particular I'll be filiming seperate elements against the screen and combining them into one shot. But I have yet to actually build the thing, something I was going to do on days off (Tuesday and Wednesday) but I felt too lazy to drive out to Lowes to buy the stuff. I suppose I'll do it next week and in the meantime I can flesh out a script. This is something I don't do often because I have the vision in my head pretty clearly and I don't want to go through the trouble of writing or storyboarding it out. I'm lazy that way and it's something I'll have to get over before I go to Full Sail.
I completed two games this week (the world must be ending). The first one was Super Paper Mario (Wii). It was, as I thought it would be, a comepletely enjoyable experience. The dialoge was top notch, as always, packed with plenty of laughs. The flip mechanism never got old and was always used cleverly. The story line was fairly predictable (I had the ending figured out about half way through). However, next to Zelda it's the best single player game out there for the Wii so if you own on I'd suggest picking this up.
The second game I completed was Pheonix Wright: Ace Attorney - Justice for All (DS) which, I admit, I probably enjoyed more than SPM. It's definitely not a game you buy for the graphics or sound because they're meh at best (the art's not bad, I will admit). What is crucial to this game is story and it delivers 110%. The first case, being the introductory one, wasn't the greatest but it gets you into the swing of things well enough. The second case was awesome, and probably one of my favorites. The third case had me stumped (to the point of cheating; I'm ashamed). The last case was simply amazing. Just when you think you had it figured out everything was turned on end. They also introduced some things that made things harder and raised moral questions. To say that this game on a whole was absolutely phenomenal is an understatement. If you like story type games (RPGs, text-adventures) you absolutely have to buy this game. If you're more an action type gamer you probably wouldn't enjoy it much, but rent it at least. It'll do you some good. On that note I'll be buying the first game and third when it comes out.
Now that all that's out, I'll leave you with this piece of art I finished this afternoon. Cheerio!
This is the subject of my new faux commercial. Joe and Steve are the stars this time and it thrilled them to death. However, I can see where directing little kids in movies can be a pain in the ass. If you notice they're constantly looking at the camera. Ugh. I tried to caputre the feel of a standard commercial you'd see on Nickelodeon, but the flow feels a little off. However, on the whole, I'm definitely pleased with the effects shots (I did all of them, including the last one). One thing that'll be good about Full Sail will be all the professional tools at my disposal. But, enough banter, here's the video:
Firstly, pictures. More importantly, however, I need to quit with this "firstly", "nextly", "that other thingly".
In case you've been living under a rock today was my big tour of Full Sail. Up till now I've been referring to it as "Full Sail, college of awesomeness" however I think I'll have to start referring to it as "Full Sail, college of kick ass!". It is seriously that freakin' cool. When every classroom has computers in it (with the exception of one) you know it has to be cool. I'll try to describe the experience as best I can, but I won't be able to do justice to it. Please note that the accuracy of the order of events may be questionable.
It all started in a sound stage where the whole opening presentation was treated like a live talk show. The camera came over our heads for a nice sweeping crane shot and came to rest on the guy giving the opening monologue. There was another group in the adjacent sound stage who were watching in on what went on in ours. Once the opening ceremonies were finished they broke the group into the seperate degree sections (Digital Arts and Design for me) and began the "global tour", i.e. seeing all of the facilities.
We were first led into one of the lecture rooms and were given a rundown of the "LaunchBox" initiative. What that is is the Full Sail and Apple have teamed together to give every student a Mac Book Pro loaded with fancy software such as [url=https://store1.adobe.com/cfusion/store/index.cfm?store=OLS-US&view=ols_prod&category=/Applications/DesignPremium&distributionMethod=FULL&promoid=RWTS&nr=0#loc=en_us&rangeUpper=6%2C0%2C65%2C0&HTMLVerRedirect=true&returnURL=%2Fcfusion%2Fstore%2Fhtml%2Findex%2Ecfm%3Fstore%3DOLS%2DUS%26promoid%3DRWTS%26event%3DdisplayProduct%26categoryPath%3D%2FApplications%2FDesignPremium%26distributionMethod%3DFULL&store=OLS-US&view=ols_prod&category=/Applications/DesignPremium&distributionMethod=FULL&promoid=RWTS&nr=0&viewName=Adobe%20Store%20%2D%20North%20America&pageNotFound=0]Adobe Creative Suite[/url], Final Cut Pro, and 3DS Max to name the ones I remember. After they rambled on about that and the masters degree program we actually started looking at the cool stuff.
The first place we visited was the new dubbing studio. If you've ever watched making-of documenteries you've seen the giant sound board and the little couch behind it for the big wigs. Well, it's all there. We were seated and shown a clip from Return of the King. Apparently the guy who did sound design for the collapse of Barad-dur was a Full Sail graduate.
After that we went into one of the recording booths were some dudes were giving off a live performance. We didn't stay there very long, but I will say this: it was very, very loud. Also, we passed the server room on our way out of there. Very, very cool.
Next we were led into the motion capture studio. Sadly, the software wasn't working quite right and the 3d model's right ankle was twisted in all sorts of crazy manners. Still, how many other colleges have a motion capture studio, I mean, c'mon. Killer!
I'm not completely sure, but I believe after that we went onto another sound stage which was dressed up as an inner city street with a theater at the end. Apparently this is used to teach lighting techniques. This I look forward to because all the video projects I've ever done have terrible lighting and it drives me mad. When you're going for a specific look and it you don't have the tools or knowledge to make it happen it gets a little disheartening.
At this point we began the degree specific tour. It started out in the room without computers that I mentioned earlier. It had a bunch of art desks. If I had to guess this is where I'll be taking my art history course.
After that we went into a classroom filled with twenty-four mac pros. Here we were lectured on the art of 2D print and how it relates to the design process such as company logos and product design. Apparently Illustrator is going to be an integreal part of this class.
Once done there we headed off to hear about motion graphics. This is the part that I'm most excited about. They showed a demo reel from an old student there who went on to do commercials for the likes of MTV, Nickelodeon and the like. It was impressive and I'm definitely looking forward to this. Oh, this room was filled with a bunch of Windows computers.
We were then led out by the coolest guy there (very happy and up-beat) and into yet another room with a bunch of Macs. He filled us in on the wonders of the web not only about the designs but the backend (which will be focusing around PHP). Luckily I've got a good deal of experience in both those fields so that should be an easy class. Before heading on to the next stop we passed through one of the labs where final projects are done. Apparently we'll have more or less free license to do what we want there.
Our last stop in campus was the green screen room. They've got equipment that replaces green screen in real-time. The guy who did the lecturing here was practically giving lessons on how to use the software.
We then proceeded across the street to what I am currently calling the auditorium. Essentially it's a concert stage with the lights and the smoke and whatnot. This place is where any bands come to play and put on a show. Here we were luctured on career development and given a speech by the president of the college. If I wanted to I could've gone on a behind the scenes tour of all the light control equipment and stuff, but I was hungry so that was the end of the tour for us.
Like I said earlier, words really can't describe how cool this place is. You have to see it (in person) to get how freakin' awesome it really is. The only caveat I see to this all is that I still have to wait five months until I start. It's going to feel very unsatisfying to go back to cart pushing after this.
One thing I want to say about Orlando (possibly Florida as a whole). The whole place smells like it's been perfumed. It's a scent I noticed stepping off the plane. I first thought it was indigineous to the airport but it's like everywhere. Almost like another place we've heard about....
Well, that was really, really long so I'll wrap it up. At noon tomorrow (Eastern time) we depart for Memphis again. Until then, peace out.
Well, I am now in the sunshine state's most famous city: Orlando. I'm about 10-15 minutes from Universal, and hopefully, not too far from the school. I was going to do a blog update in Memphis but their WiFi was broken. Kind of funny because they were advertising it to the nines.
I've now flown on two planes and I can say I'd rather be in the cockpit. I have a phopia of needing to see where I'm going and it drives me nuts to just be able to see out the side. Also, night flying in storms is... interesting. Coming in over Orlando was quite impressive. In fact it looked a little like this.
Well, I'm dead tired. As always check out my Flickr page.
TUL, if you need the three letter abbreviation for future reference. We've just sat down and I've paid my $5.96 for wireless internet (sucks). Our flight is scheduled to leave at 4:28 PM CDT and it is currently 2:23 PM CDT so we've got a little bit of a wait. This flight will be taking us to Memphis, TN and then we'll have another two hour layover at which point I will probably be playing Pheonix Wright: Ace Attorney - Justice For All. I've already played through the first scenerio and it's freakin' awesome. Kind of reminds me of Encyclopedia Brown (and how much I sucked at them). Seriously, though, it's a great game. I'll probably buy the first when I'm done with this one.
Well, I don't have a plug-in here so battery life is at a premium. I may do a quick update when we get to Memphis, but I'll definitely do an update once in Orlando. Be sure to check out my Flickr album for pictorial updates. And, just a note, wireless internet FTW.
I've been holding out on this news for quite some time now, but since everything seems to be falling into place like a well played game of Tetris I will let all the cats and their friends out of the preverbial bag.
First, and most importantly, I have finally gotten my GED. I will brag a little and post my scores:
Reading - 96%
Writing - 82%
Math - 99%
Science - 95%
Social Studies - 99%
Now those little percentages are how many people taking the GED in US are stupider than me, to put it not so nicely. Rather surprising, really, because I found the test to be incredibly simple. IMO, my essay did suck pretty bad. I was supposed to write about how I expected to be remembered which was kind of a lame topic to begin with. I am, usually, a fairly concise writer so coming up with 25 sentences on this topics was really, really hard. In the end I kind of wandered off topic talking about something else completely, but I had about 5 minutes to come up with an extra paragraph so I expanded on something I'd touched on earlier. It sucked, trust me.
Since I have now hurdled hugh school the next logical step is college. Funny thing is that was lined up before my GED was. I have been accepted at Full Sail's school of awesomeness and will be taking the Digital Arts and Design degree. This means I will have to relocate myself to sunny Florida. Do I mind? Hell, no. Do my parents mind? I don't think so. Does everybody else mind even though it really isn't their business? Yes. I've gotten more "why would you move to Florida" comments than I care to count. But, that aside, I'm going to be attending the "behind the scenes" tour this weekend so I'll have plenty to blog about whilst I'm there or when I get back. And don't worry, there'll be pictures and maybe some video.
Speaking of video, I'm going to be making another faux commercial. I've got the script ready, all I need to do is film, write some music, make some visuals, cut it all together in iMovie HD and put it up on YouTube.
Speaking of music, Chris got his electric guitar Monday and has been teaching himself to play (as have the rest of us). I will say this much: playing guitar is a bitch. I thought the piano was bad. At least it's pasture is much more spacous. Chris seems to be concentrating mostly on memorizing chords while I went and taught myself how to read tablatures and am trying to play stuff that's way out of my league (in my defense, however, I can play the first three notes of "Sweet Child O Mine").
And, speaking of iMovie, I kind of moved away from OS X. I'd been using it exclusively for quite some time and then Photoshop died. So I decided I'd redownload it for Windows (I'm a bastard that way) and I haven't really booted out of it since except to copy some files. I've finally gotten more or less used to Vista. The interface, IMO, is more complicated now than it had been (especially the network dialogs). So I am, once again, a Windows man.
Well, I believe that shall tide the masses over at least until the weekend. Keep coming back as I will be blogging down in Florida (assuming our hotel has complimentary G, but it looks grim at this point). We shall see... we shall see...
Just remember, children, today's episode of Digg is brought to you by the numbers 09-F9-11-02-9D-74-E3-5B-D8-41-56-C5-63-56-88-C0.
Seriously, this is absolutely insane. I missed everything until now because our router decided to die leaving me without internets. So, I've got things kind of working now, I go to check digg and there's about two pages of front page stories containing, in some way shape or form, the following hexadecimal number: 09-F9-11-02-9D-74-E3-5B-D8-41-56-C5-63-56-88-C0. I guess Digg got a cease and desist from the good old MP of double A and they started pulling any stories with the following string of numbers and letters: 09-F9-11-02-9D-74-E3-5B-D8-41-56-C5-63-56-88-C0. Well, people got ticked off because 09-F9-11-02-9D-74-E3-5B-D8-41-56-C5-63-56-88-C0 is their favorite copy/paste fodder so they inundated the place with 09-F9-11-02-9D-74-E3-5B-D8-41-56-C5-63-56-88-C0 this and 09-F9-11-02-9D-74-E3-5B-D8-41-56-C5-63-56-88-C0 that and that's where it stands now. Apperantly K. Rose and Co. are allowing 09-F9-11-02-9D-74-E3-5B-D8-41-56-C5-63-56-88-C0 to be shown all over the place and say that if it kills Digg that's fine since they went down with a mutha-09-F9-11-02-9D-74-E3-5B-D8-41-56-C5-63-56-88-C0 fight. Personally, if Digg goes down due to this I may start pirating ALL my movies just to let them know how pissed off I am.
Thanks, have a nice 09-F9-11-02-9D-74-E3-5B-D8-41-56-C5-63-56-88-C0 day.
Oh, and let's think for a second. Why would you have a single encryption key for EVERYTHING!? You people are stupid bastards. G'Day. 09-F9-11-02-9D-74-E3-5B-D8-41-56-C5-63-56-88-C0.