Numpty Physics, a puzzle game available for Ubuntu

about numpy physics

In the next article we are going to take a look at Numpty Physics. This is a puzzle game that includes a physics engine, which also has a simple interface in which pencil drawing is imitated, and which is ideal for remembering childhood, as well as allowing us to have a good time. In the following lines we are going to see how we can install Numpty Physics in Ubuntu using the available Flatpak package.

Numpty Physics is a drawing puzzle game that is based on CrayonPhysics. It is a fairly intuitive game, and it is not difficult to play. It is only necessary to take advantage of gravity using your strokes, and with them start creating blocks, ramps, levers, pulleys and everything you want to bring the red circle to the yellow star.

This game use the motor Box2D, and consists of a series of levels drawn by hand where the objective is always the same, to get a ball to move to a goal area marked by a star.

playing numpty physics

Each line that we draw will be like a piece of rigid wire with a mass proportional to its length. A closed trace is going to be just a wire bent into one shape, it has no substance other than its perimeter. The ends of a stroke can join other strokes when they are drawn close enough to each other. These joints are pivots, so you can use this to build levers, pendulums, and other mechanical wonders that can help us complete our goal.

General characteristics of Numpty Physics

  • It is a very fun and interesting game, which is released under the GPL license.
  • Numpty Physics is a gravity-based crayon drawing puzzle game using the Box2D engine. We will have to take advantage of gravity with our crayon and start creating blocks, ramps, levers, pulleys and whatever else you feel like to bring the red circle to the yellow star.
  • In Numpty Physics it is includes an editor so that each user can build and submit their own levels. It also has a collection of levels sent by other users.
  • It is useful to pause the physics when creating a new level, but this is not required. Sometimes it helps to let the physics run a bit just to let the elements stabilize. From the editor palette we can choose the color of the crayon and then the additional properties that we want to use. It is necessary to make sure that our level has at least one red element (player token) and at least one yellow element (target element).
  • The program includes a help option, which explains how we can interact with the game and how we can create our own levels.

Install Numpty Physics on Ubuntu and derivatives

To install Numpty Physics on Ubuntu, you need to install it as a package Flatpak. If you are using Ubuntu 20.04 and you still do not have this technology enabled on your system, you can continue The Guide that a colleague wrote on this blog a while ago.

When you can install these types of packages on your operating system, you will only need to open a terminal (Ctrl + Alt + T) and execute the following in it install command:

install numpty physics

flatpak install flathub io.thp.numptyphysics

Once the installation of the program is finished, we can now search for the program launcher on our system, or we will also have the option to start it by typing in the terminal:

pitcher

flatpak run io.thp.numptyphysics

uninstall

FOR remove this program from our team, in a terminal (Ctrl + Alt + T) we will only have to write the command:

uninstall the application

flatpak uninstall io.thp.numptyphysics

Numpty Physics is a program that will test your creativity and your artistic gifts to solve certain problems related to physics. This is a free game, which will allow us to use its source code to study, modify or distribute it. More information can be obtained by visiting el repository on GitHub of the project.


Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.