My FarmVille Helper: Alpha Personal Use
After almost 1 week I’ve been playing with FarmVille, I quickly realize that things can get really messy especially remembering when to harvest. Since each crops has different lifetime before it can be harvested, it ended up us having to manage several mini sessions of plowing and seeding, and having to keep checking so that the fully grown crops are not wilted, especially those that are having short lifetime.
In the game, when you hover the mouse on the crop, you will see the percentage of the grow progress displayed. But it doesn’t tell you on how long it will take before the crop is fully grown.
The formula to calculate the percentage of the Grow Progress can be derived as follows.
And to work out the time when the crop will be fully grown (i.e. End Time), the following formula can be used.
But often, we lost track of when that particular crop was first being planted (i.e. Start Time). Since we know the progress, lets rearrange the Grow Progress formula like so.
Now, lets substitute the Start Time in End Time formula with this, and I will have the following.
With this, now I can calculate the estimated time when my crop will be fully grown by time cost that it required for the crop to fully grown, the progress of grow and the current time when I’m looking at the progress.
Even though it’s workable, but this kind of chores easily tire me up. The problem with me is, when I’m addicted to something, I started to have an obsession with it if things are not efficient. It would be great if someone out there created a program that allows us to manage this. After looking for a while, I didn’t come across anything like it. So why not created one myself? Hhmm.. Sound like a good idea 😀
So introducing, My FarmVille Helper. This is just a simple web application that I created using PHP and host it on my hosting account. The way that it works is, every time I start doing a new planting in FarmVille, I will record that session of what seed that I plant, and the date and time that I start the planting.
And I can track all of my planting sessions at this summary page. It will show the info of my crop plantations
- What kind of seed
- Date and time that I start planting
- Time cost for the crop to fully grown
- The date and time when the crop will be fully grown
- The remaining time before the crop will be fully grown
- The percentage progress (this will be the same as what shown in FarmVille)
- The remaining time before the crop wilts (after it fully grown)
The UI is still shabby at the moment, but it does what it suppose to do. That’s what I call getting organized 😉
FarmVille Helper has already been released to public