login | register

Filament

Filament is a "black box" puzzle game, in which you must fire lasers into a box in order to decide what is in the box. In this case, there are diagonal mirrors, which reflect the laser. Your task is to try to figure out where the mirrors are.

There's a Screenshot here.

Downloads

Windows users will probably want the zip file, probably everyone else would use the tar.bz2.

filament-1.0.zip
filament-1.0.tar.bz2

The contents of both of these files is identical, but the zip file has all files in the root directory, whereas the tar.bz2 has everything in a single subdirectory.

Filament is open source, licensed under the MIT License. All the source code (in C#) is included in both of the above packages.

Requirements

Filament is written in C#, and requires C# and .NET runtime libraries.

  • Windows users: this is probably already installed, but if not, check for updates on your computer.
  • Linux, BSD, Solaris and Mac OS X users: You will require mono. It also uses winforms, available as an optional part of mono.

Historical notes

This project was originally written by Sneeze to see if he could program in C#. It appears he can.

Most of our projects are named after weather systems of some type. The name filament comes from the process of generating lightning using lasers; filaments are streams of charged ions which act as lightning rods between clouds.

Helping Us

Filament is open source, and if you wish to aid the project, you are welcome to provide patches or fix bugs. You can also give us money, eg donate via paypal, which allows us to continue to work full time on projects such as this and other projects on our site. Even simpler would be to post in our forums, even just to say hi, since we like the encouragement; playing to an empty house is a lonely task!