Sonic and Sega Retro Message Board: Shitglove the Hedgehog - Sonic and Sega Retro Message Board

Jump to content

Hey there, Guest!  (Log In · Register) Help
  • 2 Pages +
  • 1
  • 2
    Locked
    Locked Forum

Shitglove the Hedgehog The official game

#1 User is offline Germbread 

Posted 26 July 2015 - 02:27 AM

  • Professional Lurker
  • Posts: 4
  • Joined: 19-July 15
  • Gender:Male
  • Location:San Diego, CA
  • Project:Stuff
Posted Image
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
Spoiler



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.
This post has been edited by Germbread: 26 July 2015 - 02:08 PM

#2 User is offline winterhell 

Posted 26 July 2015 - 02:31 AM

  • Posts: 1040
  • Joined: 16-October 10
  • Gender:Male
Good stuff

#3 User is offline ErictheSquirrel 

Posted 26 July 2015 - 02:39 AM

  • Kiba
  • Posts: 108
  • Joined: 18-July 15
  • Gender:Male
  • Project:College, making YouTube videos
Looking great so far, and love that title screen. Time to get the emerdoods

#4 User is offline Sparks 

Posted 26 July 2015 - 02:53 AM

  • Posts: 2837
  • Joined: 27-June 05
  • Gender:Male
  • Project:Kyle and Lucy: Wonderworld
  • Wiki edits:21
Posted Image
Well this is what I deserve for using an old computer.

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

#5 User is offline winterhell 

Posted 26 July 2015 - 03:01 AM

  • Posts: 1040
  • Joined: 16-October 10
  • Gender:Male

View PostSparks, on 26 July 2015 - 02:53 AM, said:

Posted Image
Well this is what I deserve for using an old computer.

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

You probably need DirectX 10 class video card(not necessarily Windows Vista or up), and integrated intel cards can be wonky as well.

#6 User is online JaxTH 

Posted 26 July 2015 - 05:17 AM

  • Pudding Deity
  • Posts: 7371
  • Joined: 29-March 10
  • Gender:Male
  • Location:Los Angeles
  • Project:Jack shit.
  • Wiki edits:2
Good 'ol shitglove.

#7 User is offline Felik 

Posted 26 July 2015 - 05:53 AM

  • Posts: 1503
  • Joined: 11-April 10
  • Gender:Male
  • Wiki edits:1
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 User is offline Mr Lange 

Posted 26 July 2015 - 08:23 AM

  • A wise guy eh. I know how to DEAL with wise guys.
  • Posts: 1232
  • Joined: 27-August 10
  • Gender:Male
  • Location:The Land of Waldos
  • Project:Sonic Utopia, Sonic Overture
  • Wiki edits:1

View PostFelik, on 26 July 2015 - 05:53 AM, said:

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.

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.
This post has been edited by Mr Lange: 26 July 2015 - 08:26 AM

#9 User is offline Beta 

Posted 26 July 2015 - 11:03 AM

  • Posts: 21
  • Joined: 11-January 03
  • Gender:Male
  • Location:San Diego, CA
  • Wiki edits:2
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 User is offline Germbread 

Posted 26 July 2015 - 11:19 AM

  • Professional Lurker
  • Posts: 4
  • Joined: 19-July 15
  • Gender:Male
  • Location:San Diego, CA
  • Project:Stuff

View PostFelik, on 26 July 2015 - 05:53 AM, said:

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.

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.
This post has been edited by Germbread: 26 July 2015 - 11:20 AM

#11 User is offline Overlord 

Posted 26 July 2015 - 12:51 PM

  • Substitute Meerkovo IT Chief
  • Posts: 16136
  • Joined: 12-January 03
  • Gender:Male
  • Location:Berkshire, England
  • Project:VGDB
  • Wiki edits:3,204

View PostBeta, on 26 July 2015 - 11:03 AM, said:

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

Oh hai Beta! Nice seeing you =P

#12 User is offline Felik 

Posted 26 July 2015 - 12:56 PM

  • Posts: 1503
  • Joined: 11-April 10
  • Gender:Male
  • Wiki edits:1

View PostGermbread, on 26 July 2015 - 11:19 AM, said:

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.

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.
This post has been edited by Felik: 26 July 2015 - 12:59 PM

#13 User is offline Beta 

Posted 26 July 2015 - 03:04 PM

  • Posts: 21
  • Joined: 11-January 03
  • Gender:Male
  • Location:San Diego, CA
  • Wiki edits:2

View PostOverlord, on 26 July 2015 - 12:51 PM, said:

View PostBeta, on 26 July 2015 - 11:03 AM, said:

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

Oh hai Beta! Nice seeing you =P


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?
This post has been edited by Beta: 26 July 2015 - 03:07 PM

#14 User is online JaxTH 

Posted 26 July 2015 - 03:15 PM

  • Pudding Deity
  • Posts: 7371
  • Joined: 29-March 10
  • Gender:Male
  • Location:Los Angeles
  • Project:Jack shit.
  • Wiki edits:2
Jesus Christ, it's Beta.

Hi Betabear.

#15 User is offline Beta 

Posted 26 July 2015 - 03:36 PM

  • Posts: 21
  • Joined: 11-January 03
  • Gender:Male
  • Location:San Diego, CA
  • Wiki edits:2

View PostJaxTH, on 26 July 2015 - 03:15 PM, said:

Jesus Christ, it's Beta.

Hi Betabear.


Hi Jax, how ya been? :D

Posted Image

Kinda miss this avatar.

  • 2 Pages +
  • 1
  • 2
    Locked
    Locked Forum

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users