JazzJackrabbit Community Forums

JazzJackrabbit Community Forums (http://www.jazz2online.com/jcf/index.php)
-   General Jazz Jackrabbit Talk (http://www.jazz2online.com/jcf/forumdisplay.php?f=4)
-   -   Jazz2 Sprite Editor (http://www.jazz2online.com/jcf/showthread.php?t=14900)

Radium Mar 3, 2006 08:04 PM

Quote:

Originally Posted by Birdie
a TOU J2A would be nice ;)

YES

And Pageclaim.

Neobeo Mar 3, 2006 08:55 PM

Quote:

Originally Posted by White Rabbit
Anyway, I've edited the big rock, and here are the results:
(image)

Here's my response to that creative re-representation of the rock:
[IMG]http://www.files.bz/files/5589/JSDss5.png[/IMG]

The first thought that comes into your mind is "the colours are a bit wrong", which is mainly because I haven't implemented dithering. There, I've answered all your questions. ;)


P.S.:
Quote:

Originally Posted by Radium
And Pageclaim.

As the owner of this thread, I assassinate your pageclaim and make it mine.

Odin Mar 3, 2006 09:36 PM

The next version should have a crappy-j2a detector.

Grytolle Mar 4, 2006 05:53 AM

omfg

n00b Mar 4, 2006 06:06 AM

[img]http://www.maj.com/gallery/Lijik/TOPRP/tronscreen.png[/img]
Attempt at making the Jazz-sprite Tron-like. Don't mind the Blue-enemy, he was just there from my first attempt at editing sprites.

ShadeJackrabbit Mar 4, 2006 06:28 AM

I thought this was a hoax. Holy (-) mother of (-) it's (-) real!

White Rabbit Mar 4, 2006 07:09 AM

Handling anims.j2a of several megabytes isn't practical and even thinking about uploading 9mb files on J2O for every custom anims.j2a is crazy... what JazzSD needs now are basically three things, apart from those in the readme:
1. The ability to decide where your animations are exported to and what names they will have.
2. The ability to import .png files of different names and be able to select them from other folders.
2. The ability to make an auto-patcher for anims.j2a. This, I think, is more or less the kind that's described in the readme: 'Import/Export changes made to anims.j2a as a mod, which can be shared'.

Let me explain.
When you edit anims.j2a, you should be able to select an 'Create anims.j2a patch' option under the File menu. This would read through all the edits made, which set IDs, animations, and animation frames have been edited, and put in all the graphics data, along with where they should be in anims.j2a into a file. This file could have an extension of, say, .jsd, and only JazzSD would be able to read it.

Now, the .jsd file would only include the new graphics, NOT the whole multi-mb large anims.j2a, and it would probably be no more than 100kb large. When you include it with your J2O upload, the downloader can just open JazzSD, and select the 'Patch anims.j2a' option under the file menu, then select the .jsd file from a menu, and JazzSD would edit anims.j2a for you. This is slightly slower than just copying and pasting anims.j2a, but it takes up so much less space. You could even have JazzSD create mini-versions of itself (they would be executables), which only allow the patching of anims.j2a with the added graphics.

EDIT: I've seen the new improvements and updated my review. If you read it, you'll notice that I have found that the save function becomes useless when JazzSD still keeps its old save-technique. DON'T make the program save edits automatically, without permission, when it exits. DON'T make it save, without permission, when you switch set IDs. Is it possible to just keep the edits as they are and be able to work with animations in multiple sets at the same time?

EDIT 2: 'Exporting PNG' is mentioned twice in the readme. The second one should be, well, 'Import PNG'.

n00b Mar 4, 2006 07:18 AM

The Only thing we need know is the .j2e maker, and it's possible to make a whole new game.

ThunderPX Mar 4, 2006 07:21 AM

Not really, you can't change the physics or Jazz/Spaz's abilities.

Oh, and by the way, where's the menu background?

White Rabbit Mar 4, 2006 07:26 AM

The menu background seems to be rendered...it's not actually a sprite.

EDIT: Another bug, which is also in the review:
Quote:

(It's also worth noting that the checkboxes for hot/coldspots work, but the gunspot will not disappear whether the box is checked or not).
EDIT 2: I've found other uses for JazzSD. :D
v Signature.

Sonyk Mar 4, 2006 07:37 AM

Quote:

Originally Posted by n00b
The Only thing we need know is the .j2e maker, and it's possible to make a whole new game.

That already exists though. So, um... yay!

n00b Mar 4, 2006 07:45 AM

Quote:

Originally Posted by Sonyk
That already exists though. So, um... yay!

Not everyone has it.

MSB3000 Mar 4, 2006 08:54 AM

[IMG]http://img450.imageshack.us/img450/3250/spriteedit028bv.jpg[/IMG]

Pacman yay.

Risp_old Mar 4, 2006 09:03 AM

Quote:

Originally Posted by n00b
The Only thing we need know is the .j2e maker, and it's possible to make a whole new game.

What about sounds?

Radium Mar 4, 2006 09:21 AM

I agree. Not to sound greedy (you alreasdy have a 300% awesomeness score), but a sound editor would be cool.

cooba Mar 4, 2006 09:22 AM

And, for that matter, enemies' behavior editor.

Radium Mar 4, 2006 09:58 AM

Quote:

Originally Posted by Cooba
And, for that matter, enemies' behavior editor.

Pushing it D=

MSB3000 Mar 4, 2006 09:59 AM

weapon behavoir

White Rabbit Mar 4, 2006 10:17 AM

Source code.








Of JazzSD.

Do I have a right to ask for this on behalf of people who would find it more useful than I? :p

ThunderPX Mar 4, 2006 10:29 AM

I thought it said in the readme somewhere that there was going to be a sound editor...

Radium Mar 4, 2006 11:54 AM

[img]http://foxmage.com/RUNJAZZ.gif[/img]
IMPROVED ROCK

Anyway, awesome stuff. Might I suggest an undo button and select/copy/paste tools (unless they are already there and I missed them, which is likely)?

Birdie Mar 4, 2006 12:01 PM

weapon from weapon pack
[img]http://img354.imageshack.us/img354/7057/weaponp13pb.png[/img]


Oh also i found a glitch, while using a custom j2a electroblaster sprite dissapears
[img]http://img409.imageshack.us/img409/5741/weaponp22fi.png[/img]

Neobeo Mar 4, 2006 12:05 PM

Quote:

Originally Posted by White Rabbit
Source code.
...
Of JazzSD.

Do I have a right to ask for this on behalf of people who would find it more useful than I? :p

I plan to eventually release JSD as open source. (Unless this goes against the wishes of the general community)

Quote:

Originally Posted by ThunderPX
I thought it said in the readme somewhere that there was going to be a sound editor...

I have already been able to decompress the sounds to a raw format, (PCM?). Unfortunately, I know completely nothing very little about sound formats, or anything sound-related. I'll probably have to fall back on IceMAN or Dr Eggman on this one.

Quote:

Originally Posted by Radium
Anyway, awesome stuff. Might I suggest an undo button and select/copy/paste tools (unless they are already there and I missed them, which is likely)?

This isn't fully functional yet. Actually the main reason I made a rushed release was because I thought people would only use it for the GIF exporter. I had no idea people wanted to edit the sprites so badly ;).

Anyway, I'll try to release a new update today. Thanks everyone for sharing your thoughts and comments

WaterRabbit Mar 4, 2006 04:41 PM

Here are couple more editor ideas:

Jazz Jackrabbit Sound Editor
Jazz Jackrabbit Language File Editor
-ablilty to make .j2s file in an easier way
-prevent JJ2 form detecting the file size of the .j2s file so it
dosen't end up telling you it is corrupted.
J2D Editor
-Behaviour Editor can be one editor within the J2D Editor
-anything that has to do with the behaviour of events (eg. enemy behaviour, weapon behaviour etc.)
-[any other editors within the J2D Editor goes here]
J2E Maker
-more formats than just .pcx (eg. jpg, gif, bmp etc.)
-graphical user interface for people who prefer a gui over a text interface

There probably would be no point in having a .j2h and a .j2i.

Neobeo Mar 4, 2006 05:16 PM

Quote:

Originally Posted by WaterRabbit
J2D Editor
-Behaviour Editor can be one editor within the J2D Editor
-anything that has to do with the behaviour of events (eg. enemy behaviour, weapon behaviour etc.)
-[any other editors within the J2D Editor goes here]

I haven't really worked on the J2D file yet, but I don't believe behaviours are stored in here. They are probably within the EXE itself. If I'm not mistaken the J2D simply contains another set of pictures (like startup screen/ending screen/main menu background).

Once JSD reaches a certain state of stability or gets more than 1000 downloads I'll start working on the other formats.

Birdie Mar 4, 2006 05:34 PM

can you edit JSD so it can add size to a frame and more frames?

Radium Mar 4, 2006 05:36 PM

Actually, a question: If I made an enemy or character larger or smaller than it was originally, would that affect its masking at all? I always thought at least hurt masking was based off sprites, but I'm not sure if that's the case.

Neobeo Mar 4, 2006 05:45 PM

Quote:

Originally Posted by Radium
Actually, a question: If I made an enemy or character larger or smaller than it was originally, would that affect its masking at all? I always thought at least hurt masking was based off sprites, but I'm not sure if that's the case.

I don't have any evidence to confirm this yet, but I believe it does. Or at least to some extent. Other than the hotspot, coldspot and gunspot (which are used to determine important points of the sprite), there are also other parts of the J2A which have not yet been revealed to the end-user. This includes the sound, as mentioned before, as well as some sort of mask data. I have yet to determine whether this mask data is that of clipping or transparency, as some sprites (mainly the menu ones) do not have this data. This is still part of my on-going research.

n00b Mar 4, 2006 05:47 PM

My Blue enemy is slightly taller than it's Original Helmut counterpart, and Jazz still gets hurt the second he touches the enemy from above.

Birdie Mar 4, 2006 05:48 PM

Uhh i found a big glitch :| if you have an empty frame it uses the whole next set of animation frames and adds them all like in a line iam not sure how you could fix this, but maybe add like 1 pixel from pallette entrie 2 if the whole thing frame is transparent

Neobeo Mar 4, 2006 06:01 PM

Quote:

Originally Posted by Birdie
Uhh i found a big glitch :| if you have an empty frame it uses the whole next set of animation frames and adds them all like in a line iam not sure how you could fix this, but maybe add like 1 pixel from pallette entrie 2 if the whole thing frame is transparent

Moral of the story: Never leave empty frames:lol:

On a serious note, I haven't attempted to reproduce it yet, but it seems likely to be a glitch with the code which treats the height and width as zero.

Birdie Mar 4, 2006 06:22 PM

that would make sense

Birdie Mar 4, 2006 08:52 PM

(Sorry for the double post)
the hotkeys for the tools don't work

Radium Mar 4, 2006 09:16 PM

I think someone asked this earlier but it wasn't answered: will there later be a function to change the hotspot, gunspot, and dimensions?

Neobeo Mar 4, 2006 09:28 PM

Quote:

Originally Posted by Radium
I think someone asked this earlier but it wasn't answered: will there later be a function to change the hotspot, gunspot, and dimensions?

Dimensions can already be changed (Animation --> Resize Frame). Hotspot, coldspot and gunspot have been implemented, but is disabled due to ethical reasons. Why ethical? Because in an experiment I performed, I set the gunspot REALLY FAR away from the actual position, and killed someone in a multiplayer game without being near. In other words, this can be used as a cheating tool :lori:

Having been here during the "good ol' hacking days" where programs such as MegaWarp caused a lot of cheating, I was thinking it would be safer not to enable these features (yet). On the other hand, most people here are mature and don't cheat anyway. Either way I'll probably have to wait for some reassuring comments first.

Doubble Dutch Mar 4, 2006 10:28 PM

Quote:

EDIT 2: I've found other uses for JazzSD.
v Signature.
I have two coins...

NovaStar Mar 4, 2006 10:34 PM

Quote:

Originally Posted by Neobeo
On the other hand, most people here are mature and don't cheat anyway.

Does the name "ThaSpaz" ring a bell?

cooba Mar 5, 2006 01:11 AM

Quote:

Originally Posted by ShadowRabbit
Does the name "ThaSpaz" ring a bell?

Quote:

Originally Posted by Neobeo
On the other hand, most people here are mature and don't cheat anyway.


Pako Mar 5, 2006 02:29 AM

Quote:

Originally Posted by Neobeo
Hotspot, coldspot and gunspot have been implemented, but is disabled due to ethical reasons. Why ethical? Because in an experiment I performed, I set the gunspot REALLY FAR away from the actual position, and killed someone in a multiplayer game without being near. In other words, this
can be used as a cheating tool :lori:

That means bye bye to my dream of making Robot boss and Devan playable :(.

WaterRabbit Mar 5, 2006 03:54 AM

A .j2v converter would be nice. It should support more file types (eg. .mov, .avi etc.)than the original that just supported .flc and should work unlike the original whih did not work.

Also, editors that allow you to modify JCS would be nice too.


All times are GMT -8. The time now is 05:21 PM.

Powered by vBulletin® Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
JCF © 2001-Infinity Jazz2Online