Oddworld Forums > Zulag Three > Fan Corner


 
Thread Tools
 
  #1  
08-02-2010, 01:10 PM
Goresplatter's Avatar
Goresplatter
Spark Stunk
 
: Feb 2006
: I'm in space.
: 388
Rep Power: 19
Goresplatter  (102)Goresplatter  (102)
Question Desktop Oddworld?

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?
__________________
Photobucket - Video and Image Hosting

Reply With Quote
  #2  
08-02-2010, 01:19 PM
STM's Avatar
STM
Anarcho-Apiarist
 
: Jun 2008
: Your mother
: 9,859
Blog Entries: 161
Rep Power: 27
STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)

That's an amazing idea
__________________
:
Oh yeah, fair point. Maybe he was just tortured until he lost consciousness.

Reply With Quote
  #3  
08-02-2010, 01:49 PM
nowtun's Avatar
nowtun
Spark Stunk
 
: Jun 2010
: Crosskeys
: 362
Blog Entries: 1
Rep Power: 15
nowtun  (316)nowtun  (316)nowtun  (316)nowtun  (316)

I think this is a cool idea
Reply With Quote
  #4  
08-02-2010, 02:02 PM
Paul's Avatar
Paul
Outlaw Sniper
 
: Jun 2007
: MilkyWay
: 1,535
Rep Power: 19
Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)

I like it Too bad I use Linux and not winblowz. It would be cool though.
__________________
[ http://www.paulsapps.com ]

Crawling sligs will shout "Mommy!" while running around and then the slig mommy will appear and help them put their pants on.

Reply With Quote
  #5  
08-02-2010, 02:36 PM
Goresplatter's Avatar
Goresplatter
Spark Stunk
 
: Feb 2006
: I'm in space.
: 388
Rep Power: 19
Goresplatter  (102)Goresplatter  (102)

For anyone possibly interested in this, the idea I'm basing it off is this;
http://en.wikipedia.org/wiki/ESheep

I strongly recommend trying that program out if you want to see what I mean. Obviously it could be much prettier than that program as we've access to better sprites / sounds. Maybe to make things easier, one could reverse engineer that program so we know basically how it works? Again, I've no real clue about these things, just thoughts.

I also realise that the sprites will be small on anything but a small resolution, but I assume scaling them up wouldn't be so difficult.
__________________
Photobucket - Video and Image Hosting

Reply With Quote
  #6  
08-02-2010, 04:57 PM
Lord Stanley's Avatar
Lord Stanley
Boombat Seeker
 
: Jan 2010
: You don't want to know
: 609
Rep Power: 15
Lord Stanley  (121)Lord Stanley  (121)

I think that would be a very creative Oddworld thing to do.
__________________
Master of ellipsis...

Reply With Quote
  #7  
08-03-2010, 05:14 AM
STM's Avatar
STM
Anarcho-Apiarist
 
: Jun 2008
: Your mother
: 9,859
Blog Entries: 161
Rep Power: 27
STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)

I think we could use the sega styled sprites, that mudokon one by enchilado is very good, if we could get sprite cycles then put them together, and add action timers and stuff, it could work.
__________________
:
Oh yeah, fair point. Maybe he was just tortured until he lost consciousness.

Reply With Quote
  #8  
08-04-2010, 09:49 AM
Carnix's Avatar
Carnix
Outlaw Shooter
 
: Jul 2007
: A magical place
: 1,482
Rep Power: 18
Carnix  (553)Carnix  (553)Carnix  (553)Carnix  (553)Carnix  (553)Carnix  (553)

So... Are there any capable programmers here who have expressed interest in this? I'm here, expressing interest, but I'm not sure I have enough experience to build a program which can interact with the GUI of an operation system. Also I'm fairly renown for leaving projects unfinished...

Maybe I'll research into the Esheep engine and see if it would be possible to just change the sprites and sounds.

~Blessed be
__________________


Reply With Quote
  #9  
08-04-2010, 01:49 PM
STM's Avatar
STM
Anarcho-Apiarist
 
: Jun 2008
: Your mother
: 9,859
Blog Entries: 161
Rep Power: 27
STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)

It doesn't look complex but we need a set off sprites and motions and perhaps an interactive slig as well
__________________
:
Oh yeah, fair point. Maybe he was just tortured until he lost consciousness.

Reply With Quote
  #10  
08-04-2010, 02:15 PM
Carnix's Avatar
Carnix
Outlaw Shooter
 
: Jul 2007
: A magical place
: 1,482
Rep Power: 18
Carnix  (553)Carnix  (553)Carnix  (553)Carnix  (553)Carnix  (553)Carnix  (553)

Sprites and motions are easy. You won't need them until the base code is written and working. Interactive sligs should be written, again, once the base code is completed.
STM, if you feel that this project would lack complexity it would imply that you know roughly what to do. If this is the case; would you mind sharing what you know?

~Blessed be
__________________


Reply With Quote
  #11  
08-04-2010, 02:34 PM
STM's Avatar
STM
Anarcho-Apiarist
 
: Jun 2008
: Your mother
: 9,859
Blog Entries: 161
Rep Power: 27
STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)

Haha I never said that, you know I'm pants at everything besides game ideology, it was made obvious in Fillin's Proclamation XD however,I expect someone with good coding skills would be all right. I just said sprites is 1/2 of it.
__________________
:
Oh yeah, fair point. Maybe he was just tortured until he lost consciousness.

Reply With Quote
  #12  
08-04-2010, 04:37 PM
Paul's Avatar
Paul
Outlaw Sniper
 
: Jun 2007
: MilkyWay
: 1,535
Rep Power: 19
Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)

FYI I started to play around with this, it shouldn't be too hard. The hard part is getting the ripped sprites together properly, and the collision WindowFromPoint() logic correct.

If I get it anywhere near working and loose interest I'll post the source.
__________________
[ http://www.paulsapps.com ]

Crawling sligs will shout "Mommy!" while running around and then the slig mommy will appear and help them put their pants on.

Reply With Quote
  #13  
08-05-2010, 01:35 AM
Goresplatter's Avatar
Goresplatter
Spark Stunk
 
: Feb 2006
: I'm in space.
: 388
Rep Power: 19
Goresplatter  (102)Goresplatter  (102)

:
FYI I started to play around with this, it shouldn't be too hard. The hard part is getting the ripped sprites together properly, and the collision WindowFromPoint() logic correct.

If I get it anywhere near working and loose interest I'll post the source.
That's good news, thanks Paul for taking up the challenge!
If you need the real sprites from the first game, I still have them from when everyone was playing with the .lvl files in a very old thread - if you haven't got them already I can send them over. Good luck!

EDIT: Found the thread, and realised you were the one who was decrypting everything for us in the first place. Oops! I'll still help in any way I can though :P
__________________
Photobucket - Video and Image Hosting


Last edited by Goresplatter; 08-05-2010 at 02:43 AM..
Reply With Quote
  #14  
08-05-2010, 02:03 AM
mlg man's Avatar
mlg man
Howler Punk
 
: Nov 2006
: Australia
: 346
Rep Power: 19
mlg man  (171)mlg man  (171)

Im gonna try this The idea is amazing! So cool!
__________________
I make games, programs, music and stuff so yeah

Reply With Quote
  #15  
08-05-2010, 02:59 AM
Goresplatter's Avatar
Goresplatter
Spark Stunk
 
: Feb 2006
: I'm in space.
: 388
Rep Power: 19
Goresplatter  (102)Goresplatter  (102)

:
Im gonna try this The idea is amazing! So cool!
Quick question, do you still have the corrected pitch sounds that you ripped from the PS CDs in this thread?

http://www.oddworldforums.net/showthread.php?t=17514&

The specific link for the pitch corrected ones is broken. Just thought I'd ask as they could be useful here
__________________
Photobucket - Video and Image Hosting

Reply With Quote
  #16  
08-05-2010, 04:48 AM
STM's Avatar
STM
Anarcho-Apiarist
 
: Jun 2008
: Your mother
: 9,859
Blog Entries: 161
Rep Power: 27
STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)

Somewhere on this forum is a complete set of sounds for sligs and mudokons, we don't need the origional sprites do we?

EDIT: You got em GSplat, there fine though
__________________
:
Oh yeah, fair point. Maybe he was just tortured until he lost consciousness.

Reply With Quote
  #17  
08-05-2010, 01:16 PM
Paul's Avatar
Paul
Outlaw Sniper
 
: Jun 2007
: MilkyWay
: 1,535
Rep Power: 19
Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)

Here is an image of my hacky test app.. with ESheep running at the same time
Attached Thumbnails
Click image for larger version

Name:	sheep.JPG
Views:	335
Size:	3.5 
ID:	11735  
__________________
[ http://www.paulsapps.com ]

Crawling sligs will shout "Mommy!" while running around and then the slig mommy will appear and help them put their pants on.

Reply With Quote
  #18  
08-05-2010, 01:27 PM
Goresplatter's Avatar
Goresplatter
Spark Stunk
 
: Feb 2006
: I'm in space.
: 388
Rep Power: 19
Goresplatter  (102)Goresplatter  (102)

:
Here is an image of my hacky test app.. with ESheep running at the same time
Haha, that's cute! The sheep isn't quite sure of what to make of it

Once transparency is working fine on the sprites, they'll certainly stop looking 'hacky' and more lovely - at least, in terms of screenshots, hehe.

I'm guessing a logical path to take will be to have it move to the boundaries of the window, turn round, and walk back to the other, then repeat, regardless of what's going on around it. Then add code for reacting to stuff. I think once that step's complete you should send it to me for some delicious alpha/beta testing!
__________________
Photobucket - Video and Image Hosting

Reply With Quote
  #19  
08-05-2010, 01:36 PM
Hulaabeo's Avatar
Hulaabeo
Grubb Fisherman
 
: Jul 2007
: Ontario, Canada.
: 997
Blog Entries: 1
Rep Power: 18
Hulaabeo  (225)Hulaabeo  (225)Hulaabeo  (225)

Wow, this is amazing. Unfortunatly I'm useless in scripting/coding.
P.S: I just got two of these little fellas running around my screen, they're awesome!
__________________
Munch's Oddysee wasn't a bad game.


Last edited by Hulaabeo; 08-05-2010 at 01:40 PM..
Reply With Quote
  #20  
08-05-2010, 01:49 PM
Paul's Avatar
Paul
Outlaw Sniper
 
: Jun 2007
: MilkyWay
: 1,535
Rep Power: 19
Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)Paul  (718)

Here is my plan:

1. Improve the code base cause its a hacked mess
2. Do proper window to window collision detection and movement
3. Add transparency
4. Add a walking animation and make it move around
__________________
[ http://www.paulsapps.com ]

Crawling sligs will shout "Mommy!" while running around and then the slig mommy will appear and help them put their pants on.

Reply With Quote
  #21  
08-05-2010, 03:25 PM
Hulaabeo's Avatar
Hulaabeo
Grubb Fisherman
 
: Jul 2007
: Ontario, Canada.
: 997
Blog Entries: 1
Rep Power: 18
Hulaabeo  (225)Hulaabeo  (225)Hulaabeo  (225)

I have been looking at these thing run around my screen, jumping off the ceiling and all sorts of wild crap. And I also noticed a kind of menu bar when you hold CTRL and Shift and double click the Esheep. It shows all the commands and activities it could do. Could Paul do something with this?
__________________
Munch's Oddysee wasn't a bad game.

Reply With Quote
  #22  
08-06-2010, 05:26 AM
STM's Avatar
STM
Anarcho-Apiarist
 
: Jun 2008
: Your mother
: 9,859
Blog Entries: 161
Rep Power: 27
STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)

Perhaps we could fish out some old sega style sprites from that thread instead of using the real ones. Then we could have like two mudokons and sligs. I was thinking of some motions, do you think this as well?

One mudokon comes and walks around before setting down and washing the window, he wanders around before getting shot by a randomly generated slig, birds fly away and then reappear and the process repeats. If you have two mudokons then they talk to each other like hello, hello, follow me, ok, far, lol
__________________
:
Oh yeah, fair point. Maybe he was just tortured until he lost consciousness.

Reply With Quote
  #23  
08-06-2010, 05:38 AM
Phylum's Avatar
Phylum
No Artificial Colours
 
: Sep 2008
: Rock bottom
: 4,911
Blog Entries: 94
Rep Power: 23
Phylum  (5748)Phylum  (5748)Phylum  (5748)Phylum  (5748)Phylum  (5748)Phylum  (5748)Phylum  (5748)Phylum  (5748)Phylum  (5748)Phylum  (5748)Phylum  (5748)

I think we need groundwork first. I agree (oh I rue the day), however, that we shouldn't use the original sprites. Unless anyone still has contact with Axyrl, we'd have to use Carnix's . I've underlined have because we don't have a choice, not because I think them inferior.

I downloaded eSheep earlier. It was a bit buggy in response to other windows and the animations were shoddy, but it was amusing. I'd love to have a little Elum walking across my screen while I do homework!
Reply With Quote
  #24  
08-06-2010, 09:13 AM
Carnix's Avatar
Carnix
Outlaw Shooter
 
: Jul 2007
: A magical place
: 1,482
Rep Power: 18
Carnix  (553)Carnix  (553)Carnix  (553)Carnix  (553)Carnix  (553)Carnix  (553)

I can muster up sprite sheets something similar to Arxryl's work if need be. I know the sprites I currently have submitted to these forums are not of a style truly compatible with this project.

I find it a real shame that I also must agree that using the original sprites is a big no-no. Unless someone here knows something I don't, acquiring them is not worth the effort. That's really saying something. Getting those sprites has failed for over 12 years. I really don't believe it can be done any more.

Sorry for the bum-out. Now for a happier tone: I'm really glad to see Paul here. I may only know of one of his accomplishments, ripping a considerable amount of sprites strait out of the game, but I have faith that he can waltz through this project. Is it me or does he always look like he knows what he's talking about?

But yeah, wrapping up my post by referring back to the beginning; I'm still capable of making mediocre sprite sheets so if it comes down to using sprites of mine, don't hesitate to ask for new, better suited, ones.

~Blessed be
__________________



Last edited by Carnix; 08-06-2010 at 09:17 AM..
Reply With Quote
  #25  
08-06-2010, 09:19 AM
Wil's Avatar
Wil
Oddworld Administrator
Oddworld Inhabitant
 
: Apr 2001
: UK
: 13,534
Blog Entries: 39
Rep Power: 39
Wil  (9443)Wil  (9443)Wil  (9443)Wil  (9443)Wil  (9443)Wil  (9443)Wil  (9443)Wil  (9443)Wil  (9443)Wil  (9443)Wil  (9443)

Wait, what? Using the original sprites is a big no-no because no one's ever been able to rip the sprites from the game, but you're glad Paul is on board because you're aware that he's ripped sprites from the game?
__________________

Reply With Quote
  #26  
08-06-2010, 09:30 AM
Carnix's Avatar
Carnix
Outlaw Shooter
 
: Jul 2007
: A magical place
: 1,482
Rep Power: 18
Carnix  (553)Carnix  (553)Carnix  (553)Carnix  (553)Carnix  (553)Carnix  (553)

I don't recall the success of ripping all the Oddworld sprites, do you? Paul's attempt was just considerable.

This is so unless he actually can continue to rip the rest, which would come under "Unless someone here knows something I don't".

Sorry for not making that loop-hole obvious.

~Blessed be
__________________


Reply With Quote
  #27  
08-06-2010, 11:02 AM
Goresplatter's Avatar
Goresplatter
Spark Stunk
 
: Feb 2006
: I'm in space.
: 388
Rep Power: 19
Goresplatter  (102)Goresplatter  (102)

IIRC, the sprites were successfully extracted in this thread here, by Paul.

http://www.oddworldforums.net/showth...highlight=.lvl

And I have them on my PC right now... so we do have access to them, not that we need all of them.
__________________
Photobucket - Video and Image Hosting

Reply With Quote
  #28  
08-06-2010, 05:33 PM
Phylum's Avatar
Phylum
No Artificial Colours
 
: Sep 2008
: Rock bottom
: 4,911
Blog Entries: 94
Rep Power: 23
Phylum  (5748)Phylum  (5748)Phylum  (5748)Phylum  (5748)Phylum  (5748)Phylum  (5748)Phylum  (5748)Phylum  (5748)Phylum  (5748)Phylum  (5748)Phylum  (5748)

There are no action sprites in that pack. No walking, running, throwing, talking or other such images have been ripped.
Reply With Quote
  #29  
08-07-2010, 04:15 AM
STM's Avatar
STM
Anarcho-Apiarist
 
: Jun 2008
: Your mother
: 9,859
Blog Entries: 161
Rep Power: 27
STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)STM  (6435)

That's why we should just use Arxyl's also, I never thought about an elum, nice one Phlyum
__________________
:
Oh yeah, fair point. Maybe he was just tortured until he lost consciousness.

Reply With Quote
  #30  
08-07-2010, 05:38 AM
Phylum's Avatar
Phylum
No Artificial Colours
 
: Sep 2008
: Rock bottom
: 4,911
Blog Entries: 94
Rep Power: 23
Phylum  (5748)Phylum  (5748)Phylum  (5748)Phylum  (5748)Phylum  (5748)Phylum  (5748)Phylum  (5748)Phylum  (5748)Phylum  (5748)Phylum  (5748)Phylum  (5748)

We can't use Axyrl's because we can't ask for permission as I mentioned (alluded to) earlier.
Reply With Quote


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 








 
 
- Oddworld Forums - -