How did they make Sonic?

Forum for the creative side of the game development process: art, music, storyline, gameplay, concepts, etc. Any sort of relevant discussion is welcome here.

Moderator: PC Supremacists

Re: How did they make Sonic?

Postby Netwatcher on Wed Jul 15, 2009 4:56 pm

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.
"Programmers are the Gods of their tiny worlds. They create something out of nothing. In their command-line universe, they say when it’s sunny and when it rains. And the tiny universe complies."
-Derek Powazek, http://powazek.com/posts/1655

blip.fm DJ profile - http://blip.fm/Noobay
current code project http://sourceforge.net/projects/vulcanengine/
User avatar
Netwatcher
Chaos Rift Junior
Chaos Rift Junior
 
Posts: 397
Joined: Sun Jun 07, 2009 3:49 am
Location: Rehovot, Israel

Re: How did they make Sonic?

Postby Pickzell on Wed Jul 15, 2009 8:55 pm

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'm an altogether bad-natured Cupid.
User avatar
Pickzell
Chaos Rift Junior
Chaos Rift Junior
 
Posts: 249
Joined: Sat May 16, 2009 11:21 am

Re: How did they make Sonic?

Postby Netwatcher on Thu Jul 16, 2009 12:40 am

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.
"Programmers are the Gods of their tiny worlds. They create something out of nothing. In their command-line universe, they say when it’s sunny and when it rains. And the tiny universe complies."
-Derek Powazek, http://powazek.com/posts/1655

blip.fm DJ profile - http://blip.fm/Noobay
current code project http://sourceforge.net/projects/vulcanengine/
User avatar
Netwatcher
Chaos Rift Junior
Chaos Rift Junior
 
Posts: 397
Joined: Sun Jun 07, 2009 3:49 am
Location: Rehovot, Israel

Re: How did they make Sonic?

Postby Pickzell on Thu Jul 16, 2009 11:47 am

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.
I'm an altogether bad-natured Cupid.
User avatar
Pickzell
Chaos Rift Junior
Chaos Rift Junior
 
Posts: 249
Joined: Sat May 16, 2009 11:21 am

Re: How did they make Sonic?

Postby N64vSNES on Tue Oct 12, 2010 9:07 am

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:
N64vSNES
Chaos Rift Devotee
Chaos Rift Devotee
 
Posts: 657
Joined: Thu Aug 12, 2010 12:25 pm

Re: How did they make Sonic?

Postby cypher1554R on Tue Oct 12, 2010 3:20 pm

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
User avatar
cypher1554R
Chaos Rift Demigod
Chaos Rift Demigod
 
Posts: 1135
Joined: Sun Jun 22, 2008 6:06 pm

Re: How did they make Sonic?

Postby eatcomics on Tue Oct 12, 2010 8:12 pm

They did some pretty amazing things back in the day.
Image
User avatar
eatcomics
ES Beta Backer
ES Beta Backer
 
Posts: 2664
Joined: Sat Mar 08, 2008 9:52 pm
Location: Illinois

Re: How did they make Sonic?

Postby short on Tue Oct 12, 2010 11:09 pm

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 :)
My github repository contains the project I am currently working on,
link: https://github.com/bjadamson
User avatar
short
ES Beta Backer
ES Beta Backer
 
Posts: 569
Joined: Thu Apr 30, 2009 3:22 am
Location: Oregon, US

Re: How did they make Sonic?

Postby N64vSNES on Wed Oct 13, 2010 5:40 pm

Damn sonic to hell for being such as badass game!
N64vSNES
Chaos Rift Devotee
Chaos Rift Devotee
 
Posts: 657
Joined: Thu Aug 12, 2010 12:25 pm

Re: How did they make Sonic?

Postby RyanPridgeon on Sat Oct 16, 2010 4:46 pm

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.
Ryan Pridgeon
C, C++, C#, Java, ActionScript 3, HaXe, PHP, VB.Net, Pascal
Music | Blog
User avatar
RyanPridgeon
Chaos Rift Maniac
Chaos Rift Maniac
 
Posts: 451
Joined: Sun Sep 21, 2008 2:34 pm
Location: UK

Re: How did they make Sonic?

Postby JGorard159 on Fri Oct 22, 2010 2:39 pm

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...
Savannah Cart of Ollege and Design

Current Project: Azareal Online. Visit us at: http://azareal-online.comuv.com
User avatar
JGorard159
Chaos Rift Newbie
Chaos Rift Newbie
 
Posts: 44
Joined: Sun May 09, 2010 4:05 pm

Re: How did they make Sonic?

Postby N64vSNES on Fri Nov 05, 2010 9:42 am

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 :/
N64vSNES
Chaos Rift Devotee
Chaos Rift Devotee
 
Posts: 657
Joined: Thu Aug 12, 2010 12:25 pm

Re: How did they make Sonic?

Postby JGorard159 on Fri Nov 05, 2010 3:37 pm

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:
Savannah Cart of Ollege and Design

Current Project: Azareal Online. Visit us at: http://azareal-online.comuv.com
User avatar
JGorard159
Chaos Rift Newbie
Chaos Rift Newbie
 
Posts: 44
Joined: Sun May 09, 2010 4:05 pm

Re: How did they make Sonic?

Postby LeonBlade on Mon Nov 08, 2010 8:28 am

They made Sonic with a computer.
There's no place like ~/
User avatar
LeonBlade
Chaos Rift Demigod
Chaos Rift Demigod
 
Posts: 1350
Joined: Thu Jan 22, 2009 2:22 am
Location: Blossvale, NY

Re: How did they make Sonic?

Postby cypher1554R on Mon Nov 08, 2010 11:52 am

LeonBlade wrote:They made Sonic with a computer.

Yes, but "How" is the question, not "With what".
User avatar
cypher1554R
Chaos Rift Demigod
Chaos Rift Demigod
 
Posts: 1135
Joined: Sun Jun 22, 2008 6:06 pm

PreviousNext

Return to Art, Music, and Design

Who is online

Users browsing this forum: No registered users and 1 guest

cron