A pixel art tool with infinite canvas

compfy paint

a pixel art tool with infinite canvas.

cover

CONTROLS:

use left mouse button to select colors and press on the grid to place them.
you can zoom in using mouse wheel, also, if you press the mouse wheel you can
drag your canvas (on trackpad, press on the bottom middle, and drag).

to erase, hold right mouse button and paint.

its not necessary to use load/save buttons as it autosaves/autoloads.
this is a just for fun project. but i want to make a decent pixel art
tool that will be nice to use, doesn't rely on too many dependencies
(aside from C standard library it currently only depends on raylib). 
it doesn't use STL and won't use exceptions. it might be a little heavy-ish
because I didn't optimize the program yet. You also can't yet put more 
than 64k pixels, and I don't use chunk system yet, but it's to be fixed easily

of course this project is done by an armateur like me so it has some
bad things, but I am refactoring in process.

this initially started as a tilemap tool but eventually grew into
the pixel art tool idea because i think it's just more fun. that's why
there's some legacy weird stuff, like "tilemap" "tileset" etc...

the demo (as of Nov 7th, 2021) was made in 1-2 weeks so its not perfect.
Owner
dumb
CHIPS AHOYETH, LANDLUBBERS
dumb
Similar Resources

A fast fetch written in C, with the ppfetch Ascii Art.

A fast fetch written in C, with the ppfetch Ascii Art.

Redfetch A fast fetch written in C, with the ppfetch Ascii Art. Dependencies wmctrl A C compiler (such as clang or gcc) make Installation Build: git c

Dec 10, 2022

6D - Pose Annotation Tool (6D-PAT) - is a tool that allows the user to load a set of images and also a set of 3D models and annotate where in the 2D image the 3D object ist placed.

6D - Pose Annotation Tool (6D-PAT) - is a tool that allows the user to load a set of images and also a set of 3D models and annotate where in the 2D image the 3D object ist placed.

6D - Pose Annotation Tool (6D-PAT) For detiled explanations checkout the WikiPage. What is it? With 6D-PAT you can create 6D annotations on images for

Nov 20, 2022

a tool to count accesses to member variables in c++ programs

access_profiler access_profiler is a heavy-weight class field access profiler, implemented as C++ library. to use this profiler, include "access_profi

May 31, 2022

Updated version of Silicos-it's shape-based alignment tool

shape-it Description Code for shape-it with openbabel3 and rdkit INSTALL Following example is the basic way to install the tool: git clone https://git

Dec 28, 2022

This is a tool for software engineers to view,record and analyse data(sensor data and module data) In the process of software development.

This is a tool for software engineers to view,record and analyse data(sensor data and module data) In the process of software development.

![Contributors][Huang Jianyu] Statement 由于工具源码在网上公开,除使用部分开源项目代码外,其余代码均来自我个人,工具本身不包含公司的知识产权,所有与公司有关的内容均从软件包中移除,软件发布遵循Apache协议,任何人均可下载进行修改使用,如使用过程中出现任何问

Dec 25, 2022

Kernel file/process/object tool

Kernel file/process/object tool

kt Kernel file/process/object tool killav bypass av dump lsass basic vs2019 + cpp + wdk usage(64-bit only) kdu -map sys.sys kt -F -d c:\windows\notepa

Nov 30, 2022

Minimal tool for measuring cost of mode switch

CPU mode switch statistics The mode-switch-stat tool measures the cost of CPU mode switch, the round trip between user and kernel mode. At present, th

Feb 22, 2022

a undetectable tool by modify odyssey, support sign disable & dylib injection, test on iphoneX(13.5.1 expolit by FreeTheSandbox), our qqgroup is 703156427

a undetectable ios root access tool by modify odyssey, support sign disable & dylib injection, test on iphoneX(13.5.1 expolit by FreeTheSandbox), our

Nov 22, 2021

An experimental tool to estimate the similarity between all pairs of contigs

This is an experimental tool to estimate the approximate distances between all pairs of unitigs. It takes a GFA or FASTA file as input and outputs a T

Mar 16, 2022
Animated sprite editor & pixel art tool -- Fork of the last GPLv2 commit of Aseprite

LibreSprite Introduction LibreSprite is a free and open source program for creating and animating your sprites. Real-time animation previews. Onion sk

Dec 31, 2022
Pixel 6 and Pixel 6 Pro kernel sources.

How do I submit patches to Android Common Kernels BEST: Make all of your changes to upstream Linux. If appropriate, backport to the stable releases. T

Dec 14, 2022
Cg shader version of the HQx pixel art upscaling filter

HQx-shader Cg shader version of the HQx pixel art upscaling filter. How to use Load the preset files for the desired upscale factor in an emulator tha

Nov 24, 2022
WARD is a minimal, performant infinite whiteboard app for wacom tablets
WARD is  a minimal, performant infinite whiteboard app for wacom tablets

WARD: WARD 'Aint Really for Drawing No-nonsense infinite whiteboard, in the suckless tradition. This lacks: multiple types of brushes. layers. save/lo

Aug 8, 2022
Pixel 4/XL kernel.

Linux kernel ============ This file was moved to Documentation/admin-guide/README.rst Please notice that there are several guides for kernel develop

Dec 11, 2022
A simple on-screen pixel meter
A simple on-screen pixel meter

QRuler A simple on-screen pixel meter. Dependencies Under Debian based systems: cmake qtbase5-dev qttools5-dev Build cmake -B build -DCMAKE_BUILD_TYPE

Nov 21, 2022
Blu_spark kernel for Pixel 6/Pro

How do I submit patches to Android Common Kernels BEST: Make all of your changes to upstream Linux. If appropriate, backport to the stable releases. T

Dec 5, 2022
A simple, funky, horrible fluid simulator, made possible by OLC's Pixel Game Engine
A simple, funky, horrible fluid simulator, made possible by OLC's Pixel Game Engine

flOwie A simple, funky, horrible fluid simulator, made possible by OLC's Pixel Game Engine! Not meant for usefulness. The big O is in the name because

Jan 21, 2022
Plugin for connecting MetaEditor with Pixel Streaming (Unreal Engine)

metaplugin-pixel-streaming Plugin for connecting MetaEditor with Pixel Streaming (Unreal Engine) Links: Documentation Compiled version (Win64) Source

Oct 31, 2022
Fractal Art on the Pico

Mandlebrot Set generator Draws the Mandelbrot set to a 240x240 ST7789 display connected as in the pio/st7789 pico example. The fractal slowly zooms in

Dec 5, 2021