CONTENTS

Home
Updates
Software
Electronics
Music
Resume
Contact


YouTube
Twitter
GitHub
LinkedIn

CGI Jumble Puzzle

Related pages on www.mikekohn.net: Naken Web, Linux PTZ Control, j2me ipcamview, Axis DBus

Introduction

Here's another version of the jumble puzzle I made, this time written in C to run as a CGI from a web server. I originally wrote this so I could modify it to run on an Axis 213 IP camera using live video instead of a BMP file. Since the Axis camera has an embedded computer running Linux and they give you a C compiler for it (gcc for Etrax) it was quite easy to do. Unfortunately, I don't have that code anymore so if anyone wants to donate to me an Axis camera so I can redo it and publish the code, let me know.

Game Play

To play the game, an image is shown on the screen but broken up into 25 squares that are mixed up. One square is left blank. The user can click on a piece of the puzzle next to the blank square to move that piece into the empty area. Object of the game is to recreate the original image by shifting all the pieces around. On the Axis camera, a new image is displayed from the camera every time the player moves a square.

Screenshot

Other Versions

I created several other versions of this game in other languages:

Jumble Puzzle for mobile phones
Jumble Puzzle for Java applets
Jumble Puzzle for Javascript (Playstation Portable compatible)
Jumble Puzzle on Android / iPhone / iPad

Download

jumble_cgi-2008-04-29.tar.gz
jumble_cgi-2008-04-29.zip

Copyright 1997-2024 - Michael Kohn