General Art

Discussion in 'Project: Sonic Retro (Archive)' started by test-object, Jan 24, 2009.

  1. Chris Highwind

    Chris Highwind

    Member
    2,087
    12
    18
    Statesville, NC
    Slacking
    Hey, just an idea I thought of in IRC, but I decided to throw it here to see what you guys think:

    Themed Signpost Checkpoints :D

    Examples:
    Green-Hill-style Zone: Normal Checkpoint
    Circus-style Zone: Circus-style Checkpoint
    Underground-style Zone: Underground-style Checkpoint, etc.
     
  2. Xeric

    Xeric

    Member
    291
    4
    18
    Workington, England
    S3K Mighty Sheet
  3. DistroyA

    DistroyA

    I WOD LICK A SONIC 2 ROMS Member
    309
    0
    0
    Nottinghamshire, UK
    My own artwork
  4. Ice Sonic

    Ice Sonic

    Member
    416
    0
    0
    Ice Cap
    No, I am not working on any hack, fanart, or website.
    Yeah, those frozen springs could trick the player to think that they will help him but it would just waste his time. :psyduck:
     
  5. synchronizer

    synchronizer

    Member
    1,940
    5
    18
  6. Rika Chou

    Rika Chou

    Tech Member
    5,271
    162
    43
  7. MoI

    MoI

    Rex Member
    I don't think grind rails would be a bad idea if used only a few times, akin to the twisting loops in Emerald Hill.
     
  8. Chimpo

    Chimpo

    Member
    7,310
    2
    18
    Atomic Sonic Part II
    They're pathways.

    The idea was to get rid of a bit of foreground so you can see more of the background.
     
  9. Cinossu

    Cinossu

    Administrator
    2,829
    16
    18
    London, UK
    Sonic the Hedgehog Extended Edition
  10. Xeric

    Xeric

    Member
    291
    4
    18
    Workington, England
    S3K Mighty Sheet
  11. Stealth

    Stealth

    Tech Member
    593
    0
    16
    Sonic Mania, HCGE, Sonic Megamix, SonED2, [...]
    Fluid animation is nice, but don't get too carried away. We don't want to end up needing over a gig of free RAM just to store the global art (this includes the player sprites that're in an entirely different thread, and anything else)
     
  12. Cinossu

    Cinossu

    Administrator
    2,829
    16
    18
    London, UK
    Sonic the Hedgehog Extended Edition
    If they're stored as a palette'd art file, they aren't exactly going to take up that much more RAM.
     
  13. Stealth

    Stealth

    Tech Member
    593
    0
    16
    Sonic Mania, HCGE, Sonic Megamix, SonED2, [...]
    The term "art file" bothers me, since the sprites are stored individually, the file isn't loaded and stored in RAM verbatim. But each extra frame adds up, and the art is already stored 8bpp instead of 4, so each frame will take up twice as much space as anything in the Genesis games, and once loaded in during gameplay, they're certainly not compressed
     
  14. Chimpo

    Chimpo

    Member
    7,310
    2
    18
    Atomic Sonic Part II
    Wait, how gimped are we talking about here?

    Will we not be able to reach the animation quality of the Sonic Advance games without needing a gig of ram?
     
  15. OSM

    OSM

    retro is for losers! Member
    4,156
    0
    0
    Doing absolutely nothing
    Oh hell, if that's true I need to dumb down the poses by A LOT.
     
  16. Cinossu

    Cinossu

    Administrator
    2,829
    16
    18
    London, UK
    Sonic the Hedgehog Extended Edition
    8bpp would mean 256 bytes for 1 frame. Let's say there's 11 items per character (10 rings, invincibility, speed shoes, normal shield, bubble shield, flame shield, lightning shield, super, random, 1-up, robotnik), meaning 2,816 bytes for all. With the spinning and fade per item, it's 16 frames each, meaning 45,056 bytes. Approximately 45kb of RAM for the "fluid" items.

    While that's quite a large difference (1500% larger), I don't think we'll be pushing a gigabyte anytime soon.

    Edit: Including each character's item multiples in there too (normal shield, 1-up) would mean 15 items (3,840 bytes), then 16 frames (61,440 bytes). Again, I don't see this adding too much overhead, to be honest.

    Double Edit: If I've done the math wrong here, Stealth, please correct me. Each frame of animation for this is 16x16.
     
  17. OSM

    OSM

    retro is for losers! Member
    4,156
    0
    0
    Doing absolutely nothing
    Well, that's a relief. I'll continue with the extra animations then.
     
  18. Stealth

    Stealth

    Tech Member
    593
    0
    16
    Sonic Mania, HCGE, Sonic Megamix, SonED2, [...]
    The math is right, and a gig is sort of an exaggeration just to illustrate my feelings on excess. Pushing like 32mb total RAM usage would be bad enough
     
  19. Overlord

    Overlord

    Now playable in Smash Bros Ultimate Moderator
    18,301
    400
    63
    Berkshire, England
    Learning Cymraeg
    There is a point where we realise that our PCs weren't made in 1996, Stealth. I see what you're getting at, and it's both admirable and I approve of it, but seriously? 32MB is like a tenth of what some modern games use, so I fail to see why even (picking a figure out of the air) 100MB of RAM usage for the final finished product would be the end of the world.
     
  20. Tweaker

    Tweaker

    Misfit
    12,389
    1
    0
    To be fair, I'd hardly consider 100MB appropriate RAM usage for a game whose precessors ran using... what, 16kb of work RAM? A 2D Sonic game—or any 2D platformer, for that matter—should not be taking such a ridiculous amount of RAM under any circumstances.

    If the amount of RAM the game uses up is something we can control, then we should definitely try and do so. I'm all for fluidity in animation, but game performance is just as important.