mirror of
https://github.com/LCTT/TranslateProject.git
synced 2024-12-29 21:41:00 +08:00
9d55ad7054
sources/tech/20211223 Gamify your creativity on Linux with Dot Matrix.md
111 lines
5.9 KiB
Markdown
111 lines
5.9 KiB
Markdown
[#]: subject: "Gamify your creativity on Linux with Dot Matrix"
|
||
[#]: via: "https://opensource.com/article/21/12/dot-matrix"
|
||
[#]: author: "Seth Kenlon https://opensource.com/users/seth"
|
||
[#]: collector: "lujun9972"
|
||
[#]: translator: " "
|
||
[#]: reviewer: " "
|
||
[#]: publisher: " "
|
||
[#]: url: " "
|
||
|
||
Gamify your creativity on Linux with Dot Matrix
|
||
======
|
||
Dot Matrix is a minimalist illustration program. Its limitations are
|
||
what makes it so much fun to use.
|
||
![connecting yellow dots in a maze][1]
|
||
|
||
Simplicity is sometimes undervalued. Something that's simple is often seen as the result of laziness or as something trivial. But there are many instances when simplicity is very useful. Consider logo design, for example. Many of the most famous logos are the ones designed to be simple and easily reproducible. Think about the Signal logo, the LibreOffice logo, or the KDE logo. They use basic shapes, are not cluttered, and are recognizable.
|
||
|
||
![KDE Logo][2]
|
||
|
||
(KDE Logo, [LGPL][3])
|
||
|
||
Even the Firefox logo, which began as a rather complex illustration, has been revised and simplified over the years.
|
||
|
||
Sometimes, simplicity also means _memorable_. And that's the case with the simple little application [Dot Matrix][4], described by its developer as a "glyph playground of creativity." Dot Matrix is a minimalist illustration program that places severe limitations on what tools you have available, what shapes you can make, what colors you can use, and much more, and it's _so much fun_. It's fun because of how it limits you. Being a simple app forces you to think in simple terms as you draw. You can't over-design an idea with Dot Matrix because you simply don't have the ability to do that.
|
||
|
||
What you do have is a simple, basic space to draw simple forms that suggest concepts to its viewers. With Dot Matrix, you can be an abstract artist, a brilliant logo designer, a UI and UX designer, or just an idle doodler, and you can do it all with no experience.
|
||
|
||
### Install Dot Matrix on Linux
|
||
|
||
On Linux, you can install Dot Matrix as a [Flatpak][5] from [Flathub][6].
|
||
|
||
Alternately, you can [download its source code][4] and compile it.
|
||
|
||
### Drawing with Dot Matrix
|
||
|
||
There's not much to Dot Matrix, and that's the point.
|
||
|
||
![This is Dot Matrix][7]
|
||
|
||
(Seth Kenlon, [CC BY-SA 4.0][8])
|
||
|
||
For me, part of the fun of Dot Matrix is discovering how its tools function. As you may be able to tell from the image, there aren't many tools to choose from. Your default drawing tool is a straight line tool, which you use to literally connect dots together. Once you've connected dots, you can make your path permanent by applying a stroke effect:
|
||
|
||
![Drawing paths][9]
|
||
|
||
(Seth Kenlon, [CC BY-SA 4.0][8])
|
||
|
||
You can adjust the thickness of paths with the combo box widget in the lower-left corner of the Dot Matrix window. By default, lines are five pixels thick.
|
||
|
||
Alternately, you can apply a fill:
|
||
|
||
![Filling paths][10]
|
||
|
||
(Seth Kenlon, [CC BY-SA 4.0][8])
|
||
|
||
Colors are available from the color swatch at the bottom of the Dot Matrix window.
|
||
|
||
You can also apply a curve effect:
|
||
|
||
![Curved paths][11]
|
||
|
||
(Seth Kenlon, [CC BY-SA 4.0][8])
|
||
|
||
### Export and clear your canvas
|
||
|
||
Dot Matrix exports to SVG, a scalable vector format that you can view in any web browser and illustration applications like [Inkscape][12].
|
||
|
||
![Export your current glyph][13]
|
||
|
||
(Seth Kenlon, [CC BY-SA 4.0][8])
|
||
|
||
You can clear your canvas and start a new drawing with the **New Glyph** button in the top left corner.
|
||
|
||
![Start a new glyph][14]
|
||
|
||
(Seth Kenlon, [CC BY-SA 4.0][8])
|
||
|
||
### Play the game
|
||
|
||
There are subtle rules to how Dot Matrix chooses what to curve and in what direction, what to fill in and what to leave empty, what to add and what to subtract. For me, the slow discovery of these rules was part of the creative process, and it encouraged me to explore and experiment with new shapes and new ideas. I don't know of any other drawing application that warrants _spoiler warnings_, but this is that drawing app! If part of your creativity is finding the game in an experience, Dot Matrix is what you've been looking for. And if you're a designer by nature, you may well appreciate the forced minimalism of this minimalist application.
|
||
|
||
Resolve to give it a try for five minutes. If you glance over at the clock and find that two hours have passed, then you know that Dot Matrix is for you.
|
||
|
||
--------------------------------------------------------------------------------
|
||
|
||
via: https://opensource.com/article/21/12/dot-matrix
|
||
|
||
作者:[Seth Kenlon][a]
|
||
选题:[lujun9972][b]
|
||
译者:[译者ID](https://github.com/译者ID)
|
||
校对:[校对者ID](https://github.com/校对者ID)
|
||
|
||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||
|
||
[a]: https://opensource.com/users/seth
|
||
[b]: https://github.com/lujun9972
|
||
[1]: https://opensource.com/sites/default/files/styles/image-full-size/public/lead-images/LAW_maze.png?itok=mZ5LP4-X (connecting yellow dots in a maze)
|
||
[2]: https://opensource.com/sites/default/files/styles/medium/public/uploads/kde-logo-white-blue-600x600.png?itok=kM6KcwjK (KDE Logo)
|
||
[3]: https://www.gnu.org/licenses/lgpl-3.0.en.html
|
||
[4]: https://github.com/lainsce/dot-matrix/
|
||
[5]: https://opensource.com/article/21/11/install-flatpak-linux
|
||
[6]: https://flathub.org/apps/details/io.github.lainsce.DotMatrix
|
||
[7]: https://opensource.com/sites/default/files/uploads/dotmatrix-ui.jpg (This is Dot Matrix)
|
||
[8]: https://creativecommons.org/licenses/by-sa/4.0/
|
||
[9]: https://opensource.com/sites/default/files/uploads/dotmatrix-stroke.jpg (Drawing paths)
|
||
[10]: https://opensource.com/sites/default/files/uploads/dotmatrix-fill.jpg (Filling paths)
|
||
[11]: https://opensource.com/sites/default/files/uploads/dotmatrix-curve.jpg (Curved paths)
|
||
[12]: https://opensource.com/article/21/12/linux-draw-inkscape
|
||
[13]: https://opensource.com/sites/default/files/uploads/dotmatrix-export.jpg (Export your current glyph)
|
||
[14]: https://opensource.com/sites/default/files/uploads/dotmatrix-new.jpg (Start a new glyph)
|