[DSG] - Who wants to play Depths?

Posted by DSG on Aug. 14, 2010, 9:51 p.m.

We've run in to some problems.

BUT, before we get all depressed and contemplate suicide, I have new screenshots!

UPDATES: New hud, and I implemented ladders! They're fully functional, and it looks alot better in game as opposed to screenshots.

Anyway… I'm working on a save and load system that works like any old run-of-the-mill save system like you'd see on a gameboy game. Well, there's the problem. I don't know how to make one… because I suck. I want one that you can save your progress in 3 separate files, and when the exe opens, it always starts at the beginning screen yet will still remember the progress on each file. I want it to work just like a save system in any old video game e.g. Super Mario 64, Metroid Fusion, etc. I would assume the data would have to be saved externally, like maybe in a .dll or some text file that the exe can read in-game and write to in-game

Oh, right. I said you could play Depths.

Well, I need someone to program in the save system… because programming is not my forte and for some reason I just can't get this down. So therefore, I'd be giving them the .gmk file.

Depths is being built in GM7. I do not have GM8. So, you'll have to work with it in GM7. I need 3 save in the game, and I need it to remember what room he saved in, and a buttload of variable values.

e.g. let's say you just beat the first boss and go to save. Some of the variables in the game will look like this:

global.saveroomused=RMsaveroom003

global.obtainedghostmode=1

global.defeatedboss001=1

global.defeatedboss002=0

global.defeatedboss003=0

…and so on

I'll need to have the game save those variable values to an external file [unless you can make it work without one… somehow] and be able to read them when I run the game and tell it to load SAVE A for example.

Any takers?

Comments

Scott_AW 14 years, 4 months ago

With save rooms, that's all you would need to do. Just save your event triggers and save location. And any collection/point/ammo data too.

Castypher 14 years, 4 months ago

Event triggers are by far the most numberous. If you don't have a lot of cutscenes and/or repeated travel through certain areas, if won't be a problem.

If you're making a damn RPG, then event triggers alone will fill up your savefile. Hide the HP and level in there and nobody will be patient enough to find it. *snicker snicker*

OBELISK 14 years, 4 months ago

I've wanted the same thing for far too long. I would just hate to have to keep track of all those variables.

Castypher 14 years, 4 months ago

Obelisk, you were the one I wrote the goddamned Zelda save example for. Use it.

Scott_AW 14 years, 4 months ago

Use an array for triggers.

Castypher 14 years, 4 months ago

Good idea. But either way all the values will have to be written in. And you'll have to memorize which is which when you do checks (which shouldn't be too hard if you do the set and check with each other). Though I have to say, I've had trouble loading with for loops (though this was a 2D array). If you don't use a loop, you'll have to do it manually.

KaBob799 14 years, 4 months ago

We wrote a custom save file system for Pokemon Twilight =p One nice thing is you can use ds_lists which can be converted into text for saving.

SteveKB 14 years, 4 months ago

I agree with Kabob I use ds_lists to store data from text files

blackhole 14 years, 4 months ago

I KNOW LETS JUST WRITE IT IN C++!

No seriously i want to play this game damn it.

Mordi 14 years, 4 months ago

Here's an idea:

Depths team:

Graphics/Design: DSG

Programming: blackhole

Depths C++.