The Demo

Here’s a CSS3 demo of the Donut Get! background.

Use your mouse to adjust the perspective of the scene.

I’ve been messing around with CSS3’s 3D Transform ability recently. I was looking for a way to achieve some primitive 3D visuals strictly with HTML. I wanted something that would also run on phones and tablets.
Continue Reading…

Here are some NPCs from the Sokay Donut game I’ve been working on for forever. These characters are designed by our character designer Ricky Enriquez. I spent a couple days converting the game to AS3 in late May. Since then I’ve been polishing some things and working on getting the NPCs in it. I’ve been concentrating a bit too much on the presentation of the game and have returned to focusing on the gameplay, since it’s still not fully there yet. Right now I’m working on finding the fun, but it’s looking great so far.

This is a background concept I sketched out for a new project we started, a game that Chris is programming. It’s a Western so it’s gonna be a lotta fun.

Beyond this stuff I’ve been reworking the blog — I added the little video jukebox in the top right corner. I’m revising some of the other Sokay sites, experimenting with new ideas. I’m working with David Rodriguez on a more elaborate as well.

Read on to see what’s been inspring me lately…

Continue Reading…

Earlier I found this amazing 3d interactive site in a thread on Flashkit. Completely breathtaking. Needless to say, I couldn’t wait to make a post about this one!

The Eco Zoo website
The Eco Zoo

This is the best executed 3d Flash site I’ve seen so far. Just check it out. Apparently this isn’t created with any open source 3d engine out there, it’s a custom engine by this guy.

3D on the web is sort of a gimmick right now, as Flash itself was seen as a gimmick in the past (i.e. your site wasn’t cool unless it had a Flash intro). All it really takes is some progressive individuals to define what’s possible with the advances of the medium — beyond spinning cubes and globes. Right now I see opportunities to tell stories in new and exciting ways. I’m hoping to take design elements from motion graphics and create interactive visual masterpieces. Couldn’t you imagine as a fully interactive playground? Kids would love that stuff. How come we aren’t seeing that yet??

I found this Papervision demo while searching for a method of character animation.

Clint Hannaford’s Papervision Character demo

This demo impressed the hell out of me. It was proof that 3d character animation could be awesome in Flash. I’ve been dabbling in Papervision stuff lately. It’s an extra layer of complication on top of AS3 but the payoff is worth it. I created a model in Maya, textured it, and loaded it into Flash and made it interactive. Unbelievable…

For animation, I figured I could either setup some complicated character rig by separating the character at the joints and linking the pieces together. Setting all of that up and creating a system to animate the keyframes would be much to time consuming. renderhjs, from the Flashkit forum, was creating his own custom system of animating the character in the 3d software and exporting the animation frame by frame and playing through the keyframes. I don’t exactly have time to figure that out either so I found Clint’s post searching Google in distress.

Clint explained to me that his character demo uses .md2 format, from Quake 2. It’s similar to, if not the same as, renderhjs’ method of character animation. He linked to this Papervision md2 parser and recommended that I try loading in some Quake 2 models and seeing how it works.

I’ve been seeing a lot of cool 3d Flash stuff here and there, mostly on development blogs or forums. When I tell people that Flash can do 3d stuff, I get an impression which is a mixture of shock and disbelief. After checking out an informative PaperVision 3d video tutorial on, I was less intimidated and ready to jump into it. Been looking for an excuse to brush up on my 3d skillz.

CUBOCC face demo

Anyway, I saw this demo at today and it kind of shocked me. Apparently it’s a bit viral already, spreading around the net as it should. Some awesome coding, brilliant texturing and a simple design goes a long way, doesn’t it? The future of Google Adsense? Unfortunately, most likely! haha

But wait… that’s not all!

Continue Reading…

I just checked out this impressive port of the Doom engine to Flash. It even loads up the original external .wad map files!

Check it out!

Doom in Flash

It might not be the first Flash port, but it’s definitely the first that resembles the original in speed and resolution. I could totally imagine playing some deathmatch in this thing. Can’t wait till something like that is available.

It’s also worth nothing that this was not created using Flash. It was developed on Linux using open-source/free Flex tools.

This reminds of back in 2001 or so when I saw a demo for a Quake 3 looking engine in Shockwave running incredibly fluidly. I recall it being a Q3 port of some sort because it was created by the same company that ported Q3 to Dreamcast, Raster Productions. I’m assuming it was some kind of port because they removed the demo after a short while, I believe because of legal matters.