logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

numptyphysics - Crayon-based physics puzzle game

Author

       This manual page was written by Gabriele Giacone <1o5g4r8o@gmail.com> for the Debian system (but  may  be
       used  by  others).  Permission is granted to copy, distribute and/or modify this document under the terms
       of the GNU General Public License, Version 3 any later version published by the Free Software Foundation.

                                                December 30, 2009                               numptyphysics(6)

Description

NumptyPhysics  is a Crayon-drawing puzzle game in the spirit of Crayon Physics using the same excellent
       Box2D engine. It melds cute schoolbook-style graphics  with  a  kind  of  realistic  physics  engine.  It
       includes a built-in editor so that you may build (and submit) your own levels.

       A summary of the keys supported is included below.

Editor Keys

       Keys: (as per play mode plus the following)

       eorfullscreen          leave edit mode

       sormenu                save to ~/.numptyphysics/L99_saved.nphzoom-minus+stylus      delete stroke at point

       zoom-plus+stylus       drag stroke at point

       Hints:

       It's handy to pause the physics when making a new level though this is by no means  necessary.  Sometimes
       it is handy to let the physics run for a little bit just to let the items settle down.

       From the editor palette you can choose the crayon colour and then additional properties such as:

           * ground (earth arrow) - stroke is fixed in place.
           * sleeping (Zzz) - stroke is not subject to physics until bumped by something else.
           * decorator (dashed D) - stroke is not part of the physical world. eg: tutorial text.

       You  should  make  sure  that your level has at least one red item (player token) and at least one yellow
       item (goal item).

       Token strokes will only join to other token strokes. Goal strokes will only join to goal  strokes.  Other
       strokes will happily join to any non-token non-goal strokes.

       If this is your first time, you may need to restart the game for your saved L99 to show up.

       If you wish to be clever, edit the level file directly - it's just a simple text format.

       Editor  bugs:  There  is  not  yet  any  provision to name your level but you can just rename the file to
       anything.

Name

       numptyphysics - Crayon-based physics puzzle game

Play Keys

stylus              draw a new stroke

       spaceorenter      pause/unpause physics

       escorbackspace    undo last stroke

       q                   quit

       rorup             reset level to initial state

       norright          skip to next level

       porleft           go to previous level

       eorfullscreen     edit mode

       Hints:

       Each stroke is like a rigid piece of wire with a mass proportional to its length. A closed stroke is just
       a wire bent into a shape, it has no substance apart from its perimeter.

       The  ends  of  a strokes can (and will) join onto other strokes when drawn near enough to another stroke.
       These joints are pivots so you can use this to build levers, pendulums and other mechanical wonders.

       Jointed strokes don't collide with each other. Join both ends to make a rigid structure

       Play bugs: goal item does not respawn if lost.

Synopsis

numptyphysics

See Also