Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

darkwark

38
Posts
583
Followers
26
Following
A member registered Jul 05, 2015 · View creator page →

Creator of

Recent community posts

Yeah, thank you again for pointing out! You are probably the first one to run the script in a frame other that the first one, hah. I have a major update for this script in the works, so hopefully this bug won't appear in the future

Hey, glad that everything worked out at the end! 

Sorry for the confusion, I should probably add a message that you need to have an opened project to use the script

Happy holidays!

Oooh. Thank you for reporting this bug. Somehow, I've never encountered it, since I usually draw the box only at the first frame.

I'll take a look at what's happening there. Thanks again and sorry for the inconvenience

Hey,

Please make sure that you have created a new Sprite in Aseprite before running the script

(1 edit)

You are welcome! Hope you'll like this script when you'll get the chance to use it!

Hey, sorry, this script requires Scripting API that is present in Aseprite version 1.2, which is not available in Libresprite :-/

I believe there are no scripting capabilities in Libresprite whatsoever

🙌

Hey, sorry you've encountered the error message.

Did you follow installation instructions from the above? 

You need to put script files into Aseprite's scripts folder. You can locate it using menu "File → Scripts → Open Scripts Folder". Then restart Aseprite, and you'll be able to run the script from the "File → Scripts" menu

Glad to hear!

I'm sorry you encountered a bug. Are these files made using RGBA color mode? This version of the script only works with RGBA sprites. You can change color mode of your file using menu: Sprite → Color Mode → RGB

Hey, these are dimensions in isometric 3D space. Left and Right dimensions are measured in 2px units, and the Height of the box is just 1px unit 

I believe, calculating 2D width would look like this: (Left × 2) + (Right × 2) + 2

The height is a bit tricky though, and would probably envlove some logic.

The main idea behind this script is thinking in isometric space in terms of units, instead of 2D plane and pixels

Should work just fine. I'm on 1.3, but I don't remember any issues in 1.2.9

Hey, I'm on the latest 1.3 beta5 and it works without any issues on my end

Hey, by 16x16 and 32x32 you mean document size? 

I'm trying to draw a square isometric box by hand and it iseems like it's not possible to fit it in properly using 2px or 3px corner (pixels at the center of the box). You can draw a 4px corner and it will work. 

This script doesn't support it, but you can generate a 3px corner box and then mirror it, to make it a 4px corner one.

Glad you found it useful! 

Can you check the Sprite → Color Mode, please? This script requires "RGB Color", and might fail to work in other modes.

Hey, I'm using 1.2.18 and it works on my end. Please make sure the color mode of your document is set to RGBA

Let me know if you are still having any issues.

Glad to hear :)

Hope you'll find this script useful!

Can you check the Color Mode of your document? It should be in RGBA mode

(I've tested both scripts in 1.2.16.3 and seems like everything works on macOS)

Added to todo list!

I started implementing this feature just yesterday! I'm in the process of rewriting everything from the ground up, using the latest Aseprite API additions.


This will allow adding features like a custom angle for the axonometric projection. It already works (it's not a box yet though, haha):



Noted!

Thanks for suggestions!

1. “Isomteric” angle is one of the most requested features! And since the recent API update, I might be able to implement this feautre. I will think about it.

2. Well, I have another isometric script in the works, which can potentially solve this. 

All in all, I'm up for making more tools for Aseprite and I already have some stuff in the works, but it takes time to polish everything for the final release. 

I even think about making some kind of Early Access to these tools for those who don't mind missing manual/instructions or some features. 

You are welcome! I have few more tools in the works. Hopefully, I'll be able to release something new soon!

Great! Thank you! I'll do some code clean up and release updated version!
Do you have a Twitter account or something like that, so I could mention you in the description?

Please make sure you have installed Aseprite Beta: https://www.aseprite.org/beta

Repo is up: https://github.com/darkwark/isobox-for-aseprite

(1 edit)

Ooh! This is awesome! I will set up a repo and send the link to you. Thanks!

I believe these lines were added by @davidcapello as a temporary solution, because app.refresh() didn't work correctly with my script on Windows in the Beta 2 or something like that. But it was probably already fixed in the latest Beta releases

Thanks man!

Thanks :)

(1 edit)

This script is for Aseprite. It is available on Windows, macOS and Linux.

I've heard people had some crash issues on Windows 10 because of the wrong beta branch. Make sure you have selected branch called beta - Beta version - Preview features in Steam. 

https://twitter.com/AlphieStudios/status/1063348105599344641

Thanks!

Hope you'll find it useful :)

Thanks!

Thanks! Looking forward to try fixed version!

Hey,

I've downloaded demo version and in VISUALS tab I have empty spaces instead of library of shapes. 

I'm running macOS 10.12.6