Tuesday, June 3rd, 2008

Revolution surface

A revolution surface (or surface of revolution) is a surface created by rotating a curve lying on some plane around a straight line (the axis of rotation) that lies on the same plane.

Read more on wikipedia.

I created a flash tool in Papervision, that allows you to draw a Hermite curve out of a number of nodes and control anchors. This curve then gets rotated around the y axis to create a revolution surface.

Revolution surface screenshot

The source code will be available soon…

Monday, June 2nd, 2008

Mandelbrot set

In mathematics, fractals are complex geometric shapes that are capable of describing irregularly shaped objects (e.g. snowflakes), that cannot be described by classical (Euclidian) geometry.

The Mandelbrot set is the mother of all fractals and was invented by the polish mathematician Benoit B. Mandelbrot. The Mandelbrot set is given by the iterative equation Zn+1 = Zn2 + c, where Z and c are complex values such as 2+i (where i is the imaginary square root of -1).

Read more on wikipedia.

But since pictures speak louder than words, check out these 2 youtube videos: one, two

When you are done, have a look at my version of the Mandelbrot set:

Mandelbrot set screenshot

Posted by nikos | in Actionscript, Experiements, Flash | Comment now »

Monday, April 14th, 2008

Tokyo 2007-08

Christmas in Tokyo! Some dreams come true after all…

tokyo

More random photos:

Read the rest of this entry »

Posted by nikos | in General | 4 Comments »

Monday, April 7th, 2008

Brighton Web Awards ‘07

FlashBrighton was kindly been asked to nominate their favorite Flash sites/games for the category of “Best use of Flash” for the Brighton & Hove Web Awards ‘07.

Wired Portfolio by Charis was one of the four sort-listed sites, among Snack Dash by Kerb, Oban Star Racers by LittleLoud and SoPlausable by Matt Sayers. And the winner was…Oban Star Racers.

Click here to check out all the nominees.

It was a great night, proper awards atmosphere. Seb was presenting the “Best use of Flash” award and Dom with his ukulele and his band were playing throughout the event. Everyone was pissed at the end and dancing to old ukulele folk style music!

Posted by nikos | in Events, Reviews | Comment now »

Saturday, April 5th, 2008

Flash on the Beach ‘07

FOTB

Ok, the second Flash on the Beach conference..

Was it better than last year? Well, it was different (so no comparisons here). Having attended both conferences, I really enjoyed this year’s creative and inspiring input. The fact is that the countdown has already started for next year’s Flash on the Beach, which I believe is getting stronger and..sunnier, as it slowly moves towards the summer months!

3+1 amazing days of a mixture of workshops, Adobe teaser presentations, presentations from leading people of the industry, targeted for developers, designers and the people who just do both, giving advice and tips, while others being more technical, and sessions just to get you inspired. In fact most of the sessions were meant to get you inspired and challenge you to break the default.

John Davey did an amazing job bringing all these talented people together, and all speakers seem to love him and say the best words about him. They also seem to believe that it is the best flash conference.

It was also a great opportunity to network and meet like minded (and not) people from all over the world. It is funny when you hear people asking; ‘what do you do?’ and the answer is ‘Flash stuff!’.

I should also add that Charis designed the flyers for the 2 party nights of the conference.

FOTB07 flyers

A list of my personal highlights:

Read the rest of this entry »

Posted by nikos | in Conferences, Events, FOTB, Flash, Reviews | Comment now »

Saturday, April 5th, 2008

Dynamic XML Menu & adminPanel

A fully customisable XML menu that comes together with an adminPanel to easily change the menu tree structure and various parameters.

Features:

  • Fully customisable through the adminPanel
  • XML driven
  • 6 levels of sub-menus
  • Customisable banner space
  • Dynamic html content positioning
  • 2 versions; Flash 6 and 7

adminPanel features:

  • Easy to use menu tree editor (add, remove, edit, move menu items)
  • XML tree editor
  • Easy to use banner content editor (add, remove, edit, move, set display time, colour, link for banner items)
  • Able to set:
    • Dimensions, position and colour of menu bar
    • Fade in/out timings and delay control for all levels
    • Background and text colours for all levels
    • Transparency of submenus
    • Dimensions, position and colour of banner container
    • HTML content offset from the menu and banner
  • Predefined colour and behaviour themes
  • Save changes and preview

Future enhancements:

  • Able to change the style of the menu bar

xmlMenu screenshot

adminPanel screenshot

To access the adminPanel please use:

Username: test
Password: password

Posted by nikos | in Applications, Flash | 2 Comments »

Wednesday, April 2nd, 2008

Space Battles

Getting to grips with flash, dipping into classes, xml, php/mySQL and a month later I made this shoot ‘em up.

There are some basic features in the game like weapon packs, life packs, and…apart from the spaceships really, that my girlfriend designed, ah yeah…and the explosions, there isn’t much to it. It was mostly a fun experience creating it.

After this, I got a “proper” job, so no more (finished) games, no more fun :/ … D’oh!

SpaceBattles screenshot

(no highscores table and entries cause the database is no longer available…bored to make another one!)

Posted by nikos | in Flash, Games | 1 Comment »

Wednesday, April 2nd, 2008

TicTacToe 3D

…first contact with flash.

After having experimented with OpenGL at uni, I started playing with movieclips and frames. What a weird experience! How naive was I to think that I could create a 3D game in flash. Create my own 3d engine? Nahhh..had to make it look pseudo3D…don’t know if it worked.

the second version will be in Papervision…

TicTacToe3D screenshot

Posted by nikos | in Flash, Games | Comment now »

Tuesday, April 1st, 2008

Shoot Santa!

This is a fun little game we made a couple of years ago, in a boring day at work, just before Christmas, when no one was looking ;)

Shoot Santa screenshot

Enjoy…

Posted by nikos | in Flash, Fun, Games | Comment now »

Friday, March 28th, 2008

Pins on a map

A postcode finder, that places pins on the British Isles map following the National grid system measurements.

It parses an XML file that stores parameters such as background colour, regions colour, and information of the points (x, y, name, colour, size) and displays them accurately on the map.

TIP: Rollover the pins to get information about the location they point to.

Posted by nikos | in Applications, Flash | Comment now »

Thursday, March 27th, 2008

Silhouettes

A collection of silhouette animations originally created in Poser and embeded in Flash to add colour transitions and shadows.


Read the rest of this entry »

Posted by nikos | in Animations, Flash | Comment now »

Thursday, March 27th, 2008

Archaeological VIZ

An implementation of a 3D terrain representation of a greater area around an excavation site, allowing the user to navigate and interact with the virtual world. Stereoscopic vision using shutter glasses has been also implemented.

Archaeological VIZ was developed as part of my MSc Project.

Written in Visual C++ using OpenGL.

Archaeological VIZ screenshot 1
Read the rest of this entry »

Posted by nikos | in Applications, OpenGL | Comment now »

Wednesday, March 26th, 2008

Surface design

3 small applications developed at uni when playing with curves and surfaces.

Bezier Surface

Interaction with a 4×4 Bezier surface.

Bezier Surface

Revolution Surface

Construction of revolution surfaces using Hermite curves.

Revolution Surface

Teapot Design

Designing your teapot (what else?) using revolution surface.

Teapot Design

Posted by nikos | in Applications, OpenGL | 2 Comments »

Wednesday, March 26th, 2008

Table Football (Foosball)

Another project from uni.

A 3D table football simulation game that incorporates collision detection (ball/ray intersection with planes and cylinders) and physical simulation (gravity, friction, acceleration) techniques.

The user interacts with the table by rotating and moving the rods as in a real table football.

Written in Visual C++ using OpenGL.

Foosball screenshot 1
Read the rest of this entry »

Posted by nikos | in Games, OpenGL | Comment now »

Tuesday, March 25th, 2008

Raytracer

This is a project that I developed back at uni (2002).

It is a raytracer that parses a scene file (i.e. scene.txt), which includes properties of the screen, the camera, the lights, reflections and objects, and renders the final scene using OpenGL.

It supports spheres, planes, cylinders and triangles.

Raytracer screenshot 1
Read the rest of this entry »

Posted by nikos | in Applications, OpenGL | Comment now »

Monday, March 24th, 2008

1,2,3…testing

Hello (this is my) world!

In the first few posts I will include past events and work in an attempt to catch up with the present stuff.

Posted by nikos | in General | Comment now »