Sonic and Sega Retro Message Board: So, um, yeah... announcing my sonic game - Sonic and Sega Retro Message Board

Jump to content

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

So, um, yeah... announcing my sonic game Really it's just a tech demo now...

#1 User is offline Cooljerk 

Posted 25 July 2006 - 07:16 AM

  • VR cancer research and development
  • Posts: 3306
  • Joined: 06-April 06
  • Gender:Male
  • Wiki edits:9
I dunno if anyone remembers, but a few months ago, I came on this board saying that I was bored, and wanted to take a crack at making a sonic engine, much in the same vein as tax's awesome retro-sonic.

Since then, I've done some pretty extensive research as to how sonic's engine works, and even spoken to tax (or maybe sax? One or the other) about checking to make sure my theories work.

So about a week ago, I figured I had enough information gathered that I could begin coding my back engine.

So here's a little demo to show I have started progress on the game:

LINK!

that's a pretty unimpressive demo, I must admit, but what it's doing is pretty neat, to me at least. If you'll notice, I didn't include any images that get drawn to the screen. that's because I've been working on my own paletted image format that it uses. The image is actually made up of 4 layers, each with their own palette.

I actually made a program that automatically converts any image format (bmp, gif, etc) into a palette of colors used and a tsr file, which is my image format.

Press w to toggle pixel shift... see how I can shift on more than one layer at different intervals?

again, not very much, but now that I got all this grunt work down, I can begin actually coding the game.

some images:

Posted Image
Posted Image
Posted Image
Posted Image
Posted Image

And these images are from an older build:
Posted Image
Posted Image

I'm planning a GP32 and DC port of everything when it's done, too, since I'm using SDL. I'll update again in a few weeks or so.

#2 User is offline WiteoutKing 

Posted 25 July 2006 - 07:19 AM

  • The artist formerly known as WiteoutKing
  • Posts: 1709
  • Joined: 13-February 06
  • Gender:Male
  • Location:Worcester, MA
  • Project:Two-Bit Pictures and The D-Pad
  • Wiki edits:21
Looks pretty snazzy, I must say. Though this might have been better placed in the Engineering & Reverse Engineering Forum >_>

#3 User is offline Vangar 

Posted 25 July 2006 - 07:51 AM

  • Winrar?
  • Posts: 3364
  • Joined: 08-January 04
  • Gender:Male
  • Location:Australia
  • Project:Heroic Multimedia
  • Wiki edits:2
I must say that ripple on a higher resolution then the original sprites looks very nice.

#4 User is offline Cooljerk 

Posted 25 July 2006 - 07:54 AM

  • VR cancer research and development
  • Posts: 3306
  • Joined: 06-April 06
  • Gender:Male
  • Wiki edits:9

Vangar, on Jul 25 2006, 04:51 AM, said:

I must say that ripple on a higher resolution then the original sprites looks very nice.

I can't tell if this is sarcasm or not, but that's actually a setting I can change. I can change the ammount of ripple.

It's worth noting that everything is scaled to fit the screen. My engine can handle real-time scaling and rotation pretty well. Each pixel you see on the screen is actually 4 pixels, which allows for me to do smoother pixel offsetting like you described.

#5 User is offline Quickman 

Posted 25 July 2006 - 08:02 AM

  • Posts: 5584
  • Joined: 03-December 03
  • Gender:Male
  • Location::x
  • Project:omg porjcet
  • Wiki edits:10
I notice in that last screenshot the pink crystal has been cleaved by the ripple - is that an unavoidable hazard or do you have some devilishly clever way of avoiding or circumventing it?

#6 User is offline Vangar 

Posted 25 July 2006 - 08:06 AM

  • Winrar?
  • Posts: 3364
  • Joined: 08-January 04
  • Gender:Male
  • Location:Australia
  • Project:Heroic Multimedia
  • Wiki edits:2

Cooljerk, on Jul 25 2006, 11:54 PM, said:

Vangar, on Jul 25 2006, 04:51 AM, said:

I must say that ripple on a higher resolution then the original sprites looks very nice.

I can't tell if this is sarcasm or not, but that's actually a setting I can change. I can change the ammount of ripple.

It's worth noting that everything is scaled to fit the screen. My engine can handle real-time scaling and rotation pretty well. Each pixel you see on the screen is actually 4 pixels, which allows for me to do smoother pixel offsetting like you described.

I wasn't being sarcastic, it really does look nice.

#7 User is offline GameNerd Advance 

Posted 25 July 2006 - 08:11 AM

  • Giving 0 fucks since 01/01/2011
  • Posts: 417
  • Joined: 19-February 06
  • Location:Ireland
  • Project:Graphics for Sonic Zero: Remastered
  • Wiki edits:1
I'm not even going to attept to download it, since Rapidshare is utterly retarded.


It looks nice, though.

#8 User is offline Lostgame 

Posted 25 July 2006 - 08:52 AM

  • 'There are feathers everywhere, but it's fine...'
  • Posts: 3950
  • Joined: 02-December 03
  • Gender:Male
  • Location:Toronto, ON
  • Project:the love orchestra
  • Wiki edits:2
Mind if I do a Mac port, if it's already SDL?

#9 User is offline WiteoutKing 

Posted 25 July 2006 - 08:59 AM

  • The artist formerly known as WiteoutKing
  • Posts: 1709
  • Joined: 13-February 06
  • Gender:Male
  • Location:Worcester, MA
  • Project:Two-Bit Pictures and The D-Pad
  • Wiki edits:21

Quickman, on Jul 25 2006, 09:02 AM, said:

I notice in that last screenshot the pink crystal has been cleaved by the ripple - is that an unavoidable hazard or do you have some devilishly clever way of avoiding or circumventing it?

If he had a certain number of lines from the surface of the water that is "anchored" to the top of the water, it would look a lot smoother. As in, the very top bits of water don't move, or barely do. Then, say, 10 pixels down it's more extensive, etc etc.

#10 User is offline Cooljerk 

Posted 25 July 2006 - 03:53 PM

  • VR cancer research and development
  • Posts: 3306
  • Joined: 06-April 06
  • Gender:Male
  • Wiki edits:9

WiteoutKing, on Jul 25 2006, 05:59 AM, said:

Quickman, on Jul 25 2006, 09:02 AM, said:

I notice in that last screenshot the pink crystal has been cleaved by the ripple - is that an unavoidable hazard or do you have some devilishly clever way of avoiding or circumventing it?

If he had a certain number of lines from the surface of the water that is "anchored" to the top of the water, it would look a lot smoother. As in, the very top bits of water don't move, or barely do. Then, say, 10 pixels down it's more extensive, etc etc.

I can actually do this, I've just been too lazy to have the translation always begin at the top.

Anywho, I feel so embarassed about how little is going on in the demo I posted that I threw in a small animated sprite of sonic running around to make it more interesting. I also included some more layers to be drawn, and each layer has a ripple effect drawn on them with different wave lengths and frequencies if you press the w key.

slightly updated demo

enjoy

EDIT: A couple of pictures in case people don't want to download it just to see things ripple and sonic run:

Posted Image
Posted Image
This post has been edited by Cooljerk: 25 July 2006 - 03:57 PM

#11 User is offline Cooljerk 

Posted 25 July 2006 - 10:15 PM

  • VR cancer research and development
  • Posts: 3306
  • Joined: 06-April 06
  • Gender:Male
  • Wiki edits:9
you know that visual trick they do at the end of Super metroid when you beat mother brain and her entire body becomes a glowing rainbow?

Yeah, my engine can now do that. Very trippy demo:

Trippy as hell

Posted Image

#12 User is offline Nomad 

Posted 25 July 2006 - 10:52 PM

  • Posts: 129
  • Joined: 12-January 03
That is awesome. I do say, though, that you should port it to xbox.

#13 User is offline WiteoutKing 

Posted 26 July 2006 - 12:20 AM

  • The artist formerly known as WiteoutKing
  • Posts: 1709
  • Joined: 13-February 06
  • Gender:Male
  • Location:Worcester, MA
  • Project:Two-Bit Pictures and The D-Pad
  • Wiki edits:21
THE LONG AWAITED REMAKE OF SONIC PAYNT RETURNS AS...

Sonic Acyd.

#14 User is offline Zweih 

Posted 26 July 2006 - 01:19 AM

  • Open the glove box
  • Posts: 387
  • Joined: 12-November 05
  • Gender:Male
  • Project:Calyce Creations
  • Wiki edits:4
Fuck yes I'm downloading this shit.

#15 User is offline Caitlin 

Posted 26 July 2006 - 11:57 AM

  • Burning with revenge
  • Posts: 4406
  • Joined: 07-May 05
  • Gender:Female
  • Wiki edits:35
I need to learn a real programming language, aside from 68K.

But first I need to finish a shit load of work on other stuffs. =P

  • 4 Pages +
  • 1
  • 2
  • 3
  • Last ►
    Locked
    Locked Forum

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