Oh... so you're calling us all nerds, great way to start off on the forums
Anyways, your best bet is to look into learning the very basics before you concider starting on an Animal Crossing game, since you havent provided any details on your past experience with DBP (Have you read any tutoriasl, have you made any simple programs, etc?), Ill write the next "step list" assumming you've literally just picked up DBP and posted this.
1. Read over the tutorials that come with DBP
2. Complete the example programs that come with DBP.
3. Look at the stickied thread at the top of the Newcommers Corner board called "Tonnes of Tutorials for Newcommers", and complete as many of them as you can. If you get bored, move onto another.
4. Make a few basic games of your own, nothing big, perhaps running around dodging boxes, or completing a maze, something of that nature.
That should start you off fairly well for your programming experience, once you've got a few of those covered Id recommend making about 50 more mini-games, but since thats unrealistic, I guess Id have to say begin programming the animal crossing game, asking questions along the way like you have here, but with the knowledge that you probably wont finish the game the first time round, as this is what usually happens to a lot of programmers.
IMHO the best possible way to learn how to program in any language is to make one master program, containing everything you've learned. This teaches you how to incorperate methods of programming you've learned into 1 game instead of just copying and pasting, and in the end you have a fairly large and usually fun game full of awesome randomness.
As far as beginning on the actual games goes;
- Setup the main player movement/camera orientation first.
- Usually the next best thing to get out of the way with is collision with other objects.
- Add in some basic A.I
- Work from there (I cant suggest much since I havent played animal crossing or harvest moon before).
Though you'll soon find most people wont usually offer large code snippets to you when you dont show any signs of progress/effort on it yourself (not trying to be mean, just a suggestion).
- RUC'