Grid Sage Forums

Grid Sage Forums

  • September 26, 2017, 08:36:25 AM
  • Welcome, Guest
Please login or register.

Login with username, password and session length
Advanced search  

News:

Grid Sage Wiki Now Open

Author Topic: What is REXPaint?  (Read 2677 times)

Kyzrati

  • Administrator
  • True Cogmind
  • *****
  • Posts: 2487
    • View Profile
    • Cogmind
What is REXPaint?
« on: May 18, 2015, 04:40:44 AM »

REXPaint is a powerful and user-friendly ASCII art editor.
 
Major Features:
  • Edit characters, foreground, and background colors separately
  • Draw shapes and text
  • Copy/cut/paste areas
  • Undo/redo changes
  • Preview effects simply by hovering the cursor over the canvas
  • Palette manipulation
  • Image-wide color tweaking and palette swaps
  • True-color RGB/HSV/hex color picker
  • Create multi-layered images
  • Zooming: Scale an image by changing font size on the fly
  • Browse art assets and begin editing at the press of a button
  • Images highly compressed
  • Export PNGs for use in other programs or on the web
  • Export .ANS files for ANSI art
  • Other exportable formats: TXT, CSV, XML, XPM, BBCode
  • Skinnable interface
See many of these features in action here. Download REXPaint from that same site. It is a freely available tool developed by myself for roguelike development and released for the community to enjoy. Many other developers, artists, and enthusiasts already use REXPaint for their own projects.

REXPaint is great for a wide range of purposes, having been used to create all of Cogmind's ASCII art, draw UI mockups for planning and reference, and even paint pieces of maps integrated into the map generation algorithms.

I've posted a guide to using REXPaint to assist with various aspects of roguelike development here.
« Last Edit: December 21, 2015, 08:20:23 PM by Kyzrati »
Logged
Josh Ge, Developer - Dev Blog | @GridSageGames

endlessblaze

  • Derelict
  • **
  • Supported Cogmind Alpha Access 2015-2017 (Prime Tier)
  • Posts: 37
  • FIRE THE EM CANNONS!
    • View Profile
Re: What is REXPaint?
« Reply #1 on: October 17, 2015, 01:08:59 PM »

the link for the art gallry is broken
Logged

Kyzrati

  • Administrator
  • True Cogmind
  • *****
  • Posts: 2487
    • View Profile
    • Cogmind
Re: What is REXPaint?
« Reply #2 on: October 17, 2015, 07:05:59 PM »

Whoops, thanks for letting me know, endlessblaze! Got a little happy with the copy-pasting and mixed the forum and blog content links :)

Hmmm... ASCII art... haven't been doing any of that for a long while. Will be nice to get back to it when we do a competition later!
Logged
Josh Ge, Developer - Dev Blog | @GridSageGames

gumix

  • Derelict
  • **
  • Posts: 79
    • View Profile
Re: What is REXPaint?
« Reply #3 on: March 07, 2016, 04:58:14 PM »

How about releasing RP under some Open Source License? It would make many developers happy by enabling them to add / customize editor for their needs.

Another option is to settle RP2 on top of some scripting language with ability to add ui items and tools + procedural painting :)

Option 2 would suit better my needs but requires big amount of rework so we couldn't expect such relesase too soon I guess.

Option 1 requires only single decision :)

Logged

Kyzrati

  • Administrator
  • True Cogmind
  • *****
  • Posts: 2487
    • View Profile
    • Cogmind
Re: What is REXPaint?
« Reply #4 on: March 07, 2016, 08:09:43 PM »

Unfortunately releases can't come quickly since I'm too busy to put much time into my free projects :/

Adding a scripting language is beyond my capabilities, and there are numerous reasons I don't want to do open source. (The biggest: I don't want to be a project manager, and don't have the time to help people figure out the crazy unprofessional coding job I've done, but would feel obliged to do so if it were open source.) That said, there are open source options out there you can check out as an alternative!
  • Ascii Paint, which isn't updated anymore but has all the basic features. (I built REXPaint from the ground up after finding Ascii Paint on TIGSource and wanting something more powerful that I could update more easily myself on top of my own roguelike engine.)
  • and playscii, which has a fair bit of overlap with REXPaint's feature set and is in active development.
Maybe one of those would better suit your needs?
Logged
Josh Ge, Developer - Dev Blog | @GridSageGames

gumix

  • Derelict
  • **
  • Posts: 79
    • View Profile
Re: What is REXPaint?
« Reply #5 on: March 08, 2016, 02:22:00 AM »

Ahh, please don't get me wrong Kyzrati. I dont want to abandon RP just because it lacks of few things :) I was just asking, it is really great tool!

Logged

Kyzrati

  • Administrator
  • True Cogmind
  • *****
  • Posts: 2487
    • View Profile
    • Cogmind
Re: What is REXPaint?
« Reply #6 on: March 08, 2016, 02:38:48 AM »

Yeah no problem, I just wanted to let you know there are some other options out there, too!
Logged
Josh Ge, Developer - Dev Blog | @GridSageGames