A Clone of Deluxe Paint II Written in Python
PyDPainter is a user-friendly pixel art program developed in Python with PyGame, inspired by Deluxe Paint. It is open-source, available on GitHub, and includes documentation and community engagement options.
Read original articlePyDPainter is a pixel art program developed in Python using PyGame, inspired by the classic Deluxe Paint from the Commodore Amiga. The program aims to offer a user-friendly interface for creating pixel art, incorporating modern usability enhancements. The latest release can be downloaded from its GitHub repository, and a quick demo is available on YouTube. Documentation for the program is accessible, providing users with a comprehensive guide. Additionally, there are community engagement options through a Facebook group and a Mastodon account. PyDPainter is licensed under the GPLv3 or later, ensuring it remains open-source. For further details, users can visit the project's GitHub page.
Related
Show HN: Feedback on Sketch Colourisation
The GitHub repository contains SketchDeco, a project for colorizing black and white sketches without training. It includes setup instructions, usage guidelines, acknowledgments, and future plans. Users can seek support if needed.
Pyxel: A retro game engine for Python
The GitHub page for Pyxel, a retro game engine for Python, includes specifications, installation guidelines, examples, API references, and application development details. It covers resource utilization, input management, graphics, audio, and advanced APIs. Additionally, it offers insights on contributing, issue submission, testing, and pull requests. Users can access licensing info, sponsor recruitment, Q&A, user examples, and the developer's Twitter.
Pixi – reproducible, scientific software workflows
Pixi is a new package manager for scientific software, focusing on collaboration, reproducibility, and performance. It offers lockfiles, streamlined workflows, GPU optimization, and integration with tools like Jupyter notebooks. Pixi aims to enhance scientific workflows by managing dependencies efficiently.
Diffusion Texture Painting
Researchers introduce Diffusion Texture Painting, a method using generative models for interactive texture painting on 3D meshes. Artists can paint with complex textures and transition seamlessly. The innovative approach aims to inspire generative model exploration.
A (not so) small library for terminal based game development
The GitHub repository hosts "pygamelib," a Python library for terminal-based game development. It prioritizes algorithm development, making it suitable for beginners and experts. Installation is easy via PyPI. Constraints include single-player support and performance limitations.
- Many commenters share fond memories of using Deluxe Paint and its impact on their graphic design skills.
- There is a recognition of the technical challenges and learning opportunities that pixel art programs provide for aspiring developers.
- Some users express admiration for the recreation of Deluxe Paint in PyDPainter, noting its impressive features.
- Several comments mention alternative pixel art programs and tools, highlighting a variety of options available to users.
- Critiques arise regarding the design choices in modern pixel art programs, particularly concerning pixel representation and filters.
http://www.effectgames.com/demos/canvascycle/ (hit "Show Options)
and
It's a big program with a lot of features and caveats, so seeing a completed version is awesome. Congrats.
(Though I will say that Aseprite has taken over as my preferred Pixel Art editor.)
I imagine many hours of squinting at a CRT screen, with absolutely nothing better to do. No internet, no mobile phones, apps, social medias, zit.
Be sure to try the color cycle mode by hitting tab.
For instance the Amiga had 16:15 (PAL) and 5:6 (NTSC) shaped¹ pixels.
Fond memories as I found it coming along with some game I got way back in the 90s for my Amiga 600.
Those were good times~
Awesome job, giving me all the warm fuzzies from when I messed around doing the odd bit of pixel art on my old A500 way back when :)
Related
Show HN: Feedback on Sketch Colourisation
The GitHub repository contains SketchDeco, a project for colorizing black and white sketches without training. It includes setup instructions, usage guidelines, acknowledgments, and future plans. Users can seek support if needed.
Pyxel: A retro game engine for Python
The GitHub page for Pyxel, a retro game engine for Python, includes specifications, installation guidelines, examples, API references, and application development details. It covers resource utilization, input management, graphics, audio, and advanced APIs. Additionally, it offers insights on contributing, issue submission, testing, and pull requests. Users can access licensing info, sponsor recruitment, Q&A, user examples, and the developer's Twitter.
Pixi – reproducible, scientific software workflows
Pixi is a new package manager for scientific software, focusing on collaboration, reproducibility, and performance. It offers lockfiles, streamlined workflows, GPU optimization, and integration with tools like Jupyter notebooks. Pixi aims to enhance scientific workflows by managing dependencies efficiently.
Diffusion Texture Painting
Researchers introduce Diffusion Texture Painting, a method using generative models for interactive texture painting on 3D meshes. Artists can paint with complex textures and transition seamlessly. The innovative approach aims to inspire generative model exploration.
A (not so) small library for terminal based game development
The GitHub repository hosts "pygamelib," a Python library for terminal-based game development. It prioritizes algorithm development, making it suitable for beginners and experts. Installation is easy via PyPI. Constraints include single-player support and performance limitations.