mirror of
https://github.com/Orama-Interactive/Pixelorama.git
synced 2025-01-18 17:19:50 +00:00
Merge branch 'master' of https://github.com/OverloadedOrama/Pixelorama
This commit is contained in:
commit
f83e5b44f3
10
README.md
10
README.md
|
@ -1,19 +1,21 @@
|
||||||
# Pixelorama - your free and open-source sprite editor!
|
# Pixelorama - your free and open-source sprite editor!
|
||||||
A free & open-source 2D sprite editor, made with Godot Engine, using GDScript!
|
A free & open-source 2D sprite editor, made with Godot Engine, using GDScript!
|
||||||
|
|
||||||
![Pixelorama's horrible UI](https://functionoverload590613498.files.wordpress.com/2019/09/screenshot_260-2.png)
|
[![Pixelorama's horrible UI](https://functionoverload590613498.files.wordpress.com/2019/09/screenshot_260-3.png)](https://www.youtube.com/watch?v=f6u910HCT_E)
|
||||||
|
|
||||||
Current features as of version v0.1:
|
Current features as of version v0.2:
|
||||||
|
|
||||||
- Choosing between 3 tools – pencil, eraser and fill bucket – and mapping them to both of your left and right mouse buttons. That’s, pretty wild, huh?
|
- Choosing between 3 tools – pencil, eraser and fill bucket – and mapping them to both of your left and right mouse buttons. That’s, pretty wild, huh?
|
||||||
- Different colors for each of the mouse buttons.
|
- Different colors and brush sizes for each of the mouse buttons.
|
||||||
- Creating a new canvas with a size of your choosing.
|
- Creating a new canvas with a size of your choosing.
|
||||||
- Importing PNG and JPEG images, and edit them inside Pixelorama.
|
- Are you an animator? Then you've come to the right place! Pixelorama has its own Animation Timeline just for you!
|
||||||
|
- Importing PNG and JPEG images, and edit them inside Pixelorama. If you import multiple files, they will be added as individual animation frames.
|
||||||
- Export your gorgeous art as PNG files.
|
- Export your gorgeous art as PNG files.
|
||||||
- Create straight lines for pencil and eraser by holding down Shift while you draw.
|
- Create straight lines for pencil and eraser by holding down Shift while you draw.
|
||||||
- The middle mouse wheel isn’t forgotten, you can use it to pan around the canvas and by scrolling up and down, you can zoom in and out!
|
- The middle mouse wheel isn’t forgotten, you can use it to pan around the canvas and by scrolling up and down, you can zoom in and out!
|
||||||
- Keyboard shortcuts! I’m pretty sure this is a lifesaver for most of you.
|
- Keyboard shortcuts! I’m pretty sure this is a lifesaver for most of you.
|
||||||
- Just like onions, Pixelorama has a multiple layer system! You can add, remove, move up and down, clone and merge as many layers as you like!
|
- Just like onions, Pixelorama has a multiple layer system! You can add, remove, move up and down, clone and merge as many layers as you like!
|
||||||
|
- Scale your images!
|
||||||
- It’s freeeeeee! And open source!
|
- It’s freeeeeee! And open source!
|
||||||
|
|
||||||
Make sure to read my blog post on Function(Overload) for more information! https://functionoverload590613498.wordpress.com/2019/08/18/i-made-my-own-sprite-editor-in-godot/
|
Make sure to read my blog post on Function(Overload) for more information! https://functionoverload590613498.wordpress.com/2019/08/18/i-made-my-own-sprite-editor-in-godot/
|
||||||
|
|
|
@ -20,6 +20,7 @@ func _ready() -> void:
|
||||||
# This property is only available in 3.2alpha or later, so use `set()` to fail gracefully if it doesn't exist.
|
# This property is only available in 3.2alpha or later, so use `set()` to fail gracefully if it doesn't exist.
|
||||||
OS.set("min_window_size", Vector2(1024, 600))
|
OS.set("min_window_size", Vector2(1024, 600))
|
||||||
|
|
||||||
|
|
||||||
var file_menu_items := {
|
var file_menu_items := {
|
||||||
"New..." : KEY_MASK_CTRL + KEY_N,
|
"New..." : KEY_MASK_CTRL + KEY_N,
|
||||||
"Open..." : KEY_MASK_CTRL + KEY_O,
|
"Open..." : KEY_MASK_CTRL + KEY_O,
|
||||||
|
|
Loading…
Reference in a new issue