Free Adventure Construction Kit |
This picture shows independent, trembling lights. The fireplace is turned on, whereas the lamp is turned off. The light of the fireplace is trembling (of course you cannot see that from a still picture).
The lamp is now turned on. The lamp light is merging with the light of the fireplace. Notice the difference in the shadows of the armchairs, table, and the wall. Also, if the picture were animated, you would notice that the lamp light is trembling with a different pattern.
This picture shows containers, drawers and zoomable objects (the bottle). You can have containers inside containers. You can also drag from one container to another. Objects in containers can overlap, and can hide each other; so puzzles where you have to browse a chest or drawer become possible.
The player is carrying a lit torch, which has a circular halo. The halo fades smoothly, and moves together with the player. Outside the halo, the moon is illuminating the location. The moonlight is trembling too.
The philosophy of FACK |
News25 may 2005. You can now browse the code online with cross-references. Thanks to doxygen. 24 may 2005. I have removed the source release from the web, because it is too obsolete. Please use CVS instead. I am seeking developers, especially for programming a Win32 package (installer, executable...). I also accept code, e.g. for the save dialog. Contact me if you are interested. 22 may 2005. The PDF document "How to create a good adventure game" was missing cross-references. This is now fixed. 21 may 2005. There are major changes in CVS. Some highlights: the inventory is now like Ultima 7 (overlapping objects, backpacks); you can browse drawers and chest with direct manipulation, again like Ultima 7; implemented movable torches which generate halos; implemented smooth transition from day to night; implemented discourse topics, with which you can speak to characters; implemented zoomable objects, such as the bottle you see in the screenshot. Due to those changes, the latest release is completely obsolete. 30 apr 2005: FACK 0.4 released. This is an early release to allow people to try the test game. See the download page. Remember, you walk with the right mouse button, and you switch player with the space bar. Also keep in mind that there is no graphic editor yet: you can only use FACK as a C++ library. 29 apr 2005. The FACK library is almost usable to create games. There is already a test game in CVS that you can try. See the screenshot in this page. However, the library is not yet API-stable, and lacks some fundamental functionality like game saves, music and sound. The editor is still totally absent but, if you know C++, you can already produce a test game with FACK. 30 nov 2004: website created. |
About FACKWelcome to the home page of FACK, the Free Adventure Construction Kit. FACK is a cross-platform engine and editor to create 2D adventure games (think Monkey 2, Indy 4, or SIERRA). The most notable features of FACK are:
The philosophy of FACK is described in this document: How to create a good adventure game. I suggest you to read it, even if you don't intend to use FACK. FACK is similar to AGS, but with the differences stated above (both technical and of licensing). FACK is created by Maurizio Colucci. FACK is dedicated to Charles Darwin, the greatest scientist of all times. |