Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

mrgaturus

6
Posts
30
Followers
2
Following
A member registered Dec 08, 2023 · View creator page →

Creator of

Recent community posts

(1 edit)

Menus do nothing right now, those are just placeholder for now, except File -> Open, Save and Export PNG

(1 edit)

i'm glad you loved it  :)

About the future features you ask:

1) the canvas code allows change canvas color, set transparent and even change the transparent checkerboard colors, it's only left a GUI code to adjust that.

2) about the icon the program is still very early and the gimp pepper logo is temporal (probably is copyrighted by some image research lab)

3) if you look at my Mastodon there is a post of a mockup about how brush presets would look. Right now I'm focusing more in engine stuff before continue with GUI, this order would guarantee high quality code

4) frame by frame animation features are for a very future 2.x, the core architecture is designed to embrace such future features :)

:D

(1 edit)

glad to hear you liked it and pen pressure worked on a non common setup ^^.

Right now i'm developing tiled layer system which is the biggest part of this project, after that and more gui toolkit rework i would be able to implement planned features more quickly

such layer system includes 25 blending modes, layer folders, layer masks and most important clipping group

(1 edit)

i updated build, compiled with ubuntu 16.04 LTS, it should work on any 2016 and above distro

Thank you for testing!!!, i builded it with arch linux, so i will update demo binary building on debian to be more universal 

Regarding building manually from sources if you used Nim package from debian it is also outdated, I will update README.md adding how to install latest Nim

I used this to install Nim universally https://github.com/dom96/choosenim

Windows binaries are planned but first i will work on layer system, I did Linux first because 3 reasons:

  1. Programming first on Windows could make hard port to other platforms
  2. GLFW and SDL2 don't want support graphics tablet, so I used Xlib directly, then i will use Win32 API
  3. Nim doesn't have proper Win32 wrappers (my plan is to use C directly to manipulate Win32 API, but i need also do the same for X11)