savannah-register-public
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-register-public] [task #13292] Submission of RufasCube


From: Rufas Cube
Subject: [Savannah-register-public] [task #13292] Submission of RufasCube
Date: Fri, 15 Aug 2014 19:51:30 +0000
User-agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:31.0) Gecko/20100101 Firefox/31.0

URL:
  <http://savannah.gnu.org/task/?13292>

                 Summary: Submission of RufasCube
                 Project: Savannah Administration
            Submitted by: fastrgv
            Submitted on: Fri 15 Aug 2014 07:51:29 PM GMT
         Should Start On: Fri 15 Aug 2014 12:00:00 AM GMT
   Should be Finished on: Mon 25 Aug 2014 12:00:00 AM GMT
                Category: Project Approval
                Priority: 5 - Normal
                  Status: None
                 Privacy: Public
        Percent Complete: 0%
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
                  Effort: 0.00

    _______________________________________________________

Details:

A new project has been registered at Savannah 
This project account will remain inactive until a site admin approves or
discards the registration.


= Registration Administration =

While this item will be useful to track the registration process, *approving
or discarding the registration must be done using the specific Group
Administration
<https://savannah.gnu.org/siteadmin/groupedit.php?group_id=11326> page*,
accessible only to site administrators, effectively *logged as site
administrators* (superuser):

* Group Administration
<https://savannah.gnu.org/siteadmin/groupedit.php?group_id=11326>


= Registration Details =

* Name: *RufasCube*
* System Name:  *rufascube*
* Type: non-GNU software and documentation
* License: GNU General Public License v3 or later

----

==== Description: ====
This is NOT another Rubic's Cube. It's a whole new kind of puzzle...a slider,
not a twister.  A 3x3x3 arrangement of cubelets with the center one missing
allows sliding permutations. After a randomization, the goal is to restore the
cube to its original configuration based on color and alphabetic hints. When
completed, the 26 letters of the english alphabet can be seen in order on the
outside layer of cubelets.

Uses fully modern OpenGL methods in C++ using shaders and uniforms so as to
achieve version 3.3 core profile contexts in a way that is sufficiently
mainstream that it easily compiles and runs on both Linux and Mac OS-X
systems.  This code serves as a testbed for learning the complexities of
modern OpenGL so that transparency has, to a certain extent, preempted
elegance.  

Absolutely no coding efforts or compromises have been made to accomodate other
proprietary or esoteric operating systems except for learning how to compile
on OS-X.



==== Other Software Required: ====
SDL2: libsdl.org
GLEW: sourceforge.net
SFML: en.sfml-dev.org
OpenAL: openal.org




==== Other Comments: ====
Media Files:

applause (wav)
        obtained from freesound.org

*.png font files:
        created with gimp
===================================
Two binary executables are included.
One for OSX (statically linked) that should run on any normally configured
Mac, including a 2009 mini and 2009 MacBook.  And another for a 64-bit linux
system with the requisite relocatable libraries.



==== Tarball URL: ====
http://savannah.gnu.org/submissions_uploads/rufascube_15aug14.tar.gz






    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/task/?13292>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]