Search Unity

  1. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

Little Big Planet Character Mechanics

Discussion in 'General Discussion' started by Garen, Apr 20, 2007.

  1. Garen

    Garen

    Joined:
    Apr 24, 2006
    Posts:
    97
    I'm sure everyone has seen the demo of Little Big Planet for PS3 and if you haven't then you should check it out. I was wondering how this kind of character control could be done in Unity.

    Early Prototype
    http://www.gametrailers.com/umwatcher.php?id=49688

    GDC Demonstration
    http://www.gametrailers.com/search.php?s=Little+Big+Planet&str_type=movies&ac=1

    I am particularly interested in how they got the legs of the character to do the splits while standing on two separate objects and the grabing action. Is this done with some sort of Keyed ragdoll? Any general insight into how this may be accomplished would be greatly appreciated.
     
  2. taumel

    taumel

    Joined:
    Jun 9, 2005
    Posts:
    5,292
    Cool!

    I haven't seen any animations so far from the game. The art looks fantastic. Regarding your question i just would say ragdoll characters were you detach the different body parts (physically) and connect them physically with each other and then rebuild the mesh according to this. Or i guess this could also can be done more automatically with softbodies...

    Ahhh that's what i love about the PS3. It enables such new concepts and visuals due to it's power. I suspect you won't see such stuff on the Wii. Is the game a PS3 only or will it also show up on the XBox360?
     
  3. taumel

    taumel

    Joined:
    Jun 9, 2005
    Posts:
    5,292
    If this is a PS3 only, man this will sell a lot of PS3s! :O) *fantastic* Woohhhh!
     
  4. shaun

    shaun

    Joined:
    Mar 23, 2007
    Posts:
    728
  5. taumel

    taumel

    Joined:
    Jun 9, 2005
    Posts:
    5,292
    If this steers well i'll buy a PS3! :O) Woooohhh!

    What they have done right is to make a 2.5D game. Platformers just don't work in 3D in my opinion with the controllers you had so far. It's always more work than fun and totally unimportant for the gameplay.
     
  6. shaun

    shaun

    Joined:
    Mar 23, 2007
    Posts:
    728
    Im a huge fan of 2.5D - i think its great for visualizing a complex environment and very easy for non-hardcore-gamers to get into quickly.

    Im definitely going to be on the PS3 bandwagon, just for this game - hope Unity make a port to PS3 - that would be cool.
     
  7. taumel

    taumel

    Joined:
    Jun 9, 2005
    Posts:
    5,292
    Yeah exactly!

    F§$" this is just great! You feel younger already watching the video... :O)
     
  8. forestjohnson

    forestjohnson

    Joined:
    Oct 1, 2005
    Posts:
    1,370
    That kind of interaction is very possible in Unity, but don't expect to have as many interactive bodies and complex stuff like they have. All you would have to do is write some very complex scripts that do things to rigidbodies.

    This is the first PS3 game that I think really uses the extreme hardware power in a good way. Little big planet deserves a :D :D :D :D :D


    By the way, does anyone have the slightest clue how they do the stickers functionality? I am assuming that it is something like multiple UV sets and they add a shader pass for each sticker with the uvs distorted depending on the sticker orientation as it as placed.
     
  9. Aras

    Aras

    Unity Technologies

    Joined:
    Nov 7, 2005
    Posts:
    4,770
    My guess is that it's one of two:

    Either they do "decals" - when you place the sticker, you collide it's volume with the level and costruct geometry that is "for this sticker", with it's texture, raised slightly above the level (or other stickers). This gets more expensive as you place more stickers of course.

    Or they have everything uniquely UV-mapped, and they just "splat" that sticker into the texture. Much like our paint textures script in Procedural project.
     
  10. forestjohnson

    forestjohnson

    Joined:
    Oct 1, 2005
    Posts:
    1,370
    That would be easiest, but it requires each texture pixel on the screen to be unique. That seems like it would get really slow really fast. I guess he PS3 has a gig of vram or something :roll:
     
  11. Aras

    Aras

    Unity Technologies

    Joined:
    Nov 7, 2005
    Posts:
    4,770
    Actually PS3 does not have that much, it has 256MB of system RAM and 256MB of video RAM. It does not require each pixel to be unique though, the resolution of the "splats" could be lower.

    And they could page out the splat textures that are out of the screen, and only regenerate them (from splat positions/orientations) when you're just about to move into them. So that would require memory that could cover splat-able surfaces of about a single screen size, at the splat resolution.

    ...but I actually don't know how they do it. Just guessing. Decals are probably way easier to get up and running.
     
  12. forestjohnson

    forestjohnson

    Joined:
    Oct 1, 2005
    Posts:
    1,370
    Pretty sure they don't do mesh generation because of how it works on softbodies too...

    I tried to do decals in unity once where your grab the surrounding polys and project the decal image onto them but never got far.. The problem is grabbing all of the triangles touching a sphere area takes time. I never really figured out a good way to do it either :(

    I suppose it is possible but either way beyond me or too much processing to do in Unity's javascript.
     
  13. DaveyJJ

    DaveyJJ

    Joined:
    Mar 24, 2005
    Posts:
    1,558
    That game has to be the best trailer and concept I've seen for a game in I have no idea how long! I am sitting here simply stunned at how wonderful that game looks. Blown. A. Way.

    Wow.

    That very seriously has put the idea into my head to save for a PS3 starting right now (and I thought I'd never ever hear myself say that being a Wii fan).

    Wow.

    I can not wait to show that to my kids tonight.
     
  14. MatthewW

    MatthewW

    Joined:
    Nov 30, 2006
    Posts:
    1,356
  15. dingosmoov

    dingosmoov

    Joined:
    Jul 12, 2005
    Posts:
    559
    I think Little Big Planets looks great.

    One thing i noticed is that the animation of the characters does not seem to be key-framed but rather is procedural.

    Thus not only are the objects in th scene dynamic, but the character's animation itself is as well.
     
  16. Garen

    Garen

    Joined:
    Apr 24, 2006
    Posts:
    97
    Wow, I didn't realize that so many people hadn't seen this game. I'm glad to of shared.

    Buying a PS3 never even crossed my mind but I would almost buy one just for this game.
    :D
     
  17. taumel

    taumel

    Joined:
    Jun 9, 2005
    Posts:
    5,292
    Yep, well done! I once read about the game and saw some screenshots but then i forgot about it again. So great that you brought it up again! :O)

    By the way it's a PS3 exclusive and done by some old Lionhead chaps ( www.mediamolecule.com/ ) who worked very tight together with Sony and also did the RagDollKungFu ( http://www.ragdollkungfu.com/ ).
     
  18. thylaxene

    thylaxene

    Joined:
    Oct 10, 2005
    Posts:
    716
    OH MY GOODNESS... i haven't been this excited about a PlayStation game since the first TombRaider! :wink:

    Cheers.
     
  19. taumel

    taumel

    Joined:
    Jun 9, 2005
    Posts:
    5,292
    @Matthew
    It's not only about the physics, it's more the overall impression that the game offers but thanks for you list, i'll check some out.
     
  20. MatthewW

    MatthewW

    Joined:
    Nov 30, 2006
    Posts:
    1,356
    I'm in contact with Media Molecule's technical director, David Smith--he did the physics and designed much of LBP. I'm trying to get him to do an interview on Fun-Motion, or somehow talk more about their whole process, but he's behind the wall of Sony PR. Hopefully, though!
     
  21. taumel

    taumel

    Joined:
    Jun 9, 2005
    Posts:
    5,292
    The physics are homebrew, right?
     
  22. Miles

    Miles

    Joined:
    Mar 3, 2007
    Posts:
    11
    Looks pretty cool, but in no way will it get me to put down the 600$+ for the system/game/memorycard/extra controllers,ect. Cool game concept for a casual game, but it almost seems out of place on a console.
    I'm not sure if they use physics for the character animations though, just how they move/fall/ interact with other objects while a preset animation gets played. They do have dual analogue controlers so the characters could simply react to how far the stick is pushed or how hard the buttons(pressure sencitive) are slamed on. Push the stick a little and they creep along on thier tippy toes, go all the way and they run at full tilt. Unfortunately computers don't use controlers as a standard, otherwise this type of stuff would be doable in unity...at least control and animation wise.
     
  23. taumel

    taumel

    Joined:
    Jun 9, 2005
    Posts:
    5,292
    >>>
    Cool game concept for a casual game, but it almost seems out of place on a console.
    <<<

    You mean as a casual game for consoles or that this game concept might be wrong on a console? If it's the second then i think you can't be more wrong.
     
  24. forestjohnson

    forestjohnson

    Joined:
    Oct 1, 2005
    Posts:
    1,370
    I am pretty sure that it is mostly if not totally procedural. Did you see the part where the control both arms of the little guy with the two sticks? Also notice how their arms are always sharply constrained to whatever they are grabbing and stuff.
     
  25. BadMonkey

    BadMonkey

    Joined:
    Oct 15, 2005
    Posts:
    55
    Well you don't need memory cards, so you can cross that expense off your list :wink:

    But seriously, a friend of mine thought Sony was mad with the pricing and wanted nothing to do with it until he saw Motorstorm .... and then he immediately ordered one and can't praise it enough ... he even says now that he can't believe it's such amazing value. I was less sceptical about the PS3, but held back until I saw previews of LBP and the whole Playstation Store concept with some great games coming out on that such as Calling all Cars.

    A lot has been said about the innovation of the Wii and I really wanted to love it (especially as it was a cheaper option), but I realised quickly it wasn't for me when I actually played it - and I don't like the fact that every game will feel obliged to use the wiimote, even in situations when it provides sucky controls. Someone on these forums said that after a while they felt it was more of a novelty after owning one for a while and maybe the wiimote should have been an optional accessory like the EyeToy.

    I am more excited about the PS3 than any other games machine I have ever owned - I am not thrilled about the prospect of paying £50 for a game, but the digital delivery of smaller 'fun' games for cheap prices should bring a bit of classic gaming and home-brew style games back into the home. Maybe Sony will provide the road to real homebrew someday. Obviously, similar arguments could be said about the Xbox with XNA and Live arcade, and the Wii's retro downloads ... but, fire-retardant clothes on, the PS3 delivers an obscene amount of power which neither will be able to match, providing the game is specifically targeted at taking advantage of what it can offer.

    Anyway ... It's a lot cheaper than a Blueray player alone ... not that I was ever thinking about getting one of those :D
     
  26. taumel

    taumel

    Joined:
    Jun 9, 2005
    Posts:
    5,292
    Motorstorm is kind of Havok at it's best! :O)
     
  27. Miles

    Miles

    Joined:
    Mar 3, 2007
    Posts:
    11
    Well, I wasn't knocking the game or the system. Just commenting that I can't see putting down 600$ to be able to play what looks like a cool casual game. I tend to only buy a new sytem when it gets a killer must have game that offers at least 30-50 hours of gameplay, I can't see that happening till the 3rd or 4th generation of games and a huge pricedrop near the 300$ mark. Just an opinion really, as I do want a ps3 pretty badly.
     
  28. pete

    pete

    Joined:
    Jul 21, 2005
    Posts:
    1,647
    cool looking game but miles, i agree. i just finally caved and bought a ps2! i'll get a ps3 when the 4s come out... lol
     
  29. AaronC

    AaronC

    Joined:
    Mar 6, 2006
    Posts:
    3,552
    Pete said what Pete said>

    Ha ha, we're such cheapskates arent we! We just got our daughter a ps2 last christmas...

    I dont mind working on a g4 but Im a bit over waiting between 2 and 6 seconds for each mouseclick to register...

    AC
     
  30. taumel

    taumel

    Joined:
    Jun 9, 2005
    Posts:
    5,292
    @Miles
    Well, of course personal views but to me this a) doesn't look like a casual game at all and b) even it would be one i don't care as it's the fun that counts and not how long you can play a certain game. The last two games i really enjoyed Sam&Max Culture Shock and Gridwars (Geometry Wars) are both no games which fit into such a timeframe but they were/are fun to play.

    If the game can fulfill the fun the video suggests then it will make me buy a PS3 once it's around. I don't think that you'll see a $300 pricedrop this soon as the PS3 components are too expensive.