Lemmings at a higher resolution

Started by The Doctor, May 25, 2009, 01:02:35 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

The Doctor

Cheers for that covox. I'll probably pick your brains the further I go along.

You're right, a few of the ideas I listed are duplicates so I guess I could integrate them into one class.

And, I've got to keep on checking what each Lemming is doing in every frame? O_o Here's me thinking that's inefficient, and its' the way to do it all the time. xD Well, I suppose it has the potential to be inefficient, but I'll see how I go.
This Lemmings forum is simply *fabulous*!

Clam

Sorry to nitpick, but...

http://www.lemmingsforums.com/index.php?topic=3.msg236#msg236">Quote from: covox on 2009-05-26 22:16:31
- Technically a lemming can jump up to 5 pixels in height, however you need to set an intermediate state called a bounder which advances up 2 pixels/frame so it doesn't look weird.
- Anything higher than 5, turn him around. Anything lower than -2, set him as a faller (which drop at a constant rate of 3 pixels/frame).

They can jump up to 6 pixels. You don't give those guys enough credit http://www.lemmingsforums.com/Smileys/lemmings/wink.gif" alt=";)" title="Wink" class="smiley" />
And they don't fall when the difference is -3.

Of course, you're free to change these if you want.

Dullstar

Always true (though Epic Lemmings Game will not have any physics changes).

The Doctor

I'll have to make up my own values of course, since everything will be at higher resolution http://www.lemmingsforums.com/Smileys/lemmings/tongue.gif" alt=":P" title="Tongue" class="smiley" />
I've already started learning SDL.net, which seems to compile my app nicely under .NET 3.5 on Windows and equally as well on Mono under Linux (though, having major issues under OS X). I'm targeting Mono, so Linux users can breathe a sigh of relief as I intend to target Linux and OS X primarily. Windows support will just come as a part of the bundle by coincidence (because Mono's great like that).
This Lemmings forum is simply *fabulous*!

Dullstar

Good.  Windows crashes so much you probably wouldn't get past a clone of Just Dig!

"Windows has not detected any viruses.  To make up for this issue, Windows will crash constantly."

Probably something it wouldn't do, but then again...  wouldn't be surprised if it did.

The Doctor

Not that I see how third party software is the reason why an operating system should be of poor quality, but moving on...

I'll have a mock up of my proposed Just Dig tomorrow, using the Excavation Mine style. Tomorrow or the day after. It'll only be a drawing mind.
This Lemmings forum is simply *fabulous*!

Dullstar

If I run Lemmix under WINE, it doesn't seem to crash upon closing.

ccexplore

I haven't really followed this thread much even before the forum move, but I think it's good to keep in mind that a lot of how Lemmings was originally written likely reflected hardware limitations at the time.  For example, instead of doing full bitmap-bitmap collision checks, they basically treat a lot of things as single-pixel points and designed a lot of the game physics around that.

With much faster CPUs today, you should feel free to not follow the original game physics too closely.  It would be best to think more in terms of gameplay to see what aspects of the game physics you should keep and what to change/update.

Dullstar

According to Mr. K, DOSBox should be able to support 100 lemmings in a level.
Supposedly it was cut down to 80 because computers of the day wouldn't run it.

So mechanics are effected by computer speed!  If you're feeling bold, maybe you could see if 1,000 lemmings works on modern computers!

The Doctor

http://www.lemmingsforums.com/index.php?topic=3.msg845#msg845">Quote from: ccexplore on 2009-06-07 20:23:57
I haven't really followed this thread much even before the forum move

It wasn't around before the forum move. That was GuyPerfect's thread.

Quote from: Dullstar
If you're feeling bold, maybe you could see if 1,000 lemmings works on modern computers!

Probably could work just fine. But I don't know that I could be bothered. http://www.lemmingsforums.com/Smileys/lemmings/tongue.gif" alt=":P" title="Tongue" class="smiley" />

I'm still not quite sure how I should go about implementing this. I'm still learning SdlDotNet, though. I don't want to say "it'll be done ... some time" because another project we were all rather anxious has still not come about (by the way, has anyone had contact with Peter Spada recently?). I also don't want to say "it will be done by x date" because I'm still learning how to figure this all out.

I wish I could look at Lemmini's source code, because it's Java and very similar to C#, Okay, maybe not identical, but I could guess my way around at least. I can't get my head around Python, so looking at Tundra's source code is like looking at Greek to me. Looking at something in Java would at least be like looking at Modern English in Shakespeare's day or something (you know, it's the same but no it's not the same).
This Lemmings forum is simply *fabulous*!