Sonic's White Glove Diaries -

Updated and maintained by Johnny 'Sonikku' Wallbank and A.J Freda

26th November 1999

Programming - Beyond the basics.

I think some apologies are in order.

Though it was about 11am and I'd just finished some fairly tedious homework, there was little excuse for 24th November's tremendously awful WGD entry which sent 90% of you to sleep. I hope that, someday, you'll forgive me for this. ;-)

The mod you've made is all well and good! You've made a few levels, changed the Crawla to be green, instead of blue and given Sonic a pointy hat, as well as fiddled with some other features. You can stop there, or you can go a little deeper into the pool and create your play features etc. by programming.

This is, obviously, only for those who have very little to do or really want to make their mod different from the game. We should be releasing a copy of the SRB2 source-code so people can to work and fiddle and tweak the engine - but again, we don't want 'SRB2 which makes Sonic do the Conga dance half-way through the level!' mods or 'SRB2 with 0.05% jump increase' - while the first option would lead to some... interesting results (that gives me an idea for a hidden secret anim! ;-D) it's not really worth downloading 1.5Mb or so for.

I'm not going to post code examples in here - most of you probably won't care about the programming and leave that to other people, so if you're not a programmer, I'll end here: For those of you who keep bugging me and saying 'How do you make videogames?' - you get C and sit down at a chair for a long time reading a book about C until you learn how to code, then you code a game and lose your sanity.

For C programmers though, the game opens a _MASSIVE_ amount of possibilities up - for more long term projects, you could add Multiplayer 'bots', add some Sonic Emblems into the level, turn the game engine into an RPG (think how we turned a 3D shoot-em-up into a platformer!) - the list goes on and on for several miles.

It's worth thinking about.

Tails(A.J.):

But wait, there's more!

If you don't know programming, you can use DEHacked patch files! It doesn't allow as much flexibility, but you can do several things, such as:

change cheat codes

change information about an object/how it behaves

change item pickup info

anna cupple uther stuff!

Next time: Something to do when you're bored...