1numptyphysics(6) Numpty Physics numptyphysics(6)
2
3
4
6 numptyphysics - Crayon-based physics puzzle game
7
9 numptyphysics
10
12 Numpty Physics is a Crayon-drawing puzzle game in the spirit of Crayon
13 Physics using the same excellent Box2D engine. It melds cute school‐
14 book-style graphics with a kind of realistic physics engine. It
15 includes a built-in editor so that you may build (and submit) your own
16 levels.
17
18 A summary of the keys supported is included below.
19
21 stylus draw a new stroke
22
23 space or enter pause/unpause physics
24
25 esc or backspace undo last stroke
26
27 q quit
28
29 r or up reset level to initial state
30
31 n or right skip to next level
32
33 p or left go to previous level
34
35 e or fullscreen edit mode
36
37 Hints:
38
39 Each stroke is like a rigid piece of wire with a mass proportional to
40 its length. A closed stroke is just a wire bent into a shape, it has no
41 substance apart from its perimeter.
42
43 The ends of a strokes can (and will) join onto other strokes when drawn
44 near enough to another stroke. These joints are pivots so you can use
45 this to build levers, pendulums and other mechanical wonders.
46
47 Jointed strokes don't collide with each other. Join both ends to make a
48 rigid structure
49
50 Play bugs: goal item does not respawn if lost.
51
52
54 Keys: (as per play mode plus the following)
55
56
57 e or fullscreen leave edit mode
58
59 s or menu save to ~/.numptyphysics/L99_saved.nph
60
61 zoom-minus + stylus delete stroke at point
62
63 zoom-plus + stylus drag stroke at point
64
65 Hints:
66
67 It's handy to pause the physics when making a new level though this is
68 by no means necessary. Sometimes it is handy to let the physics run for
69 a little bit just to let the items settle down.
70
71 From the editor palette you can choose the crayon colour and then addi‐
72 tional properties such as:
73
74 * ground (earth arrow) - stroke is fixed in place.
75 * sleeping (Zzz) - stroke is not subject to physics until bumped by
76 something else.
77 * decorator (dashed D) - stroke is not part of the physical world.
78 eg: tutorial text.
79
80 You should make sure that your level has at least one red item (player
81 token) and at least one yellow item (goal item).
82
83 Token strokes will only join to other token strokes. Goal strokes will
84 only join to goal strokes. Other strokes will happily join to any non-
85 token non-goal strokes.
86
87 If this is your first time, you may need to restart the game for your
88 saved L99 to show up.
89
90 If you wish to be clever, edit the level file directly - it's just a
91 simple text format.
92
93 Editor bugs: There is not yet any provision to name your level but you
94 can just rename the file to anything.
95
96
98 This manual page was written by Gabriele Giacone <1o5g4r8o@gmail.com>
99 for the Debian system (but may be used by others). Permission is
100 granted to copy, distribute and/or modify this document under the terms
101 of the GNU General Public License, Version 3 any later version pub‐
102 lished by the Free Software Foundation.
103
104
105
106 December 30, 2009 numptyphysics(6)