Page 3 of 4

Re: How did they make Sonic?

Posted: Wed Jul 15, 2009 3:56 pm
by Netwatcher
Pickzell wrote:
hurstshifter wrote:
Pickzell wrote:Sorry about the double post.

I can't see myself coding in ASM, but if you want to learn C/++ I would strongly recommend learning GML (Game Maker) and Fusion 2 (MMF2).

That's just how I did it.

Hmmm... If I wanted to learn C/++, I would learn C/++, not GML. If you want to start with basic game development GML would be a good idea.
Well, in MY opinion, in order to be a programmer, you have to be motivated. In order to be motivated you'll have to make a game, which you will be doing in 10 minutes in GML, and 3 weeks in C/++. If you just stay there blitting pictures in SDL, you will slowly lose motivation, and probably stop trying to be a programmer.
Who said you have to make games? :shock:

Problems are everywhere, needs are everywhere, you can write programs that make life easy for you, so why just game developing?
I even find writing equation solvers quite motivating.

Pickzell, You probably meant being a games programmer, C++ gives you the ability to do all these non-game related stuff(it is a general programming language)
if you are interested of-course.

Re: How did they make Sonic?

Posted: Wed Jul 15, 2009 7:55 pm
by Pickzell
Netwatcher wrote: Pickzell, You probably meant being a games programmer, C++ gives you the ability to do all these non-game related stuff(it is a general programming language)
if you are interested of-course.
That's what I meant. GML also isn't limited to games (I'm working on a compiler in it right now).

Re: How did they make Sonic?

Posted: Wed Jul 15, 2009 11:40 pm
by Netwatcher
Pickzell wrote:
Netwatcher wrote: Pickzell, You probably meant being a games programmer, C++ gives you the ability to do all these non-game related stuff(it is a general programming language)
if you are interested of-course.
That's what I meant. GML also isn't limited to games (I'm working on a compiler in it right now).
I really don't know about that but if it's true then the name "Game Maker Language" is deceiving...

Besides... GML isn't a compiled language.

Re: How did they make Sonic?

Posted: Thu Jul 16, 2009 10:47 am
by Pickzell
Netwatcher wrote:
Pickzell wrote:
Netwatcher wrote: Pickzell, You probably meant being a games programmer, C++ gives you the ability to do all these non-game related stuff(it is a general programming language)
if you are interested of-course.
That's what I meant. GML also isn't limited to games (I'm working on a compiler in it right now).
I really don't know about that but if it's true then the name "Game Maker Language" is deceiving...

Besides... GML isn't a compiled language.
It has all the same functions and more than Allegro, and people make programs in that.

About compiling... yeah.

Re: How did they make Sonic?

Posted: Tue Oct 12, 2010 8:07 am
by N64vSNES
One thing about sonic that has allways haunted me was how they did the parts where you run up walls and do 360s....Still can't figure it out :nono:

Re: How did they make Sonic?

Posted: Tue Oct 12, 2010 2:20 pm
by cypher1554R
N64vSNES wrote:One thing about sonic that has allways haunted me was how they did the parts where you run up walls and do 360s....Still can't figure it out :nono:
:lol: I agree. It's pretty amazing.
I've been thinking about it too. What I came up with is that they used layers - first half of the circle is layer1 and other is layer2, and walking/running over half point (highest point) triggers change of layers. Or something like that :P idk

Re: How did they make Sonic?

Posted: Tue Oct 12, 2010 7:12 pm
by eatcomics
They did some pretty amazing things back in the day.

Re: How did they make Sonic?

Posted: Tue Oct 12, 2010 10:09 pm
by short
cypher1554R wrote:
N64vSNES wrote:One thing about sonic that has allways haunted me was how they did the parts where you run up walls and do 360s....Still can't figure it out :nono:
:lol: I agree. It's pretty amazing.
I've been thinking about it too. What I came up with is that they used layers - first half of the circle is layer1 and other is layer2, and walking/running over half point (highest point) triggers change of layers. Or something like that :P idk
It's probably part of their physics system. For running the 360 loop it's just like swinging a bucket full of water over your head :)

Re: How did they make Sonic?

Posted: Wed Oct 13, 2010 4:40 pm
by N64vSNES
Damn sonic to hell for being such as badass game!

Re: How did they make Sonic?

Posted: Sat Oct 16, 2010 3:46 pm
by RyanPridgeon
To answer the programs question;

Graphics software has been around since the 1980's. For example, the predecessor for Photoshop was written in 1987. They most likely just used a graphics editor like you would now. Although it was probably a lot more basic, the artists were probably very skilled and well experienced enough to make the awesome graphics on primitive software.

Re: How did they make Sonic?

Posted: Fri Oct 22, 2010 1:39 pm
by JGorard159
I think Cypher's right about the wall run thing. The second half of the circle is probably deactivated at the start, and the physics engine handle's Sonic's movement up the first half of the circle, then there is some form of checkpoint which then deactivates the first half (to prevent sonic from running round-and-round in the loop repeatedly), activates the solidity of the second half computes Sonic's decent. There's some badass programming going on there...

Re: How did they make Sonic?

Posted: Fri Nov 05, 2010 8:42 am
by N64vSNES
JGorard159 wrote:I think Cypher's right about the wall run thing. The second half of the circle is probably deactivated at the start, and the physics engine handle's Sonic's movement up the first half of the circle, then there is some form of checkpoint which then deactivates the first half (to prevent sonic from running round-and-round in the loop repeatedly), activates the solidity of the second half computes Sonic's decent. There's some badass programming going on there...
Could be the case, but to me it sounds a bit heavy for a genesis :/

Re: How did they make Sonic?

Posted: Fri Nov 05, 2010 2:37 pm
by JGorard159
N64vSNES wrote:Could be the case, but to me it sounds a bit heavy for a genesis :/

Hmmm... When you consider the complex physics and gameplay mechanics already involved in sonic, the loop system starts to seem relatively simple :lol:

Re: How did they make Sonic?

Posted: Mon Nov 08, 2010 6:28 am
by LeonBlade
They made Sonic with a computer.

Re: How did they make Sonic?

Posted: Mon Nov 08, 2010 9:52 am
by cypher1554R
LeonBlade wrote:They made Sonic with a computer.
Yes, but "How" is the question, not "With what".