I used 3ds max to create the 3D rooftop and the buildings. I was going to create a whole 10-second animation using a 3D character but that seemed impossible even though there isn't that much movement. Instead I decided to go for the easier option and just used Flash to create
this simple animation.
Because I had gone to the trouble of creating a 3D rooftop, I went ahead and created a still image using photographs of myself in costume. Unfortunately at the time, my digital camera had no batteries so I had to use my webcam which resulted in terrible resolution (I couldn't wait). Anyway, I then used Photoshop to import the photos of 'Neo' and 'the Agent' onto a still image rendered with the appropriate green-tinted lighting.
I manually drew in the bullet trails. While not accurate to the movie, I am satisfied that they look alright in this case. I used drawing tools in Photoshop and some various other programs to draw in shadows and add extra texture to the low resolution characters. All the time I had to make sure I tinted everything with that greeny-yellow shading, while keeping contrasts and lightness constant.
The last task I have just finished today, and that was adding the windows in the background. They are the best windows I could find after hours of searching and they look reasonably suitable.
In creating this image I spent a lot of time analysing the scene from the movie. You won't believe how many obvious mistakes and problems I spotted.

Anyway, I'll go into that on another thread.
Here is an early wireframe image I created of the scene and the characters.