Hello, I'm trying to figure out how to use QSprite for my project. I'm currently having a hard time with the QSprite plugin reading the sprite sheet incorrectly. I'm making my own custom art for an isometric game with more realistic sprites, but I wanted to figure out how to do it correctly through a test. In the example art, this is not my own map or sprite (they're simply to try and figure out how to make this plugin work). I feel like I'm doing everything the right way, but I guess not. Does the sprite sheet need to be set up horizontally? I'm just a little confused- I'll be making my own sprites with the same dimensions as this test one, so I can change the format in any way. I don't know if I'm labeling the files incorrectly, but any help would be greatly appreciated!
https://github.com/quxios/QMV-Master-Demo
https://quxios.github.io/plugins/QSprite
QSprite Assistance
● ARCHIVED · READ-ONLY
-
-
Keep your {config}- file named the same. Here is my set up:
Your sheet is set up correctly. I would recommend changing the plugin config from % (special characters in filenames are ill advised, I used to crash every other map, switched it to Q, and I've been fine ever since)
I believe the issue is that you changed the %{config}-, which it uses to read the filename in the QSprite editor and should remain default. I made this mistake early on. As well documented as QSprite is, it was quite the pain to learn it and wrap my head around. It definitely took a few small fits of frustration and head scratching! Anyway -
Here are the steps to remedy it:
(Optional) Change your config head to a letter,
Now, if you'll look at the file name of this picture below, (QMAIN) it contains the letter/symbol detailed within the plugin parameters(Whether it's Q, or %, or otherwise) plus the {config} name. This allows you to save multiple configurations to read sprites differently, if you need some for animations during a cutscene you can save them under the config QSPECIAL (or %Special) and it will use a different sized sprite reading, frame data, etc.;
Lastly I would recommend setting up a "default" pose, as that's what's read if there are any internal issues with how your sprite is being read. It's more of a fail safe so that it will at least draw something.
Happy game making! If you have any more questions, feel free to ask! I hope more people get around to using QSprite! -
You are such a life saver! I can't thank you enough.
-
Hey I am unable to open Qsprite Editor I downloaded it but it will not open...
-
How did you get the sprite even to show, ingame I tried now for 4 hours to get my sprite displayed, but it want display it there.
Already tried it with a parallel process event that contains a plugin command like "qSprite 0 play idle2" and I tried to change the filename and changing % into Q, still it won't be display it. hope you could help me with it -
If you did not change it in the plugin parameters, it takes the configurations from your template and uses them with any charset named as %{config}-actualchar.
As in, if your settings in the editor are saved as "main", and you want to use those same settings with both Alex and Bianca, you use %main-Alex and %main-Bianca.
And I don't get why spckk changed from % to Q, or at least not his stated reason. % is a default naming setting on mv that tells the editor that that image file is supposed to be just one big sheet. ! is another with a different function, by the way. So if something is causing you problems with them in this plugin, they will cause it in other places too. -
Hello, while following your tutorial I encountered a small bug, I explain myself :View attachment 96759
Keep your {config}- file named the same. Here is my set up:
View attachment 96760
Your sheet is set up correctly. I would recommend changing the plugin config from % (special characters in filenames are ill advised, I used to crash every other map, switched it to Q, and I've been fine ever since)
I believe the issue is that you changed the %{config}-, which it uses to read the filename in the QSprite editor and should remain default. I made this mistake early on. As well documented as QSprite is, it was quite the pain to learn it and wrap my head around. It definitely took a few small fits of frustration and head scratching! Anyway -
Here are the steps to remedy it:
(Optional) Change your config head to a letter,
Now, if you'll look at the file name of this picture below, (QMAIN) it contains the letter/symbol detailed within the plugin parameters(Whether it's Q, or %, or otherwise) plus the {config} name. This allows you to save multiple configurations to read sprites differently, if you need some for animations during a cutscene you can save them under the config QSPECIAL (or %Special) and it will use a different sized sprite reading, frame data, etc.;
View attachment 96761
Lastly I would recommend setting up a "default" pose, as that's what's read if there are any internal issues with how your sprite is being read. It's more of a fail safe so that it will at least draw something.
Happy game making! If you have any more questions, feel free to ask! I hope more people get around to using QSprite!
When I set up the Idle pose when I test in my game and turn right or left it doesn't put the idle pose it just puts a stop to my animation :/
(Sorry for the grammar and spelling mistakes, I don't speak English )