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
Imran, nak farm helper tu!! Lagi satu, camner imran dapat tweet yang imran punya tu? buat sendiri ke? nak coding..huhuh..kalau tak menjadi masalahla..Imran…imran nilah..bila imran dah main game..hehe…
insyaallah saya akan bukak farmville helper tu utk public gak (klu ada yg interested nak pakai). buat masa ni, still too shabby. rasa tak sesuai lagi utk direlease. huhu. pasal tweet tu, saya buat sendiri coding dia. tapi dia hanya boleh run klu server support PHP. kat blogspot takleh run. hanya leh run kat self hosted blog je.
wow… what a nice app, imran. soon, it will be hit… i'm not into farmville, but it's kinda inspiring… ingat nak wat app utk castle age jugak la… asyik kene eliminate jek…
takdelah ema. utk kegunaan sendiri je. tapi kalau ada yg nak pakai tu, lehlah bukak 2 3 accounts kat org lain. oh castle age ek. facebook app gak ke? nanti nak try check out lah game tu
where 2 dwnload?
hi fasafa. actually, it is web based. at the moment, not yet released to public, but it will in nearest future π
wow! such a creative thinking.. utk farm town xda ke? kalu dah master programming, wat apo pun menjadi. congrats bro!
ahakz. saja je tu aidilx. ada lebihan masa sket, gunakan utk buat benda alah ni π
hi mr. imran. any guides or URLs for me to check on creating similar PHP/facebook apps? eid mubarak to you & your family
hi narn. i use Adobe Dreamweaver CS4 for programming this. Dreamweaver supports PHP very well that it has tools to easily create database driven web application. Perhaps you want to look for Adobe Dreamweaver ebook.
salam imran. tgh carik tips psl farmville boleh termasuk ke blog u. and find out ur app mmg berguna sekali. bila nk open for public?
how to add u for FV?
hi aullea. sekarang ni tgh duk buat coding nih utk lawakan sket application ni. lepas tu baru confident nak open for public. hehe. maybe dalam masa seminggu dua lagi kut sebelum open for public
ok pls info me kalau sudi share kan app tu. rite now pun i terpaksa organize time tgk kebun FV.
skrg u dah level brape?
kalau nk be my neighbour,add kat aullea@gmail.com,ok. TQ
where to get the program?
Hi Alika. It's not yet released, but will be in this very near future.
Hi Alika. You can register already. Just go to http://farmville.mohdimran.com/register.php
can you give examples for the formula u used with actual times.. it is really confusing.
Thank you
1 day is calculated as 23 hours in FarmVille. Meaning if the time cost is 2 days, it will take 46 hours in actual time (instead of 48 hours). Anything less than a day, actual time cost is the same.
When doing calculation, I convert all the time to unix timestamp (i.e. in seconds). The formula that I have in this post is to calculate the end time of we don't remember when we first start planting.
But if the start time is known, the formula is simply
Time finish = Start Time + Time Cost
Imre, u r genius and rajin too. Marts main BarnBuddy je sebab boleh curik2 tanaman orang. FarmVille tak jenguk lagi. π
ahakz marts. ni hanya weekend project je, sambil isi2 masa terluang kat rumah. huhu
where to download MY FARMVILE HELPER
This is an abandoned project of mine. The app is no longer available