don't click here

Sonic 2: Return of Shadow/demo and website.

Discussion in 'Engineering & Reverse Engineering' started by JoenickROS, Apr 30, 2015.

  1. JoenickROS

    JoenickROS

    Member
    19
    0
    1
    Sonic 2: Return of Shadow
    Its about time I share my long worked on project, Sonic 2 Return of Shadow, to you guys here (especially since I only have 3 posts left in my trial). Basically this is a Sonic 2 hack that has Shadow as a playable character along with Sonic, Tails, and Knuckles. As of currently there is no story but there could be in the future. which will explain why Shadow is in the game, but I have only worked somewhat on cut scenes, (there are none in the demo but there are in the code just unfinished). Also a couple days ago I finished my website for the hack for my final project in my beginner web design class. Here are some screen shots.

    [​IMG] [​IMG]

    More screen shots available at my website Sonic 2: Return of Shadow Official Website and a lot more info on the hack, the demo download is there as well. As usual let me know what you think, and share any bugs or issues that occurred while you played. Also the website is currently hosted on my Community College's server, might switch it to a different server, if you guys have any recommendations let me know. Anyway hope you have a good time playing and don't be scared to let me have it, if it sucks. There are currently 17 acts completable. Donwload link for anyone else who gets blocked. https://www.dropbox.com/s/f4ns5xi0vkx28yp/sonic_2_return_of_shadow.bin?dl=0 not sure why it happened to Selbi.
     
  2. Selbi

    Selbi

    The Euphonic Mess Member
    1,500
    50
    28
    Northern Germany
    Sonic ERaZor
    Halp!

    [​IMG]

    Can't you just put the screenshots and download in here?
     
  3. Dark Sonic

    Dark Sonic

    Member
    14,631
    1,611
    93
    Working on my art!
    I gave this game a go. Very nice start! It's been forever since I've seen a new Sonic 2 hack around here, so it's a nice throwback to the olden days if you will. This hack also has some great features and ideas. It's a bit rough around the edges, such as with sprite priorities, VRAM issues, and some of the custom sprites (particularly Shadow), but in time it should be really good stuff.
     
  4. rata

    rata

    Member
    690
    73
    28
    Argentina
    Trying to be useful somehow.
    Well, I have a few things to say.

    I really like the direction of this hack, especially the moveset (many of them were in my super-hack plans, thus probably I will never actually do it). However, the button scheme is sort of confusing. I mean, some characters jump with C, others with B, I don't know. I personally would, for example, let all characters jump with C button, that would improve the gameplay. I love to have many characters to play with, even in the same level layouts (thus Knuckles have its own).
    Now the bad part: I would suggest you to finish one thing before starting the next one. There are many good stuff, but they all carry a lot of bugs (its natural when adding new stuff). Some ones are more serious than other ones, for example in Star Light Zone, I took fly with Tails so he could lift Sonic and keep advancing, but Tails made it through the bridge and Sonic got stuck, so I coundl't finish the level. The special stages have problems with the X rings to go: with Shadow and Knuckles, it tells you that you still have to get the amount of rings to get through (example, I have 32 rings and it says 30 rings to go), and in the last step it says 226 rings to go (226!!). Now with the layouts, there are a lot of parts in which you are running at top speed and you get stop in there. I also got stuck when digging with Knuckles. Besides that, well, the usual wieh you're adding tons of new sprites, garbage everywhere, and there are some performance issues sometimes.

    But in overall, you have awesome ideas, so bugs don't really matter since they will get fixed at some point. Keep going with your work, I know that it will worth it.
     
  5. Jimmy Hedgehog

    Jimmy Hedgehog

    Member
    1,728
    8
    18
    England - Slough
    Getting the motivation to continue old projects
    Aside from a few issues which the others have pointed out, this is pretty neat so far! Very interested in how you have the bullets killing enemies, because I'm been trying similar for a while with the fireball object in Sonic 1 (in a first-step toward a Mega Man in Sonic 1 hack) but it only half works. That's unrelated though, good job so far!
     
  6. JoenickROS

    JoenickROS

    Member
    19
    0
    1
    Sonic 2: Return of Shadow
    Thank you all for playing my demo I didn't expect there to be this much of a positive turnout. Anyway I decided to wait to respond until a couple people did because I'm on my last post so I need to make it count. I will list your name and put my response.

    Selbi: I saw you read my PM, I wish I could help figure out why my website blocked you, but I'm not sure what it could be, except maybe my colleges server thinks your a threat, why I don't know.

    DarkSonic: Thanks for your feed back and the main graphical glitch happens because I still have yet to port the Kos Module from Sonic 3 which replaces the explosion art over the ring art when the ring art is not on screen, Ill try to figure out how to port it later, on vacation for a week, thank god for that. Also with the Shadow sprites most of those are from one sprite sheet, except the floating and when he shoots the gun, so if anyone wants to touch them up for me Id be grateful.

    Rata: Thanks for your feed back, I might consider having the jump button be the same for each character, it can be a little confusing for people who have never played it. Also the special stage glitches, I am well aware of, I'm just always too lazy to fix them or forget about them. I've tried to fix the tails carry main character glitch many times but have never been successful, thought it was a flag not clearing issue but even making sure of that, it still does the same thing. Guess I'll just have to keep trying different things. Also there are some abrupt stops with the layouts Ill fix those. So can you try to get stuck while digging again and make a screen shot or something, because I have never got stuck when digging, maybe the area it happened in might matter.

    Jimmy Hedgehog: Thanks for the feed back, and it took a little bit to figure out how to get the bullets to kill enemies, I can help you with yours if you want.

    Alright well that's it maybe you guys will hear from me later maybe you won't who knows. Again thank you all for your comments, its really appreciated.
    Edit: Wow I thought for sure I only had one post left, whoops.
     
  7. Xeric

    Xeric

    Member
    291
    4
    18
    Workington, England
    S3K Mighty Sheet
    Had a playthrough and I'm really liking what I see.

    ...

    As a spriter though, I have to say I hate how you've used 5 different Shadow sprite sheets. It can be very distracting going from the standing base, to a larger version when going over a ramp, then a very old badly made sheet when hovering/using his gun. Surely a Shadow sheet exists with all the poses you need?
     
  8. MotorRoach

    MotorRoach

    Member
    249
    1
    18
    Giving my professional spriter opinion in here, from all the Shadow sprite sheets I remember seeing, Damien's Shadow is probably my favorite one out of the entire bunch of Sonic 3 styled Shadow sprites I recall seeing-- it's not the perfect Shadow in the style, but it's the best one available, in my opinion. Not only because it has a good handful of animations that would be convenient for hacks, but it also just seems to be closer to being accurate to how the Sonic 3 style works, in terms of shading. That and he manages to be very accurate to his own design, while still being translated into Sonic 3 proportions decently, and the best part is that he's clearly no minor edit of Sonic either. The only thing that stands out too much for me in the sprite sheet is how the spinning doesn't has his spikes accurate, and other little inconsistencies, but nothing really major.

    If there is any extra poses you need, simply editing from parts of this sprite sheet would help the inconsistency in the current version's sprites, or anything you can do to keep the design consistent throughout the animations.
     
  9. Thorn

    Thorn

    Tech Member
    335
    19
    18
    Home
    Sonic 2 Retro Remix
    You asked me to give this a go on SSRG a while back, and I feel bad that I didn't get around to it. That said, I tried it recently, and I'm a bit disappointed.

    The biggest concern is the amount of bugs. My first run through the game was cut short about one minute in when I inadvertently triggered Tails' flight and had him grab Sonic. A swinging platform moved between Tails and Sonic, separating the two and leaving Sonic stuck in midair until Time Over. On my second run, I spent a moment observing the odd collision with the jump ramps early in the act before playing onward. The Zone 1 Act 1 boss went well until the pinch phase, at which point the second rotating ball started moving in circles around the boss faster and faster until there was no way past it without getting hit. The second act went more smoothly, although I was disappointed that the boss arena was taken right from my hack. I have no problem with basing ideas on somebody else's stuff, but improve upon them if you do! My game froze upon entering a special ring in the Ice Cap expy, which has all but the lowest points in its layout copied directly from Ice Cap Act 2, and I quit playing at that point until the next day.

    Level designs leave a bit to be desired. Some sections of the first zone are pretty clearly left over layout parts from Emerald Hill, so I was able to gauge how close I was to the end of each act by looking for familiar things. The layout to the first act of Starry Night—a name that I'm pretty sure MegaMix has used and done better—is simply Star Light Act 3 but with an odd introduction. Starry Night Act 2 has some problems with getting stuck in loops when Sonic moves at high speed. The boss of Starry Night gets a bit hard to manage when every seesaw is constantly firing its spiked ball into the air; my first death was actually off screen when a spiked ball and Sonic were off the top of the screen simultaneously and I couldn't tell where either was. I eventually beat the boss by ignoring the seesaw catapulting completely and carefully jumping from the fulcrum of the middle seesaw. The Wacky Workbench expy (I forget what word you used in place of "Workbench") doesn't have thick enough collision set on many surfaces, so when you get fired into the air, it's very possible that you fall through the floor and die when you try to land. This happened to me at the boss arena twice.

    Utopia City is where I ran out of patience on my latest run. The blur effect applied to the water creates a serious amount of slowdown and makes gauging your remaining amount of time underwater difficult. The gimmick with switches that change the water level and platforms that float on the surface was also taken from my hack, so as with the first boss, I expected to see it done in a better way. However, I instead found several parts of the layout were copied straight from my hack, including the area in which you navigate through a passage in a wall to get atop a floating platform and the area in which you need to quickly jump across five floating platforms in a row to exit a room (both of which are from Chemical Plant Act 3 in my hack). I lost a life to a section in which a loop sends you underwater (if the water level is high enough) and a spring then pushes you left. The intent is that you go to the left, but since the curve used at the bottom of the loop is the one that has solidity on either collision path, I believed I needed to jump to a small alcove high in the right wall. I jumped there only to find it was the end of a different passage, not the start of one, and drowned shortly afterward. The boss battle finally did me in. I quickly jumped atop Eggman's head and bounced on him seven times. As the eighth hit almost connected, Sonic mysteriously died, as the collision box on the chemical vat Eggman holds seems to be way too big. At this point I closed Kega and gave up.

    My advice to you would be to not release a hack to the public until the bugs are unobtrusive and to truly play your layouts in every possible way to make sure they work for all types of players. For example, my instinct when playing is to jump off of any uphill slope when I'm moving at speed to gain lots of height and to jump off of steep downhill slopes and loop ceilings to gain speed upon landing, and these habits led to encountering many collision errors or having no sense of direction upon landing from big jumps. I'm sure other players' styles could lead to different issues. I applaud the effort you put into this but disapprove of the half-polished state of the release (and, of course, the stuff copied from me without improvement), so please give this hack much more time in the oven before its next release.
     
  10. JoenickROS

    JoenickROS

    Member
    19
    0
    1
    Sonic 2: Return of Shadow
    Might as well break my silence with 2 spoilers', this will be featured in the contest.
    [​IMG]
    [​IMG]
    Also Thorn, I'm sorry if some of the things in this remind you of your hack that was not my intention, and I've been working on putting more originality in my hack and some of you will be glad to know, that includes Starry Night being no more. It is called Neon Lights now and uses different background art.
     
  11. redhotsonic

    redhotsonic

    Also known as RHS Tech Member
    1,587
    10
    18
    United Kingdom
    YouTuber
    Sorry for the bump, but seeming as it's contest week, and this hack is in the contest, here is my "Let's Try" video!

    [video]http://youtu.be/v2GBBqLr4PE[/video]
     
  12. Felik

    Felik

    Member
    1,858
    82
    28
    So wait. You can port Sonic 3 code to Sonic 2 now? That Ice Cap level looks like it's an actual port rather than a Sonic 2 stage with Ice Cap graphics.
     
  13. Clownacy

    Clownacy

    Tech Member
    1,061
    607
    93
    Well, technically, we've been able to do that for ages, see every elemental shield port ever. This... looks more like a reskin. The Orbinaut seems to just be S2's, the background is static, no scrolling, the Penguinator, I have no idea what it's based on, smashable ice block, HTZ rock, the glowing bridge, HPZ's bridge.

    EDIT: Jesus Christ, this is one of the buggiest and laggy hacks I've ever played. CPZ act 1 was brutal, and that awkward rising water switch gimmick had me stuck for five minutes, and by the time I did the first one right, I got stuck behind the second switch, and couldn't play until I time over'd. Also, the SLZ boss warped me to death multiple times.