don't click here

Shitglove the Hedgehog

Discussion in 'Fangaming Discussion' started by Germbread, Jul 26, 2015.

  1. Germbread

    Germbread

    Professional Lurker Member
    4
    0
    1
    San Diego, CA
    Stuff
    [​IMG]
    So... yeah. A couple years ago I happened upon the Sonic Physics Guide, and having wanted to create a Sonic game/engine for a very long time, I decided to give it a shot. And this is the result.

    This is the first demo (of probably a few), which includes most everything that's actually complete (read: not horribly incomplete and broken) so far. It features 5 playable zones (1 act each), plus a full-length bonus zone (Marble Zone, all 3 acts, explained below). The levels featured in the demo were originally built as (and expanded upon) basic test levels, hence their varyingly short lengths and lack of second acts thus far (fleshing out the level layouts has been a bit lower on the priority list in favor of refining the engine itself and attempting to make the zones' art not suck so much).

    Click Here to Download (32 MB)
    The game is written in C#, targeting the .NET framework 4.0 and using XNA 4. I'll provide links to the installers for those that happen to be missing either of them. .NET XNA


    Gameplay & Technical Features
    - 5 playable zones + 1 bonus zone
    - 3 Playable characters
    - Debug mode: Behaves just as you'd expect out of any of the original MegaDrive games
    - 3D special stages
    - 4-7 bosses (depending on how you count them)
    - [Future] S3&K style save system
    - [Future] 2-player vs (ala Sonic 2) - Local splitscreen with the additional possibility of online multiplayer

    - XInput gamepad support (w/ vibration support)
    - Customizable key bindings
    - Autodemo system
    - Detailed audio management system
    - A certain uncommon feature that may be discussed at a future time


    Default Controls
    The internal button/key setup is designed to correspond to the 3-button Genesis/MegaDrive button layout. Default controls:
    - Arrow Keys: Move/Navigate menus
    - Z [equivalent to the A button]: Cycle object (debug mode)
    - X [equivalent to the B button]: Cancel out of some menus/options / Toggle object placement mode (debug mode)
    - C [equivalent to the C button]: Jump / Place object (debug mode)
    - Enter [equivalent to the Start button]: Pause/Unpause / Menu Confirm
    Button mappings preconfigured for the XBox 360 controller for Windows


    Cheats & Other Obligatory Fun Stuff
    Level Select: (Hint: Many should already know this one)
    Debug Mode: (Hint: When you figure out the level select code you'll know this one too)


    Bonus Feature: Marble Zone Demo
    In order to put the engine's general accuracy to the test (and keep it in check), I recreated all 3 acts of Marble Zone in their entirety to compare the gameplay experience to that of the original. While some of the more intricate details can't be perfectly matched to the original (object movement timing, etc), overall the zone delivers a fairly authentic experience.


    Music
    DISCLAIMER: I'm no musician, and I've not been in a position to have custom music made by someone else. If I could I totally would. In any case, I went with the only remaining option: almost all of the music in this game is recycled from Sonic 1, 2, 3&K, and 3D. The few tracks that aren't were borrowed:

    DuckTales - The Moon (Sonic the Hedgehog Remix) - by ParagonX9
    Sonic CD - Tidal Tempest Present (Sega Genesis Remix), Little Planet (Sega Genesis Remix), Metallic Madness Good Future (Sega Genesis Remix), Speed of Sound (Sonic 3 Remix) - by TheLegendOfRenegade

    If it wasn't for the fact that these tracks serve their purposes beautifully, and in a couple cases are the only ones I could find that fit those purposes, I'd refrain from using them in such a manner. Nonetheless, for all intents and purposes pretty much all the current music is just placeholder.


    Screenshots
    [​IMG][​IMG]
    [​IMG][​IMG]
    [​IMG][​IMG]


    EDIT 7/26: Taking into account some of the responses this has received so far, and because there was a couple things I found that needed changing/fixing, I've made some modifications and replaced the download.
     
  2. winterhell

    winterhell

    Member
    1,165
    7
    18
    Good stuff
     
  3. ErictheSquirrel

    ErictheSquirrel

    Kiba Member
    108
    0
    0
    College, making YouTube videos
    Looking great so far, and love that title screen. Time to get the emerdoods
     
  4. Sparks

    Sparks

    Member
    3,144
    182
    43
    Sondro Gomez / Kyle & Lucy
    [​IMG]
    Well this is what I deserve for using an old computer.

    That sprite in the first screen though had me in stitches.
     
  5. winterhell

    winterhell

    Member
    1,165
    7
    18
    You probably need DirectX 10 class video card(not necessarily Windows Vista or up), and integrated intel cards can be wonky as well.
     
  6. JaxTH

    JaxTH

    Pudding Deity Oldbie
    10,355
    586
    93
    Los Angeles
    Jack shit.
    Good 'ol shitglove.
     
  7. Felik

    Felik

    Member
    1,845
    78
    28
    I'm not sure you can just trace someone else's artwork and put it into your fangame.
    If you asked permission it's OK though.
     
  8. Mr Lange

    Mr Lange

    A wise guy eh. I know how to DEAL with wise guys. Member
    1,286
    11
    18
    The Land of Waldos
    Sonic Utopia, Sonic Overture
    I would argue that, for a free project of such minor scope using these things as a nod to an already popular comic, it's alright, no one's getting hurt. Could be considered a fangame about the Boxer Hockey comic just as well as it is a Sonic fangame.

    Very nice stuff Germbread, my only complaint is centering this game around ridiculous comedic parodies of the main characters, but it's your deal.
     
  9. Beta

    Beta

    Oldbie
    I have resurrected from a long cold dead in order to express my pleasure at the further use of my wonderful Shitglove the Hedgehog.

    MAI HERO
     
  10. Germbread

    Germbread

    Professional Lurker Member
    4
    0
    1
    San Diego, CA
    Stuff
    At the time those sprites were added very early on, the whole project was still basically a joke unto itself, pretty much just for my own (and a couple others') amusement. While I admit I didn't really have the forethought to ask their express permission, I at least made sure to credit them both (the guy who did the comic and the guy who animated it).

    I do get why you (and surely others) would object to this sort of use, and if it's seen as a problem I'm more than willing to change it.
     
  11. Overlord

    Overlord

    Now playable in Smash Bros Ultimate Moderator
    19,218
    965
    93
    Long-term happiness
    Oh hai Beta! Nice seeing you =P
     
  12. Felik

    Felik

    Member
    1,845
    78
    28
    I'm no copyright police, there's nothing I can do nor do I care enough about it.

    Just gonna say that back in my days this kind of stuff was viewed as bad taste and disrespect to the original creators of the "borrowed" content. And I agree with that (even though at times people would react too violently).
    Sure that's your first release so it's not really big deal but I'd recommend replacing borrowed artwork with original content in later installments.
     
  13. Beta

    Beta

    Oldbie
    OVERLORD HI THERE. I'm making one of my appearances again. I'd like to hang out here again. It's been quite a few years now since my last pop in. I don't have so much going on these days aside from reading visual novels so my attention might actually find its way back here. Haha. What's going on these days?
     
  14. JaxTH

    JaxTH

    Pudding Deity Oldbie
    10,355
    586
    93
    Los Angeles
    Jack shit.
    Jesus Christ, it's Beta.

    Hi Betabear.
     
  15. Beta

    Beta

    Oldbie
    Hi Jax, how ya been? :D

    [​IMG]

    Kinda miss this avatar.
     
  16. JaxTH

    JaxTH

    Pudding Deity Oldbie
    10,355
    586
    93
    Los Angeles
    Jack shit.
    I've been swell.
     
  17. ELS

    ELS

    Member
    233
    64
    28
    Download is dead, I want some shitglove!
     
  18. Germbread

    Germbread

    Professional Lurker Member
    4
    0
    1
    San Diego, CA
    Stuff
    :ssh:

    + - I was hoping for the thread to silently die off until I had the chance to reform the project into something a bit more respectable.