

So if it was just the project file you lost, check the GameMaker backups folder: This is why i'm being a bit patronising, simply because I really really really that everyone should take back-up seriously.Ī final note, GameMaker automatically backs up your projects as you work. I know you probably understand what backing up is, however from my experience, and from having seen it happen so many times first hand, people don't listen, it's always something "yeah, I need to start doing that", but they never actually get into the habit of it. Please don't be this person moving forward!!

All I managed to recover off the USB drive was a version which was 2 months old. To make matters worse, this happened on the day she needed to print it out and submit it. Her USB drive inevitably failed and she could not access it anymore. Though she never kept a back-up, assuming the file was safe, until it wasn't. The reason she did that was because she would only work on University machines, and just moved around each time. My very first ticket was a Masters student who had been working off of her USB, and she had the project exclusively stored on there. When I was a student, I worked for the University IT services as a part-time job and seeing the number of people who came in after having lost an important project/essay before submission as a result of not backing-up was scary. I've found this tends to happen to everyone at some point or another, but best learn from it. Keep copies of files on external mediums such as a HDD (Try to avoid working off of external media directly, especially USB sticks as they are more prone to failure when you do that.) These should be used for moving files and for backup only. If its really important, you can use multiple of these. I personally use dropbox all the time, and find it super convenient. Use some form of Cloud storage such as Dropbox/Google Drive/OneDrive to store your files online. (This is also useful if you encounter a new bug but aren't sure which version it appeared in, you can step back).

Save multiple working copies of your project: When i'm working on something, I'll export GMZs constantly having like: "Example 1a.gmz", "Example 1b.gmz" where each version is perhaps a few hours of work, or less if I feel i've done something that i definitely dont want to loose. Unfortunately, I think this is an important lesson that everyone needs to learn at one point: Keep backups of your work, you've probably heard people say that, but you do actually need to do it! I know loosing work sucks, I've had it happen to me too, however it can be prevented if you get into a good habit of constantly backing up every piece of work you do.
