Jump to content

Wandering Kerbals


Recommended Posts

A suggestion to make my kerbals feel a little more lifelike; perhaps when you switch away from a kerbonaut, it could start wandering around a little bit (confined to an area, you don't want to timewarp to find your kerbal is halfway to circumnavigating the Mun). If you wanted them to stay in one spot, you could maybe have a right-click menu option to 'stand still' (for pictures, or for standing next to potentially hazardous falls). We already have kerbals who pick themselves up after falling over, so perhaps that could be extended further?

I feel like it would make groups of kerbals feel more realistic, as if you brought a bunch you could see the little guys wandering around, doing science, etc; rather than just standing around.

Link to comment
Share on other sites

I would probably not like if they jumped down cliffs but maybe they could do things without moving from the place. Such as pull out a notepad and make notes, search their imaginary pockets, test jetpack handles, watch stars or sun, watch nearby ships or pieces of debris (and make notes), wave to nearby Kerbals and so on.

Link to comment
Share on other sites

I support this. Maybe also have them take pictures, and build sand castles.

The ability to build a sand castle blow the plant flag option would be pretty cool! It would be fun to make them out of different surface materials!

Link to comment
Share on other sites

Yes!

As a suggestion for limits, there could be an upper limit of 1km (for example), unless they have a line-of-sight to their spacecraft - the value of their courage stat could modify this though.

Also, they shouldn't try to wander on terrain with an excessively positive or negative gradient.

Link to comment
Share on other sites

maybe they could do things without moving from the place.

that would probably be easier to accomplish (sooner).

I'd suggest if they DO move, it should be a small circle placed around them that they are confined in (tethered).

edit: Actually, they already have them doing it in the VAB, so it just needs to be expanded.

Link to comment
Share on other sites

I'm picturing it as something like the Kerbal engineers and scientists in the VAB. It would be an awesome special thing where Kerbals on Laythe swim around in the water and relax on the beach with sunglasses that they pull out of their pockets.

Link to comment
Share on other sites

Well, there should perhaps be a command system of some sort. That is to say, the player can command any inactive Kerbonauts (e.g., ones they're not controlling) to be 'at ease', wherein they will wander around and perform little random duty animations, like scratching their bottoms or checking their note pads. Alternately, the player can give a 'follow' command (which does exactly what it sounds like) or a 'stay tight' command, wherein the Kerbal stands still, in situations like, for instance, being on a cliff or in a very low orbit EVA. They should also have a 'board nearest' command, where all the Kerbs on active EVA will move to the closest available pod and get inside. Useful in case you're on a suborbital trajectory and need to close up shop FAST.

The Kerbals should mimic the Player's movements, for instance, using their jetpacks intelligently when in EVA or when the player is in a high speed rover in a low gravity environment. In essence, attempting to maintain a fixed position relative to the player, but with adequate collision avoidance that they won't bump into anything important. Perhaps also make them salute if a Flag is planted nearby.

Actually, it would be pretty sweet if a similar system could be used for craft...

Link to comment
Share on other sites

I like this idea a great deal. It breathes life into the little chaps, adding huge amounts of character for little additional effort. I think that a radius from the point where they were last controlled by the player based on Stupidity/Courage is a good idea. They're then free to roam. Give them a few animations - note taking, photos, sample taking, rearranging kit, etc and suddenly you have something pretty good. You could link the animations to stupidity levels; the brighter Kerbals taking samples and notes, whilst the thicker ones... jumping up and down on the spot in low gravity, waving at each other, trying to pick their noses through their helmet visors etc. It gives the individuals character beyond how much they scream on takeoff! All in all, this would prevent the overriding impression that I always have of getting to the mun, everyone getting out, and then just hanging around, gawping at each other...

The malicious side of me says don't add in anything about cliff faces; if a player is daft enough to leave them on a percipience, over they go! However, that would probably be a little harsh; a bit of code based on terrain contours would probably suffice.

Edited for fat fingers.

Link to comment
Share on other sites

The industry term is "idle animations"; little things character models do when they're not actually following player directions. Scratching itches, looking around, checking the time, fiddling with gear... I'd definitely like to see some in KSP as they do "breathe life" into the game, though I'm willing to wait if there are other demands on the animators and AI code team.

-- Steve

Link to comment
Share on other sites

I`ve been saying for a while about pathing kerbals.

Move here, get reading, move there, get reading, move back to craft deposit readings and transmit, rinse repeat.

Would hardly take any code at all.

Well, yeah... it's all just pathfinding XD

Really, you can either just have a random roam or "something more" (a.la "The Sims"), I'd prefer setting up "multi-pod bases" and seeing them walk between the pods, or even just go outside while inside for a while.

Still, a little bit of path finding; loop some animations for a few min, really simple... if you know how to do pathfinding :(

(Really, "The Sims" model is rather neat in how it handles these types of things. Objects inform the core what they satisfy and the core processes needs + personality then directs the "Sim" to something. Hence "Needs" could start with "TheNeedForMovement" and modders could do anything with it from there, "TheNeedToMineKethane" ;p)

*Just thinking to myself, but I love how elegant "Needs Systems" are at mimicking AI. Let's say some need was "satisfied" by a base several km away. This can create a new need "TheNeedForTransportation" which in turn the near by rover says "Hey, I can satisfy that need". Now, you need a little more "glue" than I'm indicating (something has to issue the transportation need, and the rover should indicate that until the need is satisfied that the kerbal cannot get off, and to get the kerbal to use, etc, etc)... but it is a fairly simple model that has decent enough results.

Edited by Fel
Link to comment
Share on other sites

This suggestion would be fantastic. Wouldn't require any significant processing power, RAM or storage space (keyframe animations are tiny), and all the assets are already there (rigs, characters, the framework for idle animations). Pretty much minimal investment too, just use the time spent on promotional animations for a month or so to get the job done.

They'd actually complement each other brilliantly - that moon rover video was hilarious but quite a letdown when I found out you couldn't actually replicate anything shown, in game. Especially when they're the exact same models.

IVA animation is another kettle of fish I'd like to open, floating around inside docked vessels and manually getting into seats and eating snacks would be amazing. But that's probably a long way down the track yet :(

Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...