Skip to content
Automatically exported from code.google.com/p/kp-atomix
Branch: master
Clone or download
figlief
Latest commit 72ff68b Apr 30, 2016
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
dev update solutions.txt Apr 30, 2016
docs added doc describing the levelset format Nov 5, 2010
images add new levelSet ('mystery'). Add some missing images. Nov 12, 2010
js
levels
solutions
.gitignore add draknek solutions Aug 14, 2015
KpAtomix.md Migrating wiki contents from Google Code Mar 18, 2015
README.md minor mods to README and footnote links Mar 18, 2015
about.html add draknek solutions Aug 14, 2015
atomix.css update atomix.js and add best solutions Oct 3, 2011
index.html add draknek solutions Aug 14, 2015
solutions-katomic.html fix key problem for ie and sizing problem. Oct 6, 2011

README.md

warning

This project is no longer being actively maintained.

Introduction

kp-atomix is a javascript version of the Katomic video game that allows nearly 200 levels to be played in a Web Browser.

The game will run in any modern web browser on any operating system. It runs equally well from a USB memory stick or hard drive as it does on a server.

Play Now

A Live Demo of kp-atomix can be played at Atomix Online

Installation

To install kp-atomix on your local drive or on a server, simply download the latest zip file from https://github.com/figlief/kp-atomix/archive/master.zip , unzip it and then open the index.html file in a browser and play.

Saving Levels

Partially completed levels and complete solutions can easily be stored as bookmarks for latter completion or reference.

Server Support

You are free to to install kp-atomix on a public or private server and customize it as you wish. If you want to operate a site like Atomix Online then you should add the following line to atomix.css

  #success-dialog-button-save {display: inline !important;}

This will show a button, when a level is completed, inviting the user to submit a solution to the originating site. When the button is clicked a page '/atomix/submit-solution/?data' will be accessed via ajax. Obviously you must have a php or cgi script at that location to collect and store the data.

This project does not include the server side code to support this.

Collected solutions for atomix and katomic puzzles

The best solutions for each level as submitted to the demo site can be seen at figlief.pythonanywhere.com. Please note that these are not necessarily optimal solutions.

Finding optimal solutions to atomix and Katomic puzzles

A paper, Finding Optimal Solutions to Atomix, covers this topic in depth.

You can’t perform that action at this time.