The AROS Archives(anonymous IP:,331) 


   o Audio (94)
   o Datatype (15)
   o Demo (44)
   o Development (242)
   o Document (61)
   o Driver (19)
   o Emulation (60)
   o Game (507)
   o Graphics (216)
   o Library (22)
   o Network (59)
   o Office (21)
   o Utility (242)
   o Video (18)

Total files: 1620

Full index file
Recent index file

Part of aros exec
 Readme for:  Game » Puzzle »


Description: Find the path to clear the key crates and exit.
Download:       (TIPS: Use the right click menu if your browser takes you back here all the time)
Size: 3Mb
Version: 0.7.1
Date: 11 May 15
Author: Octaspire Games
Submitter: cavemann
Requirements: OpenGl game, best played with graphics acceleration.
Category: game/puzzle
License: GPL
Distribute: yes
FileID: 1463
Comments: 0
Snapshots: 0
Videos: 0
Downloads: 109  (Current version)
109  (Accumulated)
Votes: 0 (0/0)  (30 days/7 days)

[Show comments] [Show snapshots] [Show videos] [Show content] [Replace file] 

Crates  is  a  three dimensional puzzle game. It consists of mis-
sions that consist of levels. To  pass  a level,  you  must  move
player  to  the  exit  by interacting with the different kinds of
crates in the level.  Before that you must also collect  all  the
keys and toggle all the toggles that the level might contain. Ev-
ery level has a password that makes it possible to continue play-
ing  from  that  level  whenever you want, but if you want to get
your name in the hall of fame, you must play the whole mission at
one  go. On that case, the faster you are, the better is your po-
sition in the hall of fame.

Crates is  extensible,  meaning that  it  can  be  extended quite
easily with new missions, levels, game entities (crates) and game
states.  All the missions, levels, game entities, game states and
configuration of the  game engine  are  implemented as plain text
Lua-scripts.  So,  if you know  Lua, you can modify or write  new
missions,  levels,  game entities  and  game states with any text
editor, without any development tools.  Crates is also skinnable,
meaning that you can change the look and feel of the game (or the
theme of the game) easily in the configuration file.   New  skins
(themes), can be created with any image editor and added  to  the
game  just  by   dropping  them   in   new  subdirectory  to  the
resources/textures-directory. Crates is also relocatable, meaning
that it  (the directory containing the game and resources) can be
moved to new location and/or used without installation;  it  will
always know where it is and find the resources it needs.

Crates is controlled with a keyboard or a gamepad. Passwords  can
be written faster with the alphanumeric keys of the keyboard or a
little slower by using the D-pad of gamepad to select the letters
one at a time.  The default buttons of the gamepad and many other
settings of the game can be changed in a configuration file  con-
fig.lua in the resources-directory of the game. Sound effects are
disabled as a default, and if you want to enable them you can  do
it  by changing setting config.sounds from false into true in the
configuration file. See the configuration file for the other con-
figurable settings.

Player is moved around with a keyboard or a gamepad. It continues
movement until something stops it. It can be moved only  when  it
is  not  already moving - you cannot change player's direction if
it is moving. If nothing stops it, it will fly out of  the  level
and the level is restarted.


    - GNU/Linux, Microsoft Windows, Mac OS X or FreeBSD
    - 3  MB free hard disk space
    - 17 MB free RAM available
    - Accelerated graphics hardware
    - Sound card
    - Keyboard or Gamepad

Game is currently tested only in Ubuntu GNU/Linux, Arch GNU/Linux,
Windows XP, Mac OS X and FreeBSD. Other versions might come later.
For Windows there is an installer  available  that  installs  and
uninstalls  a binary version  of  the game  automatically.    For
GNU/Linux,  Mac OS X  and  FreeBSD  there isn’t currently such an
installer (might come later),  so in these systems game needs  to
be compiled  from  the  source  code using CMake (cross-platform,
open-source build system). Install it first, if you don't already
have it. It can probably be installed with your  system's package
manager,  or you can get  a binary version  or  source code  from  Then install
development versions of the latest  stable versions  of   SDL 1.2,
SDL_mixer 1.2,  libpng,  zlib  and Lua 5.1. Then use CMake and the
provided CMakeListst.txt to build crates.  Note  that   in-source
builds are not allowed.   See  file  INSTALL  for  more  thorough


Game is controlled with a keyboard or a gamepad. The default con-
trols are listed below. The default buttons  of  gamepad  can  be
changed in the configuration file.

  Keyboard          Action          Gamepad
  Esc      Exit to previous state   Button-9
  Return           Accept           Button-1
  R            Restart level        Button-10
  Arrows            Move            D-pad (also sticks)


The man-directory contains one or more manuals that can be useful
for  GNU/Linux, Mac OS X  and FreeBSD users. The crates  homepage  contains  also more  information.  You
might find there  new missions, extensions and other  new content
for crates also.


Crates is written in the programming languages C and Lua. It uses
SDL,  SDL_mixer,  libpng, zlib and OpenGL. Sound effects are made
using ZynAddSubFX Software Synthesizer and Audacity.  Some of the
graphics are made with GIMP and some with Inkscape.  Textures are
drawn/edited  with  GIMP.   The background image used in menus is
created and rendered with Blender.  Some of the textures  contain
(possibly  modified) parts from the public domain Blender Texture
Disc.  The image for the font texture is generated  automatically
with  a  Java  program.     Textures   for     the   Waymark-skin
(resources/textures/waymark)  are  based  on  free  game graphics
( released under the Creative Commons Attribution 3.0
License at   Textures  in  the  Waymark-skin  are
modified versions, not the originals. See for  the
originals:     "Iron Plague, a Sinistar clone" art by Daniel Cook
(  Music  is  by  Kevin MacLeod (
Licensed      under      Creative    Commons    "Attribution 3.0"  and  was modified by
downsampling it and converting it to Ogg Vorbis file format using

Copyright © 2005 - 2024 The AROS Archives All Rights Reserved