Oddworld Forums

Oddworld Forums (http://www.oddworldforums.net/index.php)
-   Fan Corner (http://www.oddworldforums.net/forumdisplay.php?f=7)
-   -   Desktop Oddworld? (http://www.oddworldforums.net/showthread.php?t=19463)

STM 08-09-2010 04:27 AM

So what sprites are we using Paul, real ones or these ones above?

Paul 08-09-2010 09:51 AM

I was planning on using the real ones

NovaMan 08-09-2010 12:30 PM

The original is best.

STM 08-10-2010 05:01 AM

Oh right, so you are getting mudokon, slig and elum then? This will be cool.

Paul 08-10-2010 08:37 AM

I'll just get a slig working with the know issues/bugs in the window code and then release it so you/*someone* can add whatever and fix the bugs/rewrite it ;)

Edit: I've almost got transparency working, does anyone mind making a slig sprite sheet out of the original sprites?

I need:

1. Walking (both left and right by mirroring the sprites)
2. Walk turning around
2. Standing idle
3. Falling
4. Hit ground animation
5 "splat" animation from hitting the ground
6 The "spawn" lights

If you convert all AO sprites using the tool in LVL Files thread they're all there.

One sprite sheet per animation should be enough I think, but all frames need to be the same size/line up. You could try making GIF's to make sure its correct ;)

If I wire those in a beta version will almost be ready.

STM 08-11-2010 02:32 AM

I could have a go but do I need AO for the PC coz I only have it for the PS1

joshkrz 08-11-2010 03:18 PM

Yerh I don't have AO eather. I can create the sheet if someone can send me the .bmp's.

Paul 08-11-2010 03:40 PM

Put these ban/bnd files through my converter app and you should have all slig bmp's.

mlg man 08-11-2010 11:48 PM

This is awesome! Im gonna help if needed!

GABBITS OWN 08-11-2010 11:59 PM

:

()
I had this idea a while back, I wanted to see if anyone else found it interesting. Hopefully, if it got enough interest, someone would have a crack at it.

The idea of this comes from a little desktop toy called Esheep. If you've messed with it and know what it is, you can skip the next paragraph.

Esheep is basically a cute little application which would create a little cartoon sheep on your desktop, and could be used multiple times to make multiple sheep. The sheep would occasionally interact with each other, and do idle animations, but would mostly walk around the environment that was available to them. They could also walk around on top of folder windows and such. If they walked off the side of the screen, they would reappear and fall safely onto a window or your desktop toolbar.

What I was thinking was; Seen as though we have the sprites, and sounds, would it be possible to make something similar for say, a Slig, that would patrol the top of a window if put there? Maybe even a Mudokon slave (scrubbing your windows) which it would occasionally beat as it walked past? Maybe it could even fall asleep or say 'What?' as you click out of it's sight line, and shoot at the cursor if it saw it click?

Just an idea for a little desktop toy, which could be expanded to include other things. Like Paramites, Slogs (which you could 'drop' meat or bones from your cursor for respectively), Scrabs, Greeters, Fleeches... you get it. The Esheep program demonstrates that, in theory, this should be possible, and the workload would be halved seen as though we've got the sprites and sounds. The only real effort would be creating the thing's behaviour to be as it is in the games.

Unfortunately, I'm no coder and I wouldn't have a clue where to start, so I'm hoping someone with some talent would be able to pick this up. Would anyone else see any interest in this?

I never would of thought of that... Cool idea

joshkrz 08-12-2010 12:24 PM

:

()
Put these ban/bnd files through my converter app and you should have all slig bmp's.

OK got them, what kind of transparency would you like? Hard or Anti-aliased? And what format would you like them in?

Cheers.

EDIT: Right I can't actually find any walking animations and they are really difficult to work out what is supposed to be what. :S

Paul 08-12-2010 02:23 PM

I had a list somewhere, I think 11 was idle, I'll see if I can find it sometime.

SligguyO_o 08-13-2010 05:09 PM

This looks soo cool! I'm keeping my eye on this thread, so that I can get it when you're done! I'd prefer it if someone PM'ed me when it's done, though. Thanks if anyone will!

Paul 08-15-2010 06:01 AM

I got transparency and such working. It shouldn't be too much work to get the animations in there. The main problem will be cleaning up the code cause its a mess, and fixing the collision issues which I'm not going to fix ;)

Edit I've got the required sprites together, if someone could do left and right version and join each folder into a big bmp that would be cool ;)

Even cooler would be if you could make each set have the same per frame w/h.

GlukkonGluk 08-15-2010 11:43 AM

I must have an eSlig!

STM 08-15-2010 11:45 AM

Sorry I don't understand, what do you need doing? (w/h???) Also, are the slig sprites supposed ot appear stretched in the bmp or are they to be re-edited? something simple like that I can do, or maybe my memory forgets how a slig should look lol.

Paul 08-15-2010 02:17 PM

Yeah they're supposed to look like that (Its easier to the double the height in the code rather than the image cause it borkes the transparency).

What I want is each of 00.bmp 01.bmp all "stitching" together in a big strip. So that there is one big bmp per folder. I also want the same thing but each one mirroring where it makes sense.

So for example walk left needs to be mirrored so that we have walk right too.

Edit, the nice to have is that every frame in all folders has the same width and height that they all line up when played in a loop. Doing that will be a pain though ;) That way to do that is find the folder that has the biggest images and then make all other images the same size with the correct spacing and then do the stitching.

Does this sound sane now?

Phylum 08-15-2010 06:38 PM

I'll attempt this; I'm home with bronchitis today.

EIDT: Idle is complete, but they were all the same size.

Tthis is much easier using photoshep than with the GIMP...

EDIT2: Paul, is it an issue if the walking sheet has 54 pixels too many on the end that I've coloured red? I'll probably edit them out at some point anyway, but it's a bit of a hassle without MSpaint :/

Paul 08-15-2010 11:15 PM

I can remove that.. any reason why its got 54 extra pixels? :P

Edit: Btw it would be a help if you could make a note of how many frames are in each strip, and the size of a single frame ;)

GABBITS OWN 08-16-2010 12:04 AM

:

()
I can remove that.. any reason why its got 54 extra pixels? :P

Edit: Btw it would be a help if you could make a note of how many frames are in each strip, and the size of a single frame ;)

How I cant seem to figure it out...

slig44 08-16-2010 12:16 AM

That would be a great idea. What do u think, Bill trio?

:fuzgrin: Bill: Whoop, whoop
:fuzcool: Benny: mememe
:fuzemb: Baele: ...

... I think they are trying to make word's

Goresplatter 08-16-2010 01:58 AM

Thanks everyone for helping to realise my idea :D

And I apologise for being able to do very little toward it except for concept. I unfortunately know very little about the coding, and I attempted to do the sprites, but I keep messing up continuously and have to start from the beginning, only to fail again.

Thanks everyone, really appreciate the work, sorry I'm a bit of a third wheel! :(

Phylum 08-16-2010 03:09 AM

:

()
I can remove that.. any reason why its got 54 extra pixels?

I did 9(127) as opposed to 9(121)

EDIT: I messed up the walking sprites. I probabaly won't have too much time to work on this untill the weekend. Don't expect it untill Sunday. Feel free to take over, anyone.

STM 08-16-2010 04:05 AM

Oops Didn't see the extra page my bad.

I can give some more a go

EDIT: walking sprites done in one long frame
EDIT: turning sprites done in one long frame

Paul 08-16-2010 04:41 AM

Looking good :D

Ideally we could do with each strip being below the other in the final huge sprite sheet too ;)

STM 08-16-2010 04:49 AM

shall I do that, I'm going out in a bit.

Phylum 08-16-2010 05:21 AM

I couldn't compile them into one sheet due to time constraints. Sorry.

The included text file has all the necessary information.

Sorry, STM. Feel free to make these into one sheet. I hope you see this before you finish :/

STM 08-16-2010 06:09 AM

will do

Paul 08-16-2010 09:55 AM

Looks good, I'll try and test one out later if I get some time

GABBITS OWN 08-17-2010 01:18 AM

Please do, I am very interested in this....

STM 08-17-2010 02:34 AM

Compiled into one folder from Phylum's set, credits and legal also put in there

GABBITS OWN 08-17-2010 02:51 AM

Thank you, I am going to use these in my secert project....

STM 08-17-2010 03:11 AM

oh are you? Make sure you get permission, read the txt file

Ridg3 08-17-2010 03:16 AM

I'm surprised at the enthusiasm that this project has been getting, I'm very interested to see how it will progress.

Paul, have you got the source code for eSheep and if so, could you send me it please, so I have a dabble in this witchcraft subject that is coding... unless it's Java, I hate Java.
Naw, but it would be extremely appreciative if you have it and can send it to me.

GABBITS OWN 08-17-2010 03:24 AM

:

()
oh are you? Make sure you get permission, read the txt file

Wait, im going to do my own, but thank you you gave me a idea...

Goresplatter 08-17-2010 05:38 AM

:

()
Compiled into one folder from Phylum's set, credits and legal also put in there

Nice work!

One question however, I don't mean to be nitpicking, but I think there may be frames missing from the walking animation. Unless I'm mistaken, the last frame doesn't match up with the first, and those frames would encompass the other 'step' in the walk. I could be wrong though.

I've been looking through the sprites we have, however, and I can't find the missing pieces, so I don't know where they would be...

P.s. I guess it's a good thing we're not incorporating running as of yet. The sprites are broken up into several scenarios which would have to be pieced together. Looks like it would be a real ballache. :p

ODDWORLDisTHEbest! 08-17-2010 06:00 AM

:

cuz its green and stuff, can someone give me rep points plz

:

()
Wait, im going to do my own,

ha, okay

STM 08-17-2010 06:36 AM

Stop spamming OitB that was pointless.

ODDWORLDisTHEbest! 08-17-2010 07:45 AM

but true...
sorry. about this project, i think its a really good idea, and i'd love to help, but unfortunatley, i dont want to, no just kiddin, id like to see what its like when its done. this could possibly be the best fan-made thing ever, also the only fan-made thing ever

Paul 08-17-2010 08:46 AM

:

()
I'm surprised at the enthusiasm that this project has been getting, I'm very interested to see how it will progress.

Paul, have you got the source code for eSheep and if so, could you send me it please, so I have a dabble in this witchcraft subject that is coding... unless it's Java, I hate Java.
Naw, but it would be extremely appreciative if you have it and can send it to me.

Nope not got the source, it will have to be c/c++/c# (with pInvoke) since this has to use win32 API's.


:

()
Nice work!

One question however, I don't mean to be nitpicking, but I think there may be frames missing from the walking animation. Unless I'm mistaken, the last frame doesn't match up with the first, and those frames would encompass the other 'step' in the walk. I could be wrong though.

I've been looking through the sprites we have, however, and I can't find the missing pieces, so I don't know where they would be...

P.s. I guess it's a good thing we're not incorporating running as of yet. The sprites are broken up into several scenarios which would have to be pieced together. Looks like it would be a real ballache. :p

Hmm thats likely because it then switches to idle, so the first frame of idle would be the start/end frames. If you play the walking only frames in a loop it looks exactly as it does in the game.. or at least it does to me ;)