/xnumbers

An implementation of the N-Puzzle game in X3D.

Primary LanguageJavaGNU General Public License v3.0GPL-3.0

============================
XNumbers General Information
============================

Project data
============

XNumbers
An implementation of the N-Puzzle game in X3D.
Version 1.0 (4/2010)
Copyright (C) 2010-2015 by George Anastassakis

Licence
=======

XNumbers is free software: you can redistribute it and/or modify it under the
terms of the GNU General Public License as published by the Free Software
Foundation, either version 3 of the License, or (at your option) any later
version.

XNumbers is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.  See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with
XNumbers. If not, see http://www.gnu.org/licenses/.

Execution
=========

Load the "XNumbersScript.x3d" or the "XNumbersProtoDecl.x3d" file with a
suitable X3D browser.

<todo>

Usage in X3D scenes
===================

<todo>

Compatibility
=============

XNumbers has been verified to run as intended with the Xj3D-2-M1-DEV-20090518
development release of Xj3D. XNumbers only requires Level 1 conformance to the
X3D External Scene Access Interface specification and should run as intended
with all conformant browsers. For more information, please refer to http://www.
web3d.org/x3d/specifications/ISO-IEC-19775-2-X3D-SceneAccessInterface/Part02/
conformance.html#Level1.

Specifications and tools
========================

XNumbers relies on the following specifications:
- The Java language (http://java.sun.com)
- X3D (http://www.web3d.org)

XNumbers has been implemented using:
- J2SE SDK (http://java.sun.com)
- Xj3D (http://www.xj3d.org)
- Apache Commons (http://commons.apache.org)

XNumbers is being developed using the NetBeans IDE (http://www.netbeans.org) and
Apache Ant (http://ant.apache.org). Source code metrics evaluated using LOCC
(http://csdl.ics.hawaii.edu/Plone/research/locc).

Contact
=======

Please send questions and comments to George Anastassakis (anastas@unipi.gr).