1
0
Fork 0
mirror of https://github.com/Orama-Interactive/Pixelorama.git synced 2025-01-18 17:19:50 +00:00
A free & open-source 2D sprite editor, made with the Godot Engine! Available on Windows, Linux, macOS and the Web! https://orama-interactive.itch.io/pixelorama
Find a file
OverloadedOrama 646fc19a70 Merged "Scripts" and "Prefabs" folders into "src"
Made a new "src" folder that will contain the source code files, like all the GDScript and scene files. Please read this for more details: https://www.gdquest.com/docs/guidelines/best-practices/godot-gdscript/

It made no sense to keep scenes separate from their scripts. More file organizing will follow soon.
2020-05-01 22:17:05 +03:00
.github Update FUNDING.yml 2019-12-30 17:13:52 +02:00
addons Add gif export plugin and extend export dialog with GIF animation support. 2020-04-06 18:51:47 +02:00
Assets Changed copy_frame.png images 2020-04-30 19:18:37 +03:00
Misc/Linux Update com.orama_interactive.Pixelorama.appdata.xml 2020-02-20 15:53:59 +02:00
pixelorama Added Patterns for the bucket tool 2020-04-25 00:42:02 +03:00
src Merged "Scripts" and "Prefabs" folders into "src" 2020-05-01 22:17:05 +03:00
Themes & Styles Added timeline button events to the input map & some dark theme changes 2020-05-01 18:40:16 +03:00
Translations Confirmation dialog for "open last project" menu option when there are unsaved changes 2020-05-01 19:40:36 +03:00
.gitattributes Initial commit 2019-08-18 12:28:38 +03:00
.gitignore Ask for Confirmation when Pixelorama is about to quit and the Sprite is unsaved (#165) 2020-02-22 17:02:56 +02:00
.gitmodules Add gif export plugin and extend export dialog with GIF animation support. 2020-04-06 18:51:47 +02:00
Changelog.md Changes to scripts to follow GDScript style guide 2020-05-01 20:47:10 +03:00
CONTRIBUTING.md Changes to scripts to follow GDScript style guide 2020-05-01 20:47:10 +03:00
crowdin.yml Update Crowdin configuration file 2020-01-21 22:13:06 +02:00
icon.icns Pixelorama now uses Godot 3.2 2020-01-29 19:03:26 +02:00
icon.ico Removed left and right brush arrows 2019-11-30 02:45:45 +02:00
icon.png Optimize images losslessly using oxipng -o6 --strip --zopfli 2019-12-28 00:34:40 +01:00
icon.png.import Removed left and right brush arrows 2019-11-30 02:45:45 +02:00
LICENSE Initial commit 2019-08-18 12:28:38 +03:00
project.godot Merged "Scripts" and "Prefabs" folders into "src" 2020-05-01 22:17:05 +03:00
README.md Update README and Changelog 2020-04-13 21:24:00 +03:00
splash.png Add a splash screen to replace the Godot logo 2019-12-14 20:16:22 +01:00
splash.png.import Add a splash screen to replace the Godot logo 2019-12-14 20:16:22 +01:00

Pixelorama - your free and open-source sprite editor!

Made by Orama Interactive with the Godot Engine, written in GDScript!

Code Size Repository size Discord Chat Crowdin Localized % Mentioned in Awesome Godot License

Pixelorama's UI

Make sure to visit our website for more information! https://www.orama-interactive.com/pixelorama Join our Discord community server where we can discuss about Pixelorama and all our other projects! https://discord.gg/GTMtr8s

If you like, consider helping us by sponsoring this project! It would enable us to focus more on Pixelorama, and make more projects in the future!

You can also support the development on patreon: Become a Patron!

Download

Documentation

Coming soon!

Cloning Instructions

Pixelorama uses Godot 3.2, so you will need to have it in order to run the project. As of right now, most of the code is written using GDScript, so the mono version of Godot is not required, but Pixelorama should also work with it. Pixelorama uses a GDNative addon for gif exporting, since it's not possible to do it natively with Godot. In order to ensure that your clone works properly, you will need to use the command git submodule update --init right after you clone. Note that the addon only works in Windows and Linux platforms, for the time being. Pixelorama should run without it fine on other platforms.

Current features as of version v0.6.2:

  • Choosing between 6 tools pencil, eraser, fill bucket, lighten/darken, color picker and rectangle select and mapping them to both of your left and right mouse buttons.
  • Are you an animator? Then you've come to the right place! Pixelorama has its own animation timeline with Onion Skinning just for you!
  • Different colors, brush sizes and brush types for each of the mouse buttons.
  • Custom brushes! Load your brushes from files or select them in your project with the selection tool, and they will get stored in .pxo files!
  • Random custom brushes! Every time you draw, expect to see a different random result!
  • Pixelorama has a multiple layer system! You can add, remove, move up and down, clone and merge as many layers as you like! You can also rename them, and change their opacity!
  • Import images and edit them inside Pixelorama. If you import multiple files, they will be added as individual animation frames. Importing spritesheets is also supported.
  • Export your gorgeous art as PNG files. Exporting your projects as spritesheets is also possible.
  • Save and open your projects as Pixelorama's custom file format, .pxo
  • Undo/Redo support!
  • Multiple theme support! Choose a theme from Dark, Gray, Godot, Gold and Light!
  • Horizontal & vertical mirrored drawing!
  • Tile Mode for pattern creation!
  • Split screen mode to see your masterpiece twice! And a mini canvas preview area to see it thrice!
  • Create straight lines for pencil, eraser and the lighten/darken tool by pressing Shift. If you also press Control, you can constrain angles with a step of 15.
  • Generate outlines for your images!
  • Υou can zoom in and out with the mouse scroll wheel, and pan by clicking it, or by pressing Space!
  • Keyboard shortcuts! We're pretty sure this is a lifesaver for most of you.
  • Rulers and guides!
  • Creating a new canvas with a size of your choosing.
  • Scale, crop, rotate, flip, color invert and desaturate your images!
  • English, Greek, German, French, Polish, Brazilian Portuguese, Russian, Traditional and Simplified Chinese, Italian, Spanish and Latvian localization support!