How to automatically update game

Vilius

Human
Veteran
Joined
Aug 11, 2014
Messages
60
Reaction score
2
Primarily Uses
So, I update my game every week and I want to automatically update it without anyone losing their levels, items and progress. Is this possible?
 

Zane

Food for thought
Veteran
Joined
Jun 9, 2013
Messages
913
Reaction score
110
First Language
US English
Primarily Uses
Nope. Manual updates all the time. Ace doesn't have an Auto-Update option. As for people loosing items progress or levels. That would depend on what you did to the project before updating it. If your adding scripts or modifying to many values that totally change the game play it will end up breaking saved games.
 

Vilius

Human
Veteran
Joined
Aug 11, 2014
Messages
60
Reaction score
2
Primarily Uses
Nope. Manual updates all the time. Ace doesn't have an Auto-Update option. As for people loosing items progress or levels. That would depend on what you did to the project before updating it. If your adding scripts or modifying to many values that totally change the game play it will end up breaking saved games.
I never change scripts. If this is not possible is it maybe possible with RPG Maker VX or any other RPG Maker version?
 
Last edited by a moderator:

Nathanial

Veteran
Veteran
Joined
Feb 23, 2012
Messages
3,244
Reaction score
1,120
First Language
English
Primarily Uses
The only thing I can think of off the top of my head isn't very efficient and is a hack around, really.

Script connects to server to check for latest version (perhaps checking something as simple as a text file for a string for the version) -> update found -> player is prompted with a window to ask if the game can update -> player chooses yes -> game closes and updater exe is launched that pulls the latest files -> afterwards game is relaunched.

Somebody better with scripting is probably laughing at me with a better method in their heads, but it's what I could think of immediately without a conflict.

That's of course assuming you don't add/change scripts as well.
 
Last edited by a moderator:

Vilius

Human
Veteran
Joined
Aug 11, 2014
Messages
60
Reaction score
2
Primarily Uses
The only thing I can think of off the top of my head isn't very efficient and is a hack around, really.

Script connects to server to check for latest version (perhaps checking something as simple as a text file for a string for the version) -> update found -> player is prompted with a window to ask if the game can update -> player chooses yes -> game closes and updater exe is launched that pulls the latest files -> afterwards game is relaunched.

Somebody better with scripting is probably laughing at me with a better method in their heads, but it's what I could think of immediately without a conflict.

That's of course assuming you don't add/change scripts as well.
Ehm, I'm kinda new. Can you tell me what I should write step by step to do this?
 

Zane

Food for thought
Veteran
Joined
Jun 9, 2013
Messages
913
Reaction score
110
First Language
US English
Primarily Uses
The only thing I can think of off the top of my head isn't very efficient and is a hack around, really.

Script connects to server to check for latest version (perhaps checking something as simple as a text file for a string for the version) -> update found -> player is prompted with a window to ask if the game can update -> player chooses yes -> game closes and updater exe is launched that pulls the latest files -> afterwards game is relaunched.

Somebody better with scripting is probably laughing at me with a better method in their heads, but it's what I could think of immediately without a conflict.

That's of course assuming you don't add/change scripts as well.
I never change scripts. If this is not possible is it maybe possible with RPG Maker VX or any other RPG Maker version?
None of them do however Nathanial just gave me a great idea/possible solution.

Caphyon Advanced Installer does exactly what he described with the text file however it can update in the background provided the game isn't open at the time but it'd block execution while opening.

If you have the money for such a thing and knowledge on how to set it up that would actually work.
 

Zoltor

Veteran
Veteran
Joined
Jan 18, 2014
Messages
1,550
Reaction score
211
First Language
English
Primarily Uses
To OP: Why does it bother you that much, the game/save files should be used for just testing anyway. If you want char to have certain items, levels, gold, ect, just make a shortcut event, to give them all the stuff needed.

Also if you don't start saving the changes, like everytime you make a change, I'm gonna slap you.

How do you only save the changes once a week, are you keeping your editor running 24/7 or something? Even if that is so, you should be saving the changes you make very often. Saving the changes only once a week is a very bad practice, so stop it before you regret it.
 
Last edited by a moderator:

Nathanial

Veteran
Veteran
Joined
Feb 23, 2012
Messages
3,244
Reaction score
1,120
First Language
English
Primarily Uses
I think you're misinterpreting what he meant. He meant he pushes updates to his game for players weekly and wanted to know if there was a way for his game to auto-update for players.
 
Last edited by a moderator:

Vilius

Human
Veteran
Joined
Aug 11, 2014
Messages
60
Reaction score
2
Primarily Uses
I think you're misinterpreting what he meant. He meant he pushes updates to his game for players weekly and wanted to know if there was a way for his game to auto-update for players.
Yes, but I could do this by them downloading it everytime from my website, but I DON'T WANT THEM TO LOSE ANY PROGRESS.
 

Nathanial

Veteran
Veteran
Joined
Feb 23, 2012
Messages
3,244
Reaction score
1,120
First Language
English
Primarily Uses
Then unless they delete their save files, you add/change scripts or any other changes/additions that cause conflicts they should be able to do that.. As long as you're not deleting/overwriting their save files.
 

Vilius

Human
Veteran
Joined
Aug 11, 2014
Messages
60
Reaction score
2
Primarily Uses
Then unless they delete their save files, you add/change scripts or any other changes/additions that cause conflicts they should be able to do that.. As long as you're not deleting/overwriting their save files.
What "save files"?
 

Zoltor

Veteran
Veteran
Joined
Jan 18, 2014
Messages
1,550
Reaction score
211
First Language
English
Primarily Uses
I think you're misinterpreting what he meant. He meant he pushes updates to his game for players weekly and wanted to know if there was a way for his game to auto-update for players.
Oh ok(thought he was talking about his test game's save files, and changes to his project).
 
Last edited by a moderator:

Vilius

Human
Veteran
Joined
Aug 11, 2014
Messages
60
Reaction score
2
Primarily Uses
I'll try to explain easier. It's Christmas and I want to update my game with snow and christmas event and add also a "Santa Claus" NPC with quests, after doing all the quests they receive a gift and some exp from the quests of course. After the christmas event ends, I want to update the game, but I don't want anyone to lose their chrirstmas quest gift nor the exp they earned.

This is similiar, just I want to make updates weekly (once a week).
 

Tsukihime

Veteran
Veteran
Joined
Jun 30, 2012
Messages
8,564
Reaction score
3,846
First Language
English
Given Vilius' response I'm not sure if he's talking about player's save files.


How do players keep track of their exp and levels?
 
Last edited by a moderator:

Zoltor

Veteran
Veteran
Joined
Jan 18, 2014
Messages
1,550
Reaction score
211
First Language
English
Primarily Uses
I'll try to explain easier. It's Christmas and I want to update my game with snow and christmas event and add also a "Santa Claus" NPC with quests, after doing all the quests they receive a gift and some exp from the quests of course. After the christmas event ends, I want to update the game, but I don't want anyone to lose their chrirstmas quest gift nor the exp they earned.

This is similiar, just I want to make updates weekly (once a week).
Someone around these forums created a patching utility if I recall, I have no idea where it is though. Perhaps look through the master script list. I don't know how it exactly works, but if anything can do what you want, It's that.
 
Last edited by a moderator:

Vilius

Human
Veteran
Joined
Aug 11, 2014
Messages
60
Reaction score
2
Primarily Uses
You still don't understand?

A player has 20 exp and 80 gold and a longsword > I update game with a new building > the player still has 20 exp and 80 gold and a longsword and now also gets a dagger > I update game with a new quest > the player still has 20 exp and 80 gold and a longsword and a dagger
 

Nathanial

Veteran
Veteran
Joined
Feb 23, 2012
Messages
3,244
Reaction score
1,120
First Language
English
Primarily Uses
No, we're understanding.. I just don't think you understand that when a player saves their progress a save file is created that contains their save data (items they have, experience, map they're on, etc). 

And what I'm saying is... even if your player redownloads and installs your game.. as long as they haven't deleted their save files, you don't overwrite them, or any other potential conflicts mentioned above... everything should be okay.
 

Vilius

Human
Veteran
Joined
Aug 11, 2014
Messages
60
Reaction score
2
Primarily Uses
No, we're understanding.. I just don't think you understand that when a player saves their progress a save file is created that contains their save data (items they have, experience, map they're on, etc). 

And what I'm saying is... even if your player redownloads and installs your game.. as long as they haven't deleted their save files, you don't overwrite them, or any other potential conflicts mentioned above... everything should be okay.
They can use the same save file from v.1 for the v.2?
 

Zoltor

Veteran
Veteran
Joined
Jan 18, 2014
Messages
1,550
Reaction score
211
First Language
English
Primarily Uses
They can use the same save file from v.1 for the v.2?
Yea they should be able to, all they need to do is take the save files in the v1 folders, and move them to the newly DLed v2 files.
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Profile Posts

People3_5 and People3_8 added!

so hopefully tomorrow i get to go home from the hospital i've been here for 5 days already and it's driving me mad. I miss my family like crazy but at least I get to use my own toiletries and my own clothes. My mom is coming to visit soon i can't wait to see her cause i miss her the most. :kaojoy:
Couple hours of work. Might use in my game as a secret find or something. Not sure. Fancy though no? :D
Holy stink, where have I been? Well, I started my temporary job this week. So less time to spend on game design... :(
Cartoonier cloud cover that better fits the art style, as well as (slightly) improved blending/fading... fading clouds when there are larger patterns is still somewhat abrupt for some reason.

Forum statistics

Threads
105,868
Messages
1,017,083
Members
137,583
Latest member
write2dgray
Top