Menu

Tree [3eb844] master /
 History

HTTPS access


File Date Author Commit
 Properties 2011-12-12 corwinn corwinn [2681b3] inital
 sokowiz 2011-12-13 corwinn corwinn [ddd25d] added the game tables 10x to "sokowiz"
 tables 2011-12-13 corwinn corwinn [ddd25d] added the game tables 10x to "sokowiz"
 4f02.csproj 2011-12-14 corwinn corwinn [826f2c] Removed useless files. Added settings
 4f02.sln 2011-12-12 corwinn corwinn [2681b3] inital
 COPYING 2011-12-12 corwinn corwinn [2681b3] inital
 Game4f02.cs 2012-01-01 corwinn corwinn [3eb844] fixed a visual bug. layers - inital
 GameFrame.Designer.cs 2011-12-13 corwinn corwinn [05c4e7] Finished the game
 GameFrame.cs 2011-12-14 corwinn corwinn [8ebea3] Cleaning up
 GameFrame.resx 2011-12-12 corwinn corwinn [2681b3] inital
 MainForm.Designer.cs 2011-12-14 corwinn corwinn [252499] Fixed style error
 MainForm.cs 2011-12-14 corwinn corwinn [826f2c] Removed useless files. Added settings
 MainForm.resx 2011-12-14 corwinn corwinn [826f2c] Removed useless files. Added settings
 Program.cs 2011-12-14 corwinn corwinn [826f2c] Removed useless files. Added settings
 README 2011-12-14 corwinn corwinn [826f2c] Removed useless files. Added settings
 Style.cs 2011-12-14 corwinn corwinn [826f2c] Removed useless files. Added settings
 TODO 2011-12-14 corwinn corwinn [5d82cf] Updated the TODO list

Read Me

			README for 4f02
					
			     - TOC -

	1. What is it?
	  1.1. Description
	2. Requirements
	3. Build
	  3.1. Linux
	4. Key bindings
	5. Credits

			     ------

1. What is it?

  An adaptation of the well-known "Sokoban" game.

1.1. Description

  "C#" implementation of the well known game. It searches for "levels"
  (.xsb files) in sub-folder named "tables". See "sokowiz" for details on the
  .xsb files. They're ASCII text files and you may create your own if you like.
  It will create a file "4f02.exe.conf" next to "4f02.exe" to store its
  settings.

2. Requirements

  In order to play it you need:
	- ".net framework" 3.5

3. Build

  Load the solution in "Visual C# 2008 Express Edition".

3.1. Linux

  Refer to "mono" documentation. TODO

4. Default key bindings

  T - toggle on/off the game table selection UI
  F - toggle fullscreen
  L - toggle the Log view
  S - settings
  W, "up arrow" - move up
  S, "down arrow" - move down
  A, "left arrow" - move left
  D, "right arrow" - move right
  Ctrl-Z - undo one move

5. Credits

  My thanks to the author(s) of "sokowiz" - see the "sokowiz" directory for
  details.