Chaos Project

RPG Maker => Resources => Topic started by: Dweller on March 05, 2012, 04:35:01 pm

Title: Actorsprite Maker
Post by: Dweller on March 05, 2012, 04:35:01 pm
Last year I learned C# just to make a few custom tools to use in my work. Also I began 2 game projects; one is a XNA space game and the other is a RPGMaker XP character maker (I called Actorsprite Maker). Right now I´m very close to public this sprite tool that I think it could be usefull to rpgmaker XP users. In the next video you can see how it works:

Video inside: ShowHide
http://www.youtube.com/v/Q4_ikRJMZLI


Features:
- 6 shapes to combine (head, body, leg, accesories 1, acc 2 and acc3)
- Save png charactersheet (RPGMaker XP format, 4x4)
- Spritesheet preview, 2x Zoom preview and animated preview with 4 diferents backgrounds
- Moving tool (you can move each shape)
- Reset button
- Accesories 1, 2 and 3 contain the same list of sprites so you can combine mora han one of this list

Basically the program is done and I´m now adding sprites to combine. I hope in a few weeks I can make a public version.

Spoiler: ShowHide
If you are curious and want to see how my XNA space game looks like, see the next video --> http://youtu.be/kE4agbLOjn8
Title: Re: Actorsprite Maker
Post by: diagostimo on March 05, 2012, 05:14:06 pm
looks very nice, will you have an input option where a user can upload there own images into the program?
Title: Re: Actorsprite Maker
Post by: Dweller on March 06, 2012, 01:23:47 am
I´m thinking to add the input feature but you will need to use 256 colors images or the final png will change colors after shapes merge (using a gif solve that problem). Probably you don´t see the input button on the first public version.

Some characters generated: (http://1.bp.blogspot.com/-BG7whofj-yY/T1Ws8ihl1sI/AAAAAAAAB0A/s7LYXBsdE1Y/s1600/1.gif)(http://1.bp.blogspot.com/-gfQ1DuZxO5g/T1Ws9XrP3rI/AAAAAAAAB0I/9HcfhfLGin8/s1600/2.gif)(http://2.bp.blogspot.com/-bPF_NYjrCO8/T1Ws-w7mG1I/AAAAAAAAB0Q/-GPY7X8vf3g/s1600/3.gif)
Title: Re: Actorsprite Maker
Post by: diagostimo on March 06, 2012, 09:49:31 pm
cool, well i think having an input feature would be a great adition, also hue control over each layer would be rather useful, btw those sprites look ace, i cant wait :D
Title: Re: Actorsprite Maker
Post by: DarknessSurrounds on March 07, 2012, 09:42:15 pm
This looks awesome!  Can't wait to see a release of this!
Title: Re: Actorsprite Maker
Post by: Dweller on March 08, 2012, 08:02:18 am
Screenshot of the new interface design:

Spoiler: ShowHide
(http://4.bp.blogspot.com/-mJXV2S6ukPg/T1imuDvwkRI/AAAAAAAAB0Y/CHG8rFwbS4Q/s1600/actorspritemakerv002_2.jpg)
Title: Re: Actorsprite Maker
Post by: G_G on March 08, 2012, 08:25:45 am
Quick tip: I'm assuming you are using an instance of "Graphics" class to draw all of the pictures in the upper right hand corner. The "Up", "Left", "Right", and "Down". If you are, I'd recommend changing the interpolation mode to Nearest Neighbor so it looks more pixelated rather than anti-aliased and blurred.
Graphics g = Graphics.FromImage(image);
g.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.NearestNeighbor;
// drawing stuff here
g.Dispose();
pictureBox.Image = image;


And just an idea, instead of forcing the player to only have 3 accessories, maybe you could implement a list box that contains "layers" so to speak. Players can add accessories as layers, move them up or down to change the z index and whatnot.
Title: Re: Actorsprite Maker
Post by: Dweller on March 08, 2012, 08:45:10 am
Good point game_guy, this is the result on the same screen:
Spoiler: ShowHide
(http://3.bp.blogspot.com/-0Ad_iplx1ZU/T1i3WjlX5xI/AAAAAAAAB0g/C-PJrmP1BXQ/s1600/actorspritemakerv002_3.jpg)


Thanks for the code.

[EDIT 09/03/2012]
A input option for each shape is working now. You can upload your own resources to any Actorsprite Maker shape and combine them with the program resources. (only acept GIF format).
Title: Re: Actorsprite Maker
Post by: ForeverZer0 on March 11, 2012, 02:42:30 am
I gots some code for hue rotation if you want to include that, or check out ColorMatrix in System.Drawing.Imaging, because it is bad ass.
Title: Re: Actorsprite Maker
Post by: Dweller on March 11, 2012, 02:54:09 am
Quote from: ForeverZer0 on March 11, 2012, 02:42:30 am
I gots some code for hue rotation if you want to include that, or check out ColorMatrix in System.Drawing.Imaging, because it is bad ass.


It will be nice if you share it with me (I have a few ColorMatrix examples but I didn`t analize them yet). Next week I´ll go with this task so your code may save me a lot of time.

Title: Re: Actorsprite Maker
Post by: Futendra on March 11, 2012, 04:10:22 am
I can't wait for it to come out!
Title: Re: Actorsprite Maker
Post by: Dweller on March 11, 2012, 12:16:35 pm
In this video you can see upload and HUE/Sat/Light features (also the new interface design):

Video inside: ShowHide
http://www.youtube.com/v/Hlie0QbVaeI
Title: Re: Actorsprite Maker
Post by: MarkHest on March 11, 2012, 12:29:09 pm
holy shit, this looks freaking awesome :O

I can't wait for this to be released :D
Title: Re: Actorsprite Maker
Post by: Dweller on March 24, 2012, 11:51:18 pm
Actorsprite Maker is close to have a public version. A lot of bugs and error are now fixed due to the tester colaboration. On the first public version the progran will include 30 faces, 30 bodies, 20 legs and 30 accesories (at this moment--> 23 faces, 26 bodies, 20 legs and 29 accesories).

I´m now working on the image database update system. Finally I decided to use a ftp server to host the files. The program check for new version and download all the files from the ftp and add them to the imagelist's controls. I´m having problems with this because is more dificult that I thought, but I hope the system will be done on this week, so probably expect a public version on the April first week.

Spoiler: ShowHide
(http://1.bp.blogspot.com/-PGM9N8zZDEc/T26joYuf2MI/AAAAAAAAB2M/AkswBlk2wD0/s1600/ActorspriteMakerv007_1.jpg)
Title: Re: Actorsprite Maker
Post by: ForeverZer0 on March 24, 2012, 11:54:13 pm
Might be easier to just use a Dropbox folder. This will also not require any security risks of having the FTP account compromised.
Title: Re: Actorsprite Maker
Post by: SilverShadow737 on March 25, 2012, 04:16:42 pm
Looks fantastic, I await the final product.
Title: Re: Actorsprite Maker
Post by: Heretic86 on July 15, 2012, 06:39:11 am
Necropost.  Sue me.

This actually looks phenomenal beyond just about everything I've seen for RM non chibi sprite creations.  Just out of curiousity, what is the status of this project?